@charset "UTF-8";
/*!
 * CoreUI Icons Free Open Source Icons
 * @version v1.0.1
 * @link https://coreui.io/icons
 * Copyright (c) 2020 creativeLabs Łukasz Holeczek
 * Licensed under MIT (https://coreui.io/icons/license)
 */
@font-face {
  font-family: 'CoreUI-Icons-Free';
  src: url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Free.eot?4375c518cc9469092b964302a23bc35b);
  src: url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Free.eot?4375c518cc9469092b964302a23bc35b#iefix) format("embedded-opentype"), url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Free.ttf?428e3f6427c6f0520cd0b8317ea5ee53) format("truetype"), url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Free.woff?8f9e0f7b0d8252e5fc87b9e8dbc6eb7d) format("woff"), url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Free.svg?c1b20a848c67f169898121e5febfa970#CoreUI-Icons-Free) format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="cil-"], [class*=" cil-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'CoreUI-Icons-Free' !important;
  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;
}

.cil-apple:before {
  content: "\ec0f";
}

.cil-birthday-cake:before {
  content: "\ec10";
}

.cil-burger:before {
  content: "\ec11";
}

.cil-coffee:before {
  content: "\e97d";
}

.cil-dinner:before {
  content: "\ec12";
}

.cil-drink:before {
  content: "\ec13";
}

.cil-drink-alcohol:before {
  content: "\ec14";
}

.cil-fastfood:before {
  content: "\ec15";
}

.cil-lemon:before {
  content: "\ea0f";
}

.cil-mug:before {
  content: "\ec17";
}

.cil-mug-tea:before {
  content: "\ec18";
}

.cil-pizza:before {
  content: "\ec19";
}

.cil-restaurant:before {
  content: "\ec1a";
}

.cil-battery-0:before {
  content: "\e935";
}

.cil-battery-empty:before {
  content: "\e935";
}

.cil-battery-3:before {
  content: "\e9b4";
}

.cil-battery-5:before {
  content: "\e9d7";
}

.cil-battery-full:before {
  content: "\e9d7";
}

.cil-battery-alert:before {
  content: "\eccc";
}

.cil-battery-slash:before {
  content: "\ecd3";
}

.cil-bolt:before {
  content: "\ecd5";
}

.cil-fire:before {
  content: "\ecd9";
}

.cil-cat:before {
  content: "\ec1c";
}

.cil-dog:before {
  content: "\ec1d";
}

.cil-flower:before {
  content: "\ec1e";
}

.cil-leaf:before {
  content: "\ec1f";
}

.cil-eco:before {
  content: "\ec1f";
}

.cil-plant:before {
  content: "\ec1f";
}

.cil-paw:before {
  content: "\ec20";
}

.cil-animal:before {
  content: "\ec20";
}

.cil-terrain:before {
  content: "\ec21";
}

.cil-american-football:before {
  content: "\e900";
}

.cil-baseball:before {
  content: "\e927";
}

.cil-basketball:before {
  content: "\e929";
}

.cil-bowling:before {
  content: "\e92a";
}

.cil-football:before {
  content: "\e93a";
}

.cil-soccer:before {
  content: "\e93a";
}

.cil-golf:before {
  content: "\e942";
}

.cil-golf-alt:before {
  content: "\e977";
}

.cil-rowing:before {
  content: "\e984";
}

.cil-running:before {
  content: "\e998";
}

.cil-swimming:before {
  content: "\e999";
}

.cil-tennis:before {
  content: "\e99c";
}

.cil-tennis-ball:before {
  content: "\e9a6";
}

.cil-weightlifitng:before {
  content: "\e9b1";
}

.cil-browser:before {
  content: "\e947";
}

.cil-cast:before {
  content: "\ec22";
}

.cil-cloud:before {
  content: "\e978";
}

.cil-cloud-download:before {
  content: "\e979";
}

.cil-cloud-upload:before {
  content: "\e97a";
}

.cil-data-transfer-down:before {
  content: "\e9a4";
}

.cil-data-transfer-up:before {
  content: "\e9a5";
}

.cil-ethernet:before {
  content: "\ec2a";
}

.cil-external-link:before {
  content: "\e9c0";
}

.cil-https:before {
  content: "\ec2d";
}

.cil-lan:before {
  content: "\ec2e";
}

.cil-link:before {
  content: "\ec2f";
}

.cil-link-alt:before {
  content: "\ec30";
}

.cil-link-broken:before {
  content: "\e946";
}

.cil-newspaper:before {
  content: "\ea37";
}

.cil-paper-plane:before {
  content: "\ea3d";
}

.cil-send:before {
  content: "\ea3d";
}

.cil-rss:before {
  content: "\ea6b";
}

.cil-share:before {
  content: "\ea74";
}

.cil-share-all:before {
  content: "\ea75";
}

.cil-share-alt:before {
  content: "\ec35";
}

.cil-share-boxed:before {
  content: "\ea76";
}

.cil-sitemap:before {
  content: "\ea7c";
}

.cil-stream:before {
  content: "\ea94";
}

.cil-transfer:before {
  content: "\eaa3";
}

.cil-wifi-signal-0:before {
  content: "\ec37";
}

.cil-wifi-signal-1:before {
  content: "\ec38";
}

.cil-wifi-signal-2:before {
  content: "\ec39";
}

.cil-wifi-signal-4:before {
  content: "\ec3b";
}

.cil-wifi-signal-off:before {
  content: "\ec41";
}

.cil-bank:before {
  content: "\e934";
}

.cil-bath:before {
  content: "\e959";
}

.cil-bathroom:before {
  content: "\e959";
}

.cil-beach-access:before {
  content: "\ea03";
}

.cil-bed:before {
  content: "\eac9";
}

.cil-building:before {
  content: "\e94a";
}

.cil-casino:before {
  content: "\ec45";
}

.cil-child-friendly:before {
  content: "\ec46";
}

.cil-baby-carriage:before {
  content: "\ec46";
}

.cil-pushchair:before {
  content: "\ec46";
}

.cil-couch:before {
  content: "\ec48";
}

.cil-sofa:before {
  content: "\ec48";
}

.cil-door:before {
  content: "\ec49";
}

.cil-elevator:before {
  content: "\e9b2";
}

.cil-fridge:before {
  content: "\ec4a";
}

.cil-garage:before {
  content: "\ec4b";
}

.cil-home:before {
  content: "\e9f9";
}

.cil-hospital:before {
  content: "\e9fa";
}

.cil-hot-tub:before {
  content: "\ec4c";
}

.cil-house:before {
  content: "\ec4e";
}

.cil-industry:before {
  content: "\ec4f";
}

.cil-factory:before {
  content: "\ec4f";
}

.cil-industry-slash:before {
  content: "\ec50";
}

.cil-factory-slash:before {
  content: "\ec50";
}

.cil-institution:before {
  content: "\ec51";
}

.cil-library-building:before {
  content: "\ec51";
}

.cil-medical-cross:before {
  content: "\ec54";
}

.cil-pool:before {
  content: "\ec55";
}

.cil-room:before {
  content: "\ec56";
}

.cil-school:before {
  content: "\ec58";
}

.cil-education:before {
  content: "\ec58";
}

.cil-shower:before {
  content: "\ec59";
}

.cil-smoke-free:before {
  content: "\ec5a";
}

.cil-smoke-slash:before {
  content: "\ec5a";
}

.cil-smoking-room:before {
  content: "\ec5b";
}

.cil-smoke:before {
  content: "\ec5b";
}

.cil-spa:before {
  content: "\ec5c";
}

.cil-toilet:before {
  content: "\ec5d";
}

.cil-wc:before {
  content: "\ec5e";
}

.cil-window:before {
  content: "\ec5f";
}

.cil-cloudy:before {
  content: "\e97b";
}

.cil-moon:before {
  content: "\ea34";
}

.cil-rain:before {
  content: "\ea62";
}

.cil-snowflake:before {
  content: "\ea7f";
}

.cil-sun:before {
  content: "\ea95";
}

.cil-alarm:before {
  content: "\eb02";
}

.cil-bell:before {
  content: "\e938";
}

.cil-bullhorn:before {
  content: "\e94b";
}

.cil-warning:before {
  content: "\eab8";
}

.cil-asterisk:before {
  content: "\ea64";
}

.cil-asterisk-circle:before {
  content: "\ecf3";
}

.cil-badge:before {
  content: "\e92c";
}

.cil-circle:before {
  content: "\e971";
}

.cil-drop1:before {
  content: "\ecf4";
}

.cil-heart:before {
  content: "\e9f6";
}

.cil-puzzle:before {
  content: "\ecf5";
}

.cil-rectangle:before {
  content: "\ecf7";
}

.cil-scrubber:before {
  content: "\ea72";
}

.cil-square:before {
  content: "\ea8f";
}

.cil-star:before {
  content: "\ea90";
}

.cil-star-half:before {
  content: "\ea91";
}

.cil-triangle:before {
  content: "\eaa5";
}

.cil-barcode:before {
  content: "\e9db";
}

.cil-beaker:before {
  content: "\e9e1";
}

.cil-bluetooth:before {
  content: "\e9f3";
}

.cil-bug:before {
  content: "\ea2b";
}

.cil-code:before {
  content: "\ea2d";
}

.cil-devices:before {
  content: "\ea47";
}

.cil-fax:before {
  content: "\ea5f";
}

.cil-fork:before {
  content: "\ea6f";
}

.cil-gamepad:before {
  content: "\ea70";
}

.cil-input-hdmi:before {
  content: "\ea7e";
}

.cil-input-power:before {
  content: "\ea96";
}

.cil-keyboard:before {
  content: "\eaaa";
}

.cil-laptop:before {
  content: "\eaac";
}

.cil-lightbulb:before {
  content: "\eaad";
}

.cil-memory:before {
  content: "\eb78";
}

.cil-monitor:before {
  content: "\eb7a";
}

.cil-mouse:before {
  content: "\eb7b";
}

.cil-print:before {
  content: "\eb7d";
}

.cil-qr-code:before {
  content: "\eb80";
}

.cil-satelite:before {
  content: "\eb82";
}

.cil-screen-desktop:before {
  content: "\eb85";
}

.cil-screen-smartphone:before {
  content: "\eb8c";
}

.cil-signal-cellular-0:before {
  content: "\eb90";
}

.cil-signal-cellular-3:before {
  content: "\eb93";
}

.cil-signal-cellular-4:before {
  content: "\eb94";
}

.cil-tablet:before {
  content: "\eb9c";
}

.cil-task:before {
  content: "\eb9d";
}

.cil-terminal:before {
  content: "\eb9e";
}

.cil-watch:before {
  content: "\ec05";
}

.cil-3d:before {
  content: "\e901";
}

.cil-aperture:before {
  content: "\e903";
}

.cil-blur:before {
  content: "\e906";
}

.cil-blur-circular:before {
  content: "\e907";
}

.cil-blur-linear:before {
  content: "\e908";
}

.cil-border-all:before {
  content: "\e90b";
}

.cil-border-bottom:before {
  content: "\e90c";
}

.cil-border-clear:before {
  content: "\e90d";
}

.cil-border-horizontal:before {
  content: "\e90e";
}

.cil-border-inner:before {
  content: "\e90f";
}

.cil-border-left:before {
  content: "\e910";
}

.cil-border-outer:before {
  content: "\e911";
}

.cil-border-right:before {
  content: "\e912";
}

.cil-border-style:before {
  content: "\e913";
}

.cil-border-top:before {
  content: "\e914";
}

.cil-border-vertical:before {
  content: "\e915";
}

.cil-brush:before {
  content: "\e916";
}

.cil-brush-alt:before {
  content: "\e917";
}

.cil-camera-roll:before {
  content: "\e918";
}

.cil-center-focus:before {
  content: "\e919";
}

.cil-color-border:before {
  content: "\e91b";
}

.cil-color-fill:before {
  content: "\e91c";
}

.cil-color-palette:before {
  content: "\e91d";
}

.cil-contrast:before {
  content: "\e91f";
}

.cil-crop:before {
  content: "\e920";
}

.cil-crop-rotate:before {
  content: "\e921";
}

.cil-cursor:before {
  content: "\e922";
}

.cil-cursor-move:before {
  content: "\e923";
}

.cil-drop:before {
  content: "\e924";
}

.cil-exposure:before {
  content: "\e926";
}

.cil-eyedropper:before {
  content: "\e930";
}

.cil-filter-frames:before {
  content: "\e93c";
}

.cil-filter-photo:before {
  content: "\e948";
}

.cil-flip:before {
  content: "\e952";
}

.cil-flip-to-back:before {
  content: "\e953";
}

.cil-flip-to-front:before {
  content: "\e954";
}

.cil-gif:before {
  content: "\e955";
}

.cil-gradient:before {
  content: "\e956";
}

.cil-grain:before {
  content: "\e960";
}

.cil-grid:before {
  content: "\e961";
}

.cil-grid-slash:before {
  content: "\e962";
}

.cil-hdr:before {
  content: "\e963";
}

.cil-healing:before {
  content: "\e99d";
}

.cil-image-broken:before {
  content: "\e99f";
}

.cil-image-plus:before {
  content: "\e9a0";
}

.cil-layers:before {
  content: "\e9ad";
}

.cil-line-style:before {
  content: "\e9af";
}

.cil-line-weight:before {
  content: "\e9b9";
}

.cil-object-group:before {
  content: "\e9bb";
}

.cil-object-ungroup:before {
  content: "\e9c3";
}

.cil-opacity:before {
  content: "\e9f4";
}

.cil-paint:before {
  content: "\e9f7";
}

.cil-paint-bucket:before {
  content: "\ea06";
}

.cil-swap-horizontal:before {
  content: "\ea0e";
}

.cil-swap-vertical:before {
  content: "\ea11";
}

.cil-vector:before {
  content: "\ea16";
}

.cil-vertical-align-bottom1:before {
  content: "\ea35";
}

.cil-vertical-align-center1:before {
  content: "\ea3a";
}

.cil-vertical-align-top1:before {
  content: "\ea3b";
}

.cil-align-center:before {
  content: "\ea40";
}

.cil-align-left:before {
  content: "\ea41";
}

.cil-align-right:before {
  content: "\ea42";
}

.cil-bold:before {
  content: "\ea43";
}

.cil-copy:before {
  content: "\ea44";
}

.cil-cut:before {
  content: "\ea61";
}

.cil-remove:before {
  content: "\ea85";
}

.cil-backspace:before {
  content: "\ea85";
}

.cil-double-quote-sans-left:before {
  content: "\ea86";
}

.cil-double-quote-sans-right:before {
  content: "\ea87";
}

.cil-excerpt:before {
  content: "\ea8a";
}

.cil-expand-down:before {
  content: "\ea9c";
}

.cil-expand-left:before {
  content: "\ea9d";
}

.cil-expand-right:before {
  content: "\ea9e";
}

.cil-expand-up:before {
  content: "\eaa7";
}

.cil-font:before {
  content: "\eaae";
}

.cil-functions:before {
  content: "\eaaf";
}

.cil-functions-alt:before {
  content: "\eab0";
}

.cil-header:before {
  content: "\eb0e";
}

.cil-highlighter:before {
  content: "\eb0f";
}

.cil-highligt:before {
  content: "\eb10";
}

.cil-indent-decrease:before {
  content: "\eb11";
}

.cil-indent-increase:before {
  content: "\eb12";
}

.cil-info:before {
  content: "\eb13";
}

.cil-italic:before {
  content: "\eb14";
}

.cil-justify-center:before {
  content: "\eb15";
}

.cil-justify-left:before {
  content: "\eb16";
}

.cil-justify-right:before {
  content: "\eb17";
}

.cil-level-down:before {
  content: "\eb18";
}

.cil-level-up:before {
  content: "\eb19";
}

.cil-line-spacing:before {
  content: "\eb1a";
}

.cil-list:before {
  content: "\eb1b";
}

.cil-list-filter:before {
  content: "\eb1c";
}

.cil-list-high-priority:before {
  content: "\eb1d";
}

.cil-list-low-priority:before {
  content: "\eb1e";
}

.cil-list-numbered:before {
  content: "\eb1f";
}

.cil-list-rich:before {
  content: "\eb21";
}

.cil-notes:before {
  content: "\eb22";
}

.cil-paragraph:before {
  content: "\eb24";
}

.cil-pen-alt:before {
  content: "\eb26";
}

.cil-pen-nib:before {
  content: "\eb28";
}

.cil-pencil:before {
  content: "\eb29";
}

.cil-short-text:before {
  content: "\eb2a";
}

.cil-sort-alpha-down:before {
  content: "\eb2b";
}

.cil-sort-alpha-up:before {
  content: "\eb2c";
}

.cil-sort-ascending:before {
  content: "\eb2d";
}

.cil-sort-descending:before {
  content: "\eb2e";
}

.cil-sort-numeric-down:before {
  content: "\eb2f";
}

.cil-sort-numeric-up:before {
  content: "\eb30";
}

.cil-space-bar:before {
  content: "\eb31";
}

.cil-text:before {
  content: "\eb32";
}

.cil-text-shapes:before {
  content: "\eb3d";
}

.cil-text-size:before {
  content: "\eb3e";
}

.cil-text-square:before {
  content: "\eb3f";
}

.cil-text-strike:before {
  content: "\eb40";
}

.cil-strikethrough:before {
  content: "\eb40";
}

.cil-translate:before {
  content: "\eb42";
}

.cil-underline:before {
  content: "\eb43";
}

.cil-vertical-align-bottom:before {
  content: "\eb44";
}

.cil-vertical-align-center:before {
  content: "\eb45";
}

.cil-vertical-align-top:before {
  content: "\eb46";
}

.cil-wrap-text:before {
  content: "\eb47";
}

.cil-assistive-listening-system:before {
  content: "\e9d3";
}

.cil-blind:before {
  content: "\e9dc";
}

.cil-braille:before {
  content: "\e9dd";
}

.cil-deaf:before {
  content: "\e9de";
}

.cil-fingerprint:before {
  content: "\ea1a";
}

.cil-life-ring:before {
  content: "\ea1d";
}

.cil-lock-locked:before {
  content: "\ea1e";
}

.cil-lock-unlocked:before {
  content: "\ea24";
}

.cil-low-vision:before {
  content: "\ea25";
}

.cil-mouth-slash:before {
  content: "\ea27";
}

.cil-pregnant:before {
  content: "\ea28";
}

.cil-shield-alt:before {
  content: "\ea2f";
}

.cil-sign-language:before {
  content: "\ea77";
}

.cil-wheelchair:before {
  content: "\ea80";
}

.cil-disabled:before {
  content: "\ea80";
}

.cil-account-logout:before {
  content: "\e964";
}

.cil-action-redo:before {
  content: "\e965";
}

.cil-action-undo:before {
  content: "\e966";
}

.cil-applications:before {
  content: "\e967";
}

.cil-apps:before {
  content: "\e967";
}

.cil-applications-settings:before {
  content: "\e968";
}

.cil-apps-settings:before {
  content: "\e968";
}

.cil-arrow-bottom:before {
  content: "\e969";
}

.cil-arrow-circle-bottom:before {
  content: "\e96a";
}

.cil-arrow-circle-left:before {
  content: "\e96b";
}

.cil-arrow-circle-right:before {
  content: "\e96c";
}

.cil-arrow-circle-top:before {
  content: "\e96d";
}

.cil-arrow-left:before {
  content: "\e96e";
}

.cil-arrow-right:before {
  content: "\e96f";
}

.cil-arrow-thick-bottom:before {
  content: "\e970";
}

.cil-arrow-thick-from-bottom:before {
  content: "\e981";
}

.cil-arrow-thick-from-left:before {
  content: "\e982";
}

.cil-arrow-thick-from-right:before {
  content: "\e983";
}

.cil-arrow-thick-from-top:before {
  content: "\e99b";
}

.cil-arrow-thick-left:before {
  content: "\e9a1";
}

.cil-arrow-thick-right:before {
  content: "\e9a2";
}

.cil-arrow-thick-to-bottom:before {
  content: "\e9bc";
}

.cil-arrow-thick-to-left:before {
  content: "\e9bd";
}

.cil-arrow-thick-to-right:before {
  content: "\e9bf";
}

.cil-arrow-thick-to-top:before {
  content: "\e9d4";
}

.cil-arrow-thick-top:before {
  content: "\e9be";
}

.cil-arrow-top:before {
  content: "\e9e4";
}

.cil-ban:before {
  content: "\e9e5";
}

.cil-brightness:before {
  content: "\e9e6";
}

.cil-caret-bottom:before {
  content: "\ea2c";
}

.cil-caret-left:before {
  content: "\ea30";
}

.cil-caret-right:before {
  content: "\ea31";
}

.cil-caret-top:before {
  content: "\ea3c";
}

.cil-check:before {
  content: "\ea55";
}

.cil-check-alt:before {
  content: "\ecf9";
}

.cil-check-circle:before {
  content: "\ea57";
}

.cil-chevron-bottom:before {
  content: "\ea59";
}

.cil-chevron-circle-down-alt:before {
  content: "\ecfc";
}

.cil-chevron-circle-left-alt:before {
  content: "\ecfd";
}

.cil-chevron-circle-right-alt:before {
  content: "\ecfe";
}

.cil-chevron-circle-up-alt:before {
  content: "\ecff";
}

.cil-chevron-double-down:before {
  content: "\ea6a";
}

.cil-chevron-double-left:before {
  content: "\ea6e";
}

.cil-chevron-double-right:before {
  content: "\ea73";
}

.cil-chevron-double-up:before {
  content: "\ea8d";
}

.cil-chevron-double-up-alt:before {
  content: "\ed03";
}

.cil-chevron-left:before {
  content: "\ea8e";
}

.cil-chevron-right:before {
  content: "\ea9a";
}

.cil-chevron-top:before {
  content: "\eabd";
}

.cil-clear-all:before {
  content: "\eabe";
}

.cil-clipboard:before {
  content: "\eac0";
}

.cil-clone:before {
  content: "\eac1";
}

.cil-columns:before {
  content: "\eb4b";
}

.cil-exit-to-app:before {
  content: "\eb4d";
}

.cil-filter:before {
  content: "\eb4e";
}

.cil-infinity:before {
  content: "\eb4f";
}

.cil-input:before {
  content: "\eb50";
}

.cil-magnifying-glass:before {
  content: "\eb51";
}

.cil-zoom:before {
  content: "\eb51";
}

.cil-search:before {
  content: "\eb51";
}

.cil-menu:before {
  content: "\ed0b";
}

.cil-hamburger-menu:before {
  content: "\ed0b";
}

.cil-minus:before {
  content: "\eb52";
}

.cil-move:before {
  content: "\eb56";
}

.cil-options:before {
  content: "\ecdc";
}

.cil-options-horizontal:before {
  content: "\eb57";
}

.cil-ellipses:before {
  content: "\eb57";
}

.cil-ellipsis:before {
  content: "\eb57";
}

.cil-pin:before {
  content: "\eb5a";
}

.cil-plus:before {
  content: "\eb5b";
}

.cil-power-standby:before {
  content: "\eb5f";
}

.cil-reload:before {
  content: "\eb60";
}

.cil-resize-both:before {
  content: "\eb61";
}

.cil-resize-height:before {
  content: "\eb62";
}

.cil-resize-width:before {
  content: "\eb63";
}

.cil-save:before {
  content: "\eb65";
}

.cil-settings:before {
  content: "\eb68";
}

.cil-cog:before {
  content: "\eb68";
}

.cil-speedometer:before {
  content: "\eb69";
}

.cil-gauge:before {
  content: "\eb69";
}

.cil-spreadsheet:before {
  content: "\eb6a";
}

.cil-storage:before {
  content: "\eb6b";
}

.cil-sync:before {
  content: "\eb6c";
}

.cil-toggle-off:before {
  content: "\eb71";
}

.cil-touch-app:before {
  content: "\eb73";
}

.cil-trash:before {
  content: "\eb74";
}

.cil-view-column:before {
  content: "\ebf6";
}

.cil-view-module:before {
  content: "\ebf7";
}

.cil-view-quilt:before {
  content: "\ebf8";
}

.cil-view-stream:before {
  content: "\ebf9";
}

.cil-wallpaper:before {
  content: "\ebfa";
}

.cil-window-maximize:before {
  content: "\ebfc";
}

.cil-window-minimize:before {
  content: "\ebfd";
}

.cil-window-restore:before {
  content: "\ebfe";
}

.cil-x:before {
  content: "\ebff";
}

.cil-x-circle:before {
  content: "\ec00";
}

.cil-zoom-in:before {
  content: "\ec02";
}

.cil-zoom-out:before {
  content: "\ec03";
}

.cil-child:before {
  content: "\e97e";
}

.cil-baby:before {
  content: "\e97e";
}

.cil-face:before {
  content: "\e985";
}

.cil-face-dead:before {
  content: "\e986";
}

.cil-frown:before {
  content: "\e987";
}

.cil-sad:before {
  content: "\e987";
}

.cil-meh:before {
  content: "\e988";
}

.cil-mood-bad:before {
  content: "\e989";
}

.cil-mood-good:before {
  content: "\e98a";
}

.cil-mood-very-bad:before {
  content: "\e98b";
}

.cil-mood-very-good:before {
  content: "\e98c";
}

.cil-smile:before {
  content: "\e9c4";
}

.cil-happy:before {
  content: "\e9c4";
}

.cil-smile-plus:before {
  content: "\e9da";
}

.cil-4k:before {
  content: "\ea81";
}

.cil-airplay:before {
  content: "\ea82";
}

.cil-album:before {
  content: "\ea83";
}

.cil-audio:before {
  content: "\ea93";
}

.cil-audio-description:before {
  content: "\eaa2";
}

.cil-audio-spectrum:before {
  content: "\eaa8";
}

.cil-av-timer:before {
  content: "\eab1";
}

.cil-camera:before {
  content: "\eab2";
}

.cil-camera-control:before {
  content: "\eab3";
}

.cil-control:before {
  content: "\eab3";
}

.cil-closed-captioning:before {
  content: "\eab9";
}

.cil-cc:before {
  content: "\eab9";
}

.cil-compress:before {
  content: "\eb4a";
}

.cil-equalizer:before {
  content: "\eba0";
}

.cil-featured-playlist:before {
  content: "\ec6c";
}

.cil-fullscreen:before {
  content: "\ec73";
}

.cil-fullscreen-exit:before {
  content: "\ec74";
}

.cil-hd:before {
  content: "\ec75";
}

.cil-headphones:before {
  content: "\ec76";
}

.cil-library-add:before {
  content: "\ec7a";
}

.cil-loop:before {
  content: "\ec7c";
}

.cil-loop-1:before {
  content: "\ec7d";
}

.cil-loop-circular:before {
  content: "\ec7e";
}

.cil-media-eject:before {
  content: "\ec80";
}

.cil-media-pause:before {
  content: "\ec83";
}

.cil-media-play:before {
  content: "\ec86";
}

.cil-media-record:before {
  content: "\ec89";
}

.cil-media-skip-backward:before {
  content: "\ec8c";
}

.cil-media-skip-forward:before {
  content: "\ec8f";
}

.cil-media-step-backward:before {
  content: "\ec92";
}

.cil-media-step-forward:before {
  content: "\ec95";
}

.cil-media-stop:before {
  content: "\ec98";
}

.cil-microphone:before {
  content: "\ec9b";
}

.cil-mic:before {
  content: "\ec9b";
}

.cil-movie:before {
  content: "\ec9f";
}

.cil-music-note:before {
  content: "\eca1";
}

.cil-playlist-add:before {
  content: "\eca6";
}

.cil-speaker:before {
  content: "\ecb9";
}

.cil-tv:before {
  content: "\ecbc";
}

.cil-video:before {
  content: "\ecc0";
}

.cil-voice-over-record:before {
  content: "\ecc7";
}

.cil-volume-high:before {
  content: "\ecc9";
}

.cil-volume-low:before {
  content: "\ecca";
}

.cil-volume-off:before {
  content: "\eccb";
}

.cil-at:before {
  content: "\e98f";
}

.cil-book:before {
  content: "\e990";
}

.cil-bookmark:before {
  content: "\e992";
}

.cil-description:before {
  content: "\eba6";
}

.cil-envelope-closed:before {
  content: "\e9b5";
}

.cil-envelope-letter:before {
  content: "\e9b6";
}

.cil-envelope-open:before {
  content: "\e9b7";
}

.cil-file:before {
  content: "\e9c5";
}

.cil-find-in-page:before {
  content: "\ebaa";
}

.cil-folder:before {
  content: "\e9d8";
}

.cil-folder-open:before {
  content: "\e9d9";
}

.cil-image1:before {
  content: "\e9fe";
}

.cil-inbox:before {
  content: "\ea00";
}

.cil-library:before {
  content: "\ebb0";
}

.cil-paperclip:before {
  content: "\ea3e";
}

.cil-tag:before {
  content: "\ea97";
}

.cil-tags:before {
  content: "\ea98";
}

.cil-address-book:before {
  content: "\ec07";
}

.cil-people:before {
  content: "\ec62";
}

.cil-user:before {
  content: "\ec67";
}

.cil-user-female:before {
  content: "\ec68";
}

.cil-user-follow:before {
  content: "\ec69";
}

.cil-user-unfollow:before {
  content: "\ec6b";
}

.cil-airplane-mode:before {
  content: "\e904";
}

.cil-airplane-mode-off:before {
  content: "\e905";
}

.cil-contact:before {
  content: "\e933";
}

.cil-dialpad:before {
  content: "\e93f";
}

.cil-mobile:before {
  content: "\ea48";
}

.cil-mobile-landscape:before {
  content: "\e944";
}

.cil-phone:before {
  content: "\e94f";
}

.cil-sim:before {
  content: "\e972";
}

.cil-bike:before {
  content: "\eae6";
}

.cil-boat-alt:before {
  content: "\eae9";
}

.cil-bus-alt:before {
  content: "\eaeb";
}

.cil-car-alt:before {
  content: "\eaee";
}

.cil-flight-takeoff:before {
  content: "\eaf2";
}

.cil-locomotive:before {
  content: "\eaf3";
}

.cil-taxi:before {
  content: "\eafa";
}

.cil-truck:before {
  content: "\eb00";
}

.cil-walk:before {
  content: "\eb01";
}

.cil-calendar:before {
  content: "\e994";
}

.cil-calendar-check:before {
  content: "\e995";
}

.cil-clock:before {
  content: "\e9aa";
}

.cil-compass:before {
  content: "\e9ab";
}

.cil-flag-alt:before {
  content: "\ec0a";
}

.cil-globe-alt:before {
  content: "\ea32";
}

.cil-history:before {
  content: "\e9f8";
}

.cil-language:before {
  content: "\ea0c";
}

.cil-location-pin:before {
  content: "\ea17";
}

.cil-map:before {
  content: "\ea20";
}

.cil-balance-scale:before {
  content: "\eac6";
}

.cil-bar-chart:before {
  content: "\eaca";
}

.cil-basket:before {
  content: "\eacb";
}

.cil-briefcase:before {
  content: "\ead0";
}

.cil-british-pound:before {
  content: "\ebb9";
}

.cil-calculator:before {
  content: "\ebbc";
}

.cil-cart:before {
  content: "\ebc0";
}

.cil-chart:before {
  content: "\ebc5";
}

.cil-chart-line:before {
  content: "\ebc9";
}

.cil-chart-pie:before {
  content: "\ebcb";
}

.cil-credit-card:before {
  content: "\ebce";
}

.cil-dollar:before {
  content: "\ebcf";
}

.cil-euro:before {
  content: "\ebd4";
}

.cil-gem:before {
  content: "\eb48";
}

.cil-diamond:before {
  content: "\eb48";
}

.cil-gift:before {
  content: "\eb49";
}

.cil-graph:before {
  content: "\ebd8";
}

.cil-money:before {
  content: "\ec0d";
}

.cil-cash:before {
  content: "\ec0d";
}

.cil-wallet:before {
  content: "\ebe5";
}

.cil-yen:before {
  content: "\ebe6";
}

.cil-chat-bubble:before {
  content: "\ead1";
}

.cil-comment-bubble:before {
  content: "\ead4";
}

.cil-comment-square:before {
  content: "\eadd";
}

.cil-speech:before {
  content: "\ead2";
}

.cil-hand-point-down:before {
  content: "\e9ea";
}

.cil-hand-point-left:before {
  content: "\e9eb";
}

.cil-hand-point-right:before {
  content: "\e9ec";
}

.cil-hand-point-up:before {
  content: "\e9ed";
}

.cil-thumb-down:before {
  content: "\ea9f";
}

.cil-thumb-up:before {
  content: "\eaa0 ";
}
/*# sourceMappingURL=free.css.map */
@charset "UTF-8";
/*!
 * CoreUI Icons - Brand Icons
 * @version v1.0.1
 * @link https://coreui.io/icons/brand/
 * Copyright (c) 2020 creativeLabs Łukasz Holeczek
 * Licensed under CC0 1.0 Universal
 */
@font-face {
  font-family: 'CoreUI-Icons-Brand';
  src: url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Brand.eot?65b4591117020c39ddc994c50b9f8ada);
  src: url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Brand.eot?65b4591117020c39ddc994c50b9f8ada#iefix) format("embedded-opentype"), url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Brand.ttf?d898f015e771e5a0ee0a162bb2f1afd4) format("truetype"), url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Brand.woff?422330386b698f41178ccdfa8bacebe4) format("woff"), url(/fonts/vendor/@coreui/icons/CoreUI-Icons-Brand.svg?fdc77ee937bb65e249d579fe79bc7a50#CoreUI-Icons-Linear) format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="cib-"], [class*=" cib-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'CoreUI-Icons-Brand' !important;
  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;
}

.cib-500px-5:before {
  content: "\e900";
}

.cib-500px:before {
  content: "\e901";
}

.cib-about-me:before {
  content: "\e902";
}

.cib-abstract:before {
  content: "\e903";
}

.cib-acm:before {
  content: "\e904";
}

.cib-addthis:before {
  content: "\e905";
}

.cib-adguard:before {
  content: "\e906";
}

.cib-adobe-acrobat-reader:before {
  content: "\e907";
}

.cib-adobe-aftere-ffects:before {
  content: "\e908";
}

.cib-adobe-audition:before {
  content: "\e909";
}

.cib-adobe-creative-cloud:before {
  content: "\e90a";
}

.cib-adobe-dreamweaver:before {
  content: "\e90b";
}

.cib-adobe-illustrator:before {
  content: "\e90c";
}

.cib-adobe-indesign:before {
  content: "\e90d";
}

.cib-adobe-lightroom-classic:before {
  content: "\e90e";
}

.cib-adobe-lightroom:before {
  content: "\e90f";
}

.cib-adobe-photoshop:before {
  content: "\e910";
}

.cib-adobe-premiere:before {
  content: "\e911";
}

.cib-adobe-typekit:before {
  content: "\e912";
}

.cib-adobe-xd:before {
  content: "\e913";
}

.cib-adobe:before {
  content: "\e914";
}

.cib-airbnb:before {
  content: "\e915";
}

.cib-algolia:before {
  content: "\e916";
}

.cib-alipay:before {
  content: "\e917";
}

.cib-allocine:before {
  content: "\e918";
}

.cib-amazon-aws:before {
  content: "\e919";
}

.cib-amazon-pay:before {
  content: "\e91a";
}

.cib-amazon:before {
  content: "\e91b";
}

.cib-amd:before {
  content: "\e91c";
}

.cib-american-express:before {
  content: "\e91d";
}

.cib-anaconda:before {
  content: "\e91e";
}

.cib-analogue:before {
  content: "\e91f";
}

.cib-android-alt:before {
  content: "\e920";
}

.cib-android:before {
  content: "\e921";
}

.cib-angellist:before {
  content: "\e922";
}

.cib-angular-universal:before {
  content: "\e923";
}

.cib-angular:before {
  content: "\e924";
}

.cib-ansible:before {
  content: "\e925";
}

.cib-apache-airflow:before {
  content: "\e926";
}

.cib-apache-flink:before {
  content: "\e927";
}

.cib-apache-spark:before {
  content: "\e928";
}

.cib-apache:before {
  content: "\e929";
}

.cib-app-store-ios:before {
  content: "\e92a";
}

.cib-app-store:before {
  content: "\e92b";
}

.cib-apple-music:before {
  content: "\e92c";
}

.cib-apple-pay:before {
  content: "\e92d";
}

.cib-apple-podcasts:before {
  content: "\e92e";
}

.cib-apple:before {
  content: "\e92f";
}

.cib-appveyor:before {
  content: "\e930";
}

.cib-aral:before {
  content: "\e931";
}

.cib-arch-linux:before {
  content: "\e932";
}

.cib-archive-of-our-own:before {
  content: "\e933";
}

.cib-arduino:before {
  content: "\e934";
}

.cib-artstation:before {
  content: "\e935";
}

.cib-arxiv:before {
  content: "\e936";
}

.cib-asana:before {
  content: "\e937";
}

.cib-at-and-t:before {
  content: "\e938";
}

.cib-atlassian:before {
  content: "\e939";
}

.cib-atom:before {
  content: "\e93a";
}

.cib-audible:before {
  content: "\e93b";
}

.cib-aurelia:before {
  content: "\e93c";
}

.cib-auth0:before {
  content: "\e93d";
}

.cib-automatic:before {
  content: "\e93e";
}

.cib-autotask:before {
  content: "\e93f";
}

.cib-aventrix:before {
  content: "\e940";
}

.cib-azure-artifacts:before {
  content: "\e941";
}

.cib-azure-devops:before {
  content: "\e942";
}

.cib-azure-pipelines:before {
  content: "\e943";
}

.cib-babel:before {
  content: "\e944";
}

.cib-baidu:before {
  content: "\e945";
}

.cib-bamboo:before {
  content: "\e946";
}

.cib-bancontact:before {
  content: "\e947";
}

.cib-bandcamp:before {
  content: "\e948";
}

.cib-basecamp:before {
  content: "\e949";
}

.cib-bathasu:before {
  content: "\e94a";
}

.cib-behance:before {
  content: "\e94b";
}

.cib-big-cartel:before {
  content: "\e94c";
}

.cib-bing:before {
  content: "\e94d";
}

.cib-bit:before {
  content: "\e94e";
}

.cib-bitbucket:before {
  content: "\e94f";
}

.cib-bitcoin:before {
  content: "\e950";
}

.cib-bitdefender:before {
  content: "\e951";
}

.cib-bitly:before {
  content: "\e952";
}

.cib-blackberry:before {
  content: "\e953";
}

.cib-blender:before {
  content: "\e954";
}

.cib-blogger-b:before {
  content: "\e955";
}

.cib-blogger:before {
  content: "\e956";
}

.cib-bluetooth-b:before {
  content: "\e957";
}

.cib-bluetooth:before {
  content: "\e958";
}

.cib-boeing:before {
  content: "\e959";
}

.cib-boost:before {
  content: "\e95a";
}

.cib-bootstrap:before {
  content: "\e95b";
}

.cib-bower:before {
  content: "\e95c";
}

.cib-brand-ai:before {
  content: "\e95d";
}

.cib-brave:before {
  content: "\e95e";
}

.cib-btc:before {
  content: "\e95f";
}

.cib-buddy:before {
  content: "\e960";
}

.cib-buffer:before {
  content: "\e961";
}

.cib-buy-me-a-coffee:before {
  content: "\e962";
}

.cib-buysellads:before {
  content: "\e963";
}

.cib-buzzfeed:before {
  content: "\e964";
}

.cib-c:before {
  content: "\e965";
}

.cib-cakephp:before {
  content: "\e966";
}

.cib-campaign-monitor:before {
  content: "\e967";
}

.cib-canva:before {
  content: "\e968";
}

.cib-cashapp:before {
  content: "\e969";
}

.cib-cassandra:before {
  content: "\e96a";
}

.cib-castro:before {
  content: "\e96b";
}

.cib-cc-amazon-pay:before {
  content: "\e96c";
}

.cib-cc-amex:before {
  content: "\e96d";
}

.cib-cc-apple-pay:before {
  content: "\e96e";
}

.cib-cc-diners-club:before {
  content: "\e96f";
}

.cib-cc-discover:before {
  content: "\e970";
}

.cib-cc-jcb:before {
  content: "\e971";
}

.cib-cc-mastercard:before {
  content: "\e972";
}

.cib-cc-paypal:before {
  content: "\e973";
}

.cib-cc-stripe:before {
  content: "\e974";
}

.cib-cc-visa:before {
  content: "\e975";
}

.cib-centos:before {
  content: "\e976";
}

.cib-cevo:before {
  content: "\e977";
}

.cib-chase:before {
  content: "\e978";
}

.cib-chef:before {
  content: "\e979";
}

.cib-chromecast:before {
  content: "\e97a";
}

.cib-circle:before {
  content: "\e97b";
}

.cib-circleci:before {
  content: "\e97c";
}

.cib-cirrusci:before {
  content: "\e97d";
}

.cib-cisco:before {
  content: "\e97e";
}

.cib-civicrm:before {
  content: "\e97f";
}

.cib-clockify:before {
  content: "\e980";
}

.cib-clojure:before {
  content: "\e981";
}

.cib-cloudbees:before {
  content: "\e982";
}

.cib-cloudflare:before {
  content: "\e983";
}

.cib-cmake:before {
  content: "\e984";
}

.cib-co-op:before {
  content: "\e985";
}

.cib-codacy:before {
  content: "\e986";
}

.cib-code-climate:before {
  content: "\e987";
}

.cib-codecademy:before {
  content: "\e988";
}

.cib-codecov:before {
  content: "\e989";
}

.cib-codeigniter:before {
  content: "\e98a";
}

.cib-codepen:before {
  content: "\e98b";
}

.cib-coderwall:before {
  content: "\e98c";
}

.cib-codesandbox:before {
  content: "\e98d";
}

.cib-codeship:before {
  content: "\e98e";
}

.cib-codewars:before {
  content: "\e98f";
}

.cib-codio:before {
  content: "\e990";
}

.cib-coffeescript:before {
  content: "\e991";
}

.cib-common-workflow-language:before {
  content: "\e992";
}

.cib-composer:before {
  content: "\e993";
}

.cib-conda-forge:before {
  content: "\e994";
}

.cib-conekta:before {
  content: "\e995";
}

.cib-confluence:before {
  content: "\e996";
}

.cib-coreui-c:before {
  content: "\e997";
}

.cib-coreui:before {
  content: "\e998";
}

.cib-coursera:before {
  content: "\e999";
}

.cib-coveralls:before {
  content: "\e99a";
}

.cib-cpanel:before {
  content: "\e99b";
}

.cib-cplusplus:before {
  content: "\e99c";
}

.cib-creative-commons-by:before {
  content: "\e99d";
}

.cib-creative-commons-nc-eu:before {
  content: "\e99e";
}

.cib-creative-commons-nc-jp:before {
  content: "\e99f";
}

.cib-creative-commons-nc:before {
  content: "\e9a0";
}

.cib-creative-commons-nd:before {
  content: "\e9a1";
}

.cib-creative-commons-pd-alt:before {
  content: "\e9a2";
}

.cib-creative-commons-pd:before {
  content: "\e9a3";
}

.cib-creative-commons-remix:before {
  content: "\e9a4";
}

.cib-creative-commons-sa:before {
  content: "\e9a5";
}

.cib-creative-commons-sampling-plus:before {
  content: "\e9a6";
}

.cib-creative-commons-sampling:before {
  content: "\e9a7";
}

.cib-creative-commons-share:before {
  content: "\e9a8";
}

.cib-creative-commons-zero:before {
  content: "\e9a9";
}

.cib-creative-commons:before {
  content: "\e9aa";
}

.cib-crunchbase:before {
  content: "\e9ab";
}

.cib-crunchyroll:before {
  content: "\e9ac";
}

.cib-css3-shiled:before {
  content: "\e9ad";
}

.cib-css3:before {
  content: "\e9ae";
}

.cib-csswizardry:before {
  content: "\e9af";
}

.cib-d3-js:before {
  content: "\e9b0";
}

.cib-dailymotion:before {
  content: "\e9b1";
}

.cib-dashlane:before {
  content: "\e9b2";
}

.cib-dazn:before {
  content: "\e9b3";
}

.cib-dblp:before {
  content: "\e9b4";
}

.cib-debian:before {
  content: "\e9b5";
}

.cib-deepin:before {
  content: "\e9b6";
}

.cib-deezer:before {
  content: "\e9b7";
}

.cib-delicious:before {
  content: "\e9b8";
}

.cib-dell:before {
  content: "\e9b9";
}

.cib-deno:before {
  content: "\e9ba";
}

.cib-dependabot:before {
  content: "\e9bb";
}

.cib-designer-news:before {
  content: "\e9bc";
}

.cib-dev-to:before {
  content: "\e9bd";
}

.cib-deviantart:before {
  content: "\e9be";
}

.cib-devrant:before {
  content: "\e9bf";
}

.cib-diaspora:before {
  content: "\e9c0";
}

.cib-digg:before {
  content: "\e9c1";
}

.cib-digital-ocean:before {
  content: "\e9c2";
}

.cib-discord:before {
  content: "\e9c3";
}

.cib-discourse:before {
  content: "\e9c4";
}

.cib-discover:before {
  content: "\e9c5";
}

.cib-disqus:before {
  content: "\e9c6";
}

.cib-disroot:before {
  content: "\e9c7";
}

.cib-django:before {
  content: "\e9c8";
}

.cib-docker:before {
  content: "\e9c9";
}

.cib-docusign:before {
  content: "\e9ca";
}

.cib-dot-net:before {
  content: "\e9cb";
}

.cib-draugiem-lv:before {
  content: "\e9cc";
}

.cib-dribbble:before {
  content: "\e9cd";
}

.cib-drone:before {
  content: "\e9ce";
}

.cib-dropbox:before {
  content: "\e9cf";
}

.cib-drupal:before {
  content: "\e9d0";
}

.cib-dtube:before {
  content: "\e9d1";
}

.cib-duckduckgo:before {
  content: "\e9d2";
}

.cib-dynatrace:before {
  content: "\e9d3";
}

.cib-ebay:before {
  content: "\e9d4";
}

.cib-eclipseide:before {
  content: "\e9d5";
}

.cib-elastic-cloud:before {
  content: "\e9d6";
}

.cib-elastic-search:before {
  content: "\e9d7";
}

.cib-elastic-stack:before {
  content: "\e9d8";
}

.cib-elastic:before {
  content: "\e9d9";
}

.cib-electron:before {
  content: "\e9da";
}

.cib-elementary:before {
  content: "\e9db";
}

.cib-eleventy:before {
  content: "\e9dc";
}

.cib-ello:before {
  content: "\e9dd";
}

.cib-elsevier:before {
  content: "\e9de";
}

.cib-emlakjet:before {
  content: "\e9df";
}

.cib-empirekred:before {
  content: "\e9e0";
}

.cib-envato:before {
  content: "\e9e1";
}

.cib-epic-games:before {
  content: "\e9e2";
}

.cib-epson:before {
  content: "\e9e3";
}

.cib-esea:before {
  content: "\e9e4";
}

.cib-eslint:before {
  content: "\e9e5";
}

.cib-ethereum:before {
  content: "\e9e6";
}

.cib-etsy:before {
  content: "\e9e7";
}

.cib-event-store:before {
  content: "\e9e8";
}

.cib-eventbrite:before {
  content: "\e9e9";
}

.cib-evernote:before {
  content: "\e9ea";
}

.cib-everplaces:before {
  content: "\e9eb";
}

.cib-evry:before {
  content: "\e9ec";
}

.cib-exercism:before {
  content: "\e9ed";
}

.cib-experts-exchange:before {
  content: "\e9ee";
}

.cib-expo:before {
  content: "\e9ef";
}

.cib-eyeem:before {
  content: "\e9f0";
}

.cib-f-secure:before {
  content: "\e9f1";
}

.cib-facebook-f:before {
  content: "\e9f2";
}

.cib-facebook:before {
  content: "\e9f3";
}

.cib-faceit:before {
  content: "\e9f4";
}

.cib-fandango:before {
  content: "\e9f5";
}

.cib-favro:before {
  content: "\e9f6";
}

.cib-feathub:before {
  content: "\e9f7";
}

.cib-fedex:before {
  content: "\e9f8";
}

.cib-fedora:before {
  content: "\e9f9";
}

.cib-feedly:before {
  content: "\e9fa";
}

.cib-fido-alliance:before {
  content: "\e9fb";
}

.cib-figma:before {
  content: "\e9fc";
}

.cib-filezilla:before {
  content: "\e9fd";
}

.cib-firebase:before {
  content: "\e9fe";
}

.cib-fitbit:before {
  content: "\e9ff";
}

.cib-flask:before {
  content: "\ea00";
}

.cib-flattr:before {
  content: "\ea01";
}

.cib-flickr:before {
  content: "\ea02";
}

.cib-flipboard:before {
  content: "\ea03";
}

.cib-flutter:before {
  content: "\ea04";
}

.cib-fnac:before {
  content: "\ea05";
}

.cib-foursquare:before {
  content: "\ea06";
}

.cib-framer:before {
  content: "\ea07";
}

.cib-freebsd:before {
  content: "\ea08";
}

.cib-freecodecamp:before {
  content: "\ea09";
}

.cib-fur-affinity:before {
  content: "\ea0a";
}

.cib-furry-network:before {
  content: "\ea0b";
}

.cib-garmin:before {
  content: "\ea0c";
}

.cib-gatsby:before {
  content: "\ea0d";
}

.cib-gauges:before {
  content: "\ea0e";
}

.cib-genius:before {
  content: "\ea0f";
}

.cib-gentoo:before {
  content: "\ea10";
}

.cib-geocaching:before {
  content: "\ea11";
}

.cib-gerrit:before {
  content: "\ea12";
}

.cib-gg:before {
  content: "\ea13";
}

.cib-ghost:before {
  content: "\ea14";
}

.cib-gimp:before {
  content: "\ea15";
}

.cib-git:before {
  content: "\ea16";
}

.cib-gitea:before {
  content: "\ea17";
}

.cib-github:before {
  content: "\ea18";
}

.cib-gitkraken:before {
  content: "\ea19";
}

.cib-gitlab:before {
  content: "\ea1a";
}

.cib-gitpod:before {
  content: "\ea1b";
}

.cib-gitter:before {
  content: "\ea1c";
}

.cib-glassdoor:before {
  content: "\ea1d";
}

.cib-glitch:before {
  content: "\ea1e";
}

.cib-gmail:before {
  content: "\ea1f";
}

.cib-gnu-privacy-guard:before {
  content: "\ea20";
}

.cib-gnu-social:before {
  content: "\ea21";
}

.cib-gnu:before {
  content: "\ea22";
}

.cib-go:before {
  content: "\ea23";
}

.cib-godot-engine:before {
  content: "\ea24";
}

.cib-gog-com:before {
  content: "\ea25";
}

.cib-goldenline:before {
  content: "\ea26";
}

.cib-goodreads:before {
  content: "\ea27";
}

.cib-google-ads:before {
  content: "\ea28";
}

.cib-google-allo:before {
  content: "\ea29";
}

.cib-google-analytics:before {
  content: "\ea2a";
}

.cib-google-chrome:before {
  content: "\ea2b";
}

.cib-google-cloud:before {
  content: "\ea2c";
}

.cib-google-keep:before {
  content: "\ea2d";
}

.cib-google-pay:before {
  content: "\ea2e";
}

.cib-google-play:before {
  content: "\ea2f";
}

.cib-google-podcasts:before {
  content: "\ea30";
}

.cib-google:before {
  content: "\ea31";
}

.cib-googles-cholar:before {
  content: "\ea32";
}

.cib-gov-uk:before {
  content: "\ea33";
}

.cib-gradle:before {
  content: "\ea34";
}

.cib-grafana:before {
  content: "\ea35";
}

.cib-graphcool:before {
  content: "\ea36";
}

.cib-graphql:before {
  content: "\ea37";
}

.cib-grav:before {
  content: "\ea38";
}

.cib-gravatar:before {
  content: "\ea39";
}

.cib-greenkeeper:before {
  content: "\ea3a";
}

.cib-greensock:before {
  content: "\ea3b";
}

.cib-groovy:before {
  content: "\ea3c";
}

.cib-groupon:before {
  content: "\ea3d";
}

.cib-grunt:before {
  content: "\ea3e";
}

.cib-gulp:before {
  content: "\ea3f";
}

.cib-gumroad:before {
  content: "\ea40";
}

.cib-gumtree:before {
  content: "\ea41";
}

.cib-habr:before {
  content: "\ea42";
}

.cib-hackaday:before {
  content: "\ea43";
}

.cib-hackerearth:before {
  content: "\ea44";
}

.cib-hackerone:before {
  content: "\ea45";
}

.cib-hackerrank:before {
  content: "\ea46";
}

.cib-hackhands:before {
  content: "\ea47";
}

.cib-hackster:before {
  content: "\ea48";
}

.cib-happycow:before {
  content: "\ea49";
}

.cib-hashnode:before {
  content: "\ea4a";
}

.cib-haskell:before {
  content: "\ea4b";
}

.cib-hatena-bookmark:before {
  content: "\ea4c";
}

.cib-haxe:before {
  content: "\ea4d";
}

.cib-helm:before {
  content: "\ea4e";
}

.cib-here:before {
  content: "\ea4f";
}

.cib-heroku:before {
  content: "\ea50";
}

.cib-hexo:before {
  content: "\ea51";
}

.cib-highly:before {
  content: "\ea52";
}

.cib-hipchat:before {
  content: "\ea53";
}

.cib-hitachi:before {
  content: "\ea54";
}

.cib-hockeyapp:before {
  content: "\ea55";
}

.cib-homify:before {
  content: "\ea56";
}

.cib-hootsuite:before {
  content: "\ea57";
}

.cib-hotjar:before {
  content: "\ea58";
}

.cib-houzz:before {
  content: "\ea59";
}

.cib-hp:before {
  content: "\ea5a";
}

.cib-html5-shield:before {
  content: "\ea5b";
}

.cib-html5:before {
  content: "\ea5c";
}

.cib-htmlacademy:before {
  content: "\ea5d";
}

.cib-huawei:before {
  content: "\ea5e";
}

.cib-hubspot:before {
  content: "\ea5f";
}

.cib-hulu:before {
  content: "\ea60";
}

.cib-humble-bundle:before {
  content: "\ea61";
}

.cib-iata:before {
  content: "\ea62";
}

.cib-ibm:before {
  content: "\ea63";
}

.cib-icloud:before {
  content: "\ea64";
}

.cib-iconjar:before {
  content: "\ea65";
}

.cib-icq:before {
  content: "\ea66";
}

.cib-ideal:before {
  content: "\ea67";
}

.cib-ifixit:before {
  content: "\ea68";
}

.cib-imdb:before {
  content: "\ea69";
}

.cib-indeed:before {
  content: "\ea6a";
}

.cib-inkscape:before {
  content: "\ea6b";
}

.cib-instacart:before {
  content: "\ea6c";
}

.cib-instagram:before {
  content: "\ea6d";
}

.cib-instapaper:before {
  content: "\ea6e";
}

.cib-intel:before {
  content: "\ea6f";
}

.cib-intellijidea:before {
  content: "\ea70";
}

.cib-intercom:before {
  content: "\ea71";
}

.cib-internet-explorer:before {
  content: "\ea72";
}

.cib-invision:before {
  content: "\ea73";
}

.cib-ionic:before {
  content: "\ea74";
}

.cib-issuu:before {
  content: "\ea75";
}

.cib-itch-io:before {
  content: "\ea76";
}

.cib-jabber:before {
  content: "\ea77";
}

.cib-java:before {
  content: "\ea78";
}

.cib-javascript:before {
  content: "\ea79";
}

.cib-jekyll:before {
  content: "\ea7a";
}

.cib-jenkins:before {
  content: "\ea7b";
}

.cib-jest:before {
  content: "\ea7c";
}

.cib-jet:before {
  content: "\ea7d";
}

.cib-jetbrains:before {
  content: "\ea7e";
}

.cib-jira:before {
  content: "\ea7f";
}

.cib-joomla:before {
  content: "\ea80";
}

.cib-jquery:before {
  content: "\ea81";
}

.cib-js:before {
  content: "\ea82";
}

.cib-jsdelivr:before {
  content: "\ea83";
}

.cib-jsfiddle:before {
  content: "\ea84";
}

.cib-json:before {
  content: "\ea85";
}

.cib-jupyter:before {
  content: "\ea86";
}

.cib-justgiving:before {
  content: "\ea87";
}

.cib-kaggle:before {
  content: "\ea88";
}

.cib-kaios:before {
  content: "\ea89";
}

.cib-kaspersky:before {
  content: "\ea8a";
}

.cib-kentico:before {
  content: "\ea8b";
}

.cib-keras:before {
  content: "\ea8c";
}

.cib-keybase:before {
  content: "\ea8d";
}

.cib-keycdn:before {
  content: "\ea8e";
}

.cib-khan-academy:before {
  content: "\ea8f";
}

.cib-kibana:before {
  content: "\ea90";
}

.cib-kickstarter:before {
  content: "\ea91";
}

.cib-kik:before {
  content: "\ea92";
}

.cib-kirby:before {
  content: "\ea93";
}

.cib-klout:before {
  content: "\ea94";
}

.cib-known:before {
  content: "\ea95";
}

.cib-ko-fi:before {
  content: "\ea96";
}

.cib-kodi:before {
  content: "\ea97";
}

.cib-koding:before {
  content: "\ea98";
}

.cib-kotlin:before {
  content: "\ea99";
}

.cib-krita:before {
  content: "\ea9a";
}

.cib-kubernetes:before {
  content: "\ea9b";
}

.cib-lanyrd:before {
  content: "\ea9c";
}

.cib-laravel-horizon:before {
  content: "\ea9d";
}

.cib-laravel-nova:before {
  content: "\ea9e";
}

.cib-laravel:before {
  content: "\ea9f";
}

.cib-last-fm:before {
  content: "\eaa0";
}

.cib-latex:before {
  content: "\eaa1";
}

.cib-launchpad:before {
  content: "\eaa2";
}

.cib-leetcode:before {
  content: "\eaa3";
}

.cib-lenovo:before {
  content: "\eaa4";
}

.cib-less:before {
  content: "\eaa5";
}

.cib-lets-encrypt:before {
  content: "\eaa6";
}

.cib-letterboxd:before {
  content: "\eaa7";
}

.cib-lgtm:before {
  content: "\eaa8";
}

.cib-liberapay:before {
  content: "\eaa9";
}

.cib-librarything:before {
  content: "\eaaa";
}

.cib-libreoffice:before {
  content: "\eaab";
}

.cib-line:before {
  content: "\eaac";
}

.cib-linkedin-in:before {
  content: "\eaad";
}

.cib-linkedin:before {
  content: "\eaae";
}

.cib-linux-foundation:before {
  content: "\eaaf";
}

.cib-linux-mint:before {
  content: "\eab0";
}

.cib-linux:before {
  content: "\eab1";
}

.cib-livejournal:before {
  content: "\eab2";
}

.cib-livestream:before {
  content: "\eab3";
}

.cib-logstash:before {
  content: "\eab4";
}

.cib-lua:before {
  content: "\eab5";
}

.cib-lumen:before {
  content: "\eab6";
}

.cib-lyft:before {
  content: "\eab7";
}

.cib-macys:before {
  content: "\eab8";
}

.cib-magento:before {
  content: "\eab9";
}

.cib-magisk:before {
  content: "\eaba";
}

.cib-mail-ru:before {
  content: "\eabb";
}

.cib-mailchimp:before {
  content: "\eabc";
}

.cib-makerbot:before {
  content: "\eabd";
}

.cib-manjaro:before {
  content: "\eabe";
}

.cib-markdown:before {
  content: "\eabf";
}

.cib-marketo:before {
  content: "\eac0";
}

.cib-mastercard:before {
  content: "\eac1";
}

.cib-mastodon:before {
  content: "\eac2";
}

.cib-material-design:before {
  content: "\eac3";
}

.cib-mathworks:before {
  content: "\eac4";
}

.cib-matrix:before {
  content: "\eac5";
}

.cib-mattermost:before {
  content: "\eac6";
}

.cib-matternet:before {
  content: "\eac7";
}

.cib-maxcdn:before {
  content: "\eac8";
}

.cib-mcafee:before {
  content: "\eac9";
}

.cib-media-temple:before {
  content: "\eaca";
}

.cib-mediafire:before {
  content: "\eacb";
}

.cib-medium-m:before {
  content: "\eacc";
}

.cib-medium:before {
  content: "\eacd";
}

.cib-meetup:before {
  content: "\eace";
}

.cib-mega:before {
  content: "\eacf";
}

.cib-mendeley:before {
  content: "\ead0";
}

.cib-messenger:before {
  content: "\ead1";
}

.cib-meteor:before {
  content: "\ead2";
}

.cib-micro-blog:before {
  content: "\ead3";
}

.cib-microgenetics:before {
  content: "\ead4";
}

.cib-microsoft-edge:before {
  content: "\ead5";
}

.cib-microsoft:before {
  content: "\ead6";
}

.cib-minetest:before {
  content: "\ead7";
}

.cib-minutemailer:before {
  content: "\ead8";
}

.cib-mix:before {
  content: "\ead9";
}

.cib-mixcloud:before {
  content: "\eada";
}

.cib-mixer:before {
  content: "\eadb";
}

.cib-mojang:before {
  content: "\eadc";
}

.cib-monero:before {
  content: "\eadd";
}

.cib-mongodb:before {
  content: "\eade";
}

.cib-monkeytie:before {
  content: "\eadf";
}

.cib-monogram:before {
  content: "\eae0";
}

.cib-monzo:before {
  content: "\eae1";
}

.cib-moo:before {
  content: "\eae2";
}

.cib-mozilla-firefox:before {
  content: "\eae3";
}

.cib-mozilla:before {
  content: "\eae4";
}

.cib-musescore:before {
  content: "\eae5";
}

.cib-mxlinux:before {
  content: "\eae6";
}

.cib-myspace:before {
  content: "\eae7";
}

.cib-mysql:before {
  content: "\eae8";
}

.cib-nativescript:before {
  content: "\eae9";
}

.cib-nec:before {
  content: "\eaea";
}

.cib-neo4j:before {
  content: "\eaeb";
}

.cib-netflix:before {
  content: "\eaec";
}

.cib-netlify:before {
  content: "\eaed";
}

.cib-next-js:before {
  content: "\eaee";
}

.cib-nextcloud:before {
  content: "\eaef";
}

.cib-nextdoor:before {
  content: "\eaf0";
}

.cib-nginx:before {
  content: "\eaf1";
}

.cib-nim:before {
  content: "\eaf2";
}

.cib-nintendo-3ds:before {
  content: "\eaf3";
}

.cib-nintendo-gamecube:before {
  content: "\eaf4";
}

.cib-nintendo-switch:before {
  content: "\eaf5";
}

.cib-nintendo:before {
  content: "\eaf6";
}

.cib-node-js:before {
  content: "\eaf7";
}

.cib-node-red:before {
  content: "\eaf8";
}

.cib-nodemon:before {
  content: "\eaf9";
}

.cib-nokia:before {
  content: "\eafa";
}

.cib-notion:before {
  content: "\eafb";
}

.cib-npm:before {
  content: "\eafc";
}

.cib-nucleo:before {
  content: "\eafd";
}

.cib-nuget:before {
  content: "\eafe";
}

.cib-nuxt-js:before {
  content: "\eaff";
}

.cib-nvidia:before {
  content: "\eb00";
}

.cib-ocaml:before {
  content: "\eb01";
}

.cib-octave:before {
  content: "\eb02";
}

.cib-octopus-deploy:before {
  content: "\eb03";
}

.cib-oculus:before {
  content: "\eb04";
}

.cib-odnoklassniki:before {
  content: "\eb05";
}

.cib-open-access:before {
  content: "\eb06";
}

.cib-open-collective:before {
  content: "\eb07";
}

.cib-open-id:before {
  content: "\eb08";
}

.cib-open-source-initiative:before {
  content: "\eb09";
}

.cib-openstreetmap:before {
  content: "\eb0a";
}

.cib-opensuse:before {
  content: "\eb0b";
}

.cib-openvpn:before {
  content: "\eb0c";
}

.cib-opera:before {
  content: "\eb0d";
}

.cib-opsgenie:before {
  content: "\eb0e";
}

.cib-oracle:before {
  content: "\eb0f";
}

.cib-orcid:before {
  content: "\eb10";
}

.cib-origin:before {
  content: "\eb11";
}

.cib-osi:before {
  content: "\eb12";
}

.cib-osmc:before {
  content: "\eb13";
}

.cib-overcast:before {
  content: "\eb14";
}

.cib-overleaf:before {
  content: "\eb15";
}

.cib-ovh:before {
  content: "\eb16";
}

.cib-pagekit:before {
  content: "\eb17";
}

.cib-palantir:before {
  content: "\eb18";
}

.cib-pandora:before {
  content: "\eb19";
}

.cib-pantheon:before {
  content: "\eb1a";
}

.cib-patreon:before {
  content: "\eb1b";
}

.cib-paypal:before {
  content: "\eb1c";
}

.cib-periscope:before {
  content: "\eb1d";
}

.cib-php:before {
  content: "\eb1e";
}

.cib-picarto-tv:before {
  content: "\eb1f";
}

.cib-pinboard:before {
  content: "\eb20";
}

.cib-pingdom:before {
  content: "\eb21";
}

.cib-pingup:before {
  content: "\eb22";
}

.cib-pinterest-p:before {
  content: "\eb23";
}

.cib-pinterest:before {
  content: "\eb24";
}

.cib-pivotaltracker:before {
  content: "\eb25";
}

.cib-plangrid:before {
  content: "\eb26";
}

.cib-player-me:before {
  content: "\eb27";
}

.cib-playerfm:before {
  content: "\eb28";
}

.cib-playstation:before {
  content: "\eb29";
}

.cib-playstation3:before {
  content: "\eb2a";
}

.cib-playstation4:before {
  content: "\eb2b";
}

.cib-plesk:before {
  content: "\eb2c";
}

.cib-plex:before {
  content: "\eb2d";
}

.cib-pluralsight:before {
  content: "\eb2e";
}

.cib-plurk:before {
  content: "\eb2f";
}

.cib-pocket:before {
  content: "\eb30";
}

.cib-postgresql:before {
  content: "\eb31";
}

.cib-postman:before {
  content: "\eb32";
}

.cib-postwoman:before {
  content: "\eb33";
}

.cib-powershell:before {
  content: "\eb34";
}

.cib-prettier:before {
  content: "\eb35";
}

.cib-prismic:before {
  content: "\eb36";
}

.cib-probot:before {
  content: "\eb37";
}

.cib-processwire:before {
  content: "\eb38";
}

.cib-product-hunt:before {
  content: "\eb39";
}

.cib-proto-io:before {
  content: "\eb3a";
}

.cib-protonmail:before {
  content: "\eb3b";
}

.cib-proxmox:before {
  content: "\eb3c";
}

.cib-pypi:before {
  content: "\eb3d";
}

.cib-python:before {
  content: "\eb3e";
}

.cib-pytorch:before {
  content: "\eb3f";
}

.cib-qgis:before {
  content: "\eb40";
}

.cib-qiita:before {
  content: "\eb41";
}

.cib-qq:before {
  content: "\eb42";
}

.cib-qualcomm:before {
  content: "\eb43";
}

.cib-quantcast:before {
  content: "\eb44";
}

.cib-quantopian:before {
  content: "\eb45";
}

.cib-quarkus:before {
  content: "\eb46";
}

.cib-quora:before {
  content: "\eb47";
}

.cib-qwiklabs:before {
  content: "\eb48";
}

.cib-qzone:before {
  content: "\eb49";
}

.cib-r:before {
  content: "\eb4a";
}

.cib-radiopublic:before {
  content: "\eb4b";
}

.cib-rails:before {
  content: "\eb4c";
}

.cib-raspberry-pi:before {
  content: "\eb4d";
}

.cib-react:before {
  content: "\eb4e";
}

.cib-read-the-docs:before {
  content: "\eb4f";
}

.cib-readme:before {
  content: "\eb50";
}

.cib-realm:before {
  content: "\eb51";
}

.cib-reason:before {
  content: "\eb52";
}

.cib-redbubble:before {
  content: "\eb53";
}

.cib-reddit-alt:before {
  content: "\eb54";
}

.cib-reddit:before {
  content: "\eb55";
}

.cib-redhat:before {
  content: "\eb56";
}

.cib-redis:before {
  content: "\eb57";
}

.cib-redux:before {
  content: "\eb58";
}

.cib-renren:before {
  content: "\eb59";
}

.cib-reverbnation:before {
  content: "\eb5a";
}

.cib-riot:before {
  content: "\eb5b";
}

.cib-ripple:before {
  content: "\eb5c";
}

.cib-riseup:before {
  content: "\eb5d";
}

.cib-rollup-js:before {
  content: "\eb5e";
}

.cib-roots:before {
  content: "\eb5f";
}

.cib-roundcube:before {
  content: "\eb60";
}

.cib-rss:before {
  content: "\eb61";
}

.cib-rstudio:before {
  content: "\eb62";
}

.cib-ruby:before {
  content: "\eb63";
}

.cib-rubygems:before {
  content: "\eb64";
}

.cib-runkeeper:before {
  content: "\eb65";
}

.cib-rust:before {
  content: "\eb66";
}

.cib-safari:before {
  content: "\eb67";
}

.cib-sahibinden:before {
  content: "\eb68";
}

.cib-salesforce:before {
  content: "\eb69";
}

.cib-saltstack:before {
  content: "\eb6a";
}

.cib-samsung-pay:before {
  content: "\eb6b";
}

.cib-samsung:before {
  content: "\eb6c";
}

.cib-sap:before {
  content: "\eb6d";
}

.cib-sass-alt:before {
  content: "\eb6e";
}

.cib-sass:before {
  content: "\eb6f";
}

.cib-saucelabs:before {
  content: "\eb70";
}

.cib-scala:before {
  content: "\eb71";
}

.cib-scaleway:before {
  content: "\eb72";
}

.cib-scribd:before {
  content: "\eb73";
}

.cib-scrutinizerci:before {
  content: "\eb74";
}

.cib-seagate:before {
  content: "\eb75";
}

.cib-sega:before {
  content: "\eb76";
}

.cib-sellfy:before {
  content: "\eb77";
}

.cib-semaphoreci:before {
  content: "\eb78";
}

.cib-sensu:before {
  content: "\eb79";
}

.cib-sentry:before {
  content: "\eb7a";
}

.cib-server-fault:before {
  content: "\eb7b";
}

.cib-shazam:before {
  content: "\eb7c";
}

.cib-shell:before {
  content: "\eb7d";
}

.cib-shopify:before {
  content: "\eb7e";
}

.cib-showpad:before {
  content: "\eb7f";
}

.cib-siemens:before {
  content: "\eb80";
}

.cib-signal:before {
  content: "\eb81";
}

.cib-sina-weibo:before {
  content: "\eb82";
}

.cib-sitepoint:before {
  content: "\eb83";
}

.cib-sketch:before {
  content: "\eb84";
}

.cib-skillshare:before {
  content: "\eb85";
}

.cib-skyliner:before {
  content: "\eb86";
}

.cib-skype:before {
  content: "\eb87";
}

.cib-slack:before {
  content: "\eb88";
}

.cib-slashdot:before {
  content: "\eb89";
}

.cib-slickpic:before {
  content: "\eb8a";
}

.cib-slides:before {
  content: "\eb8b";
}

.cib-slideshare:before {
  content: "\eb8c";
}

.cib-smashingmagazine:before {
  content: "\eb8d";
}

.cib-snapchat:before {
  content: "\eb8e";
}

.cib-snapcraft:before {
  content: "\eb8f";
}

.cib-snyk:before {
  content: "\eb90";
}

.cib-society6:before {
  content: "\eb91";
}

.cib-socket-io:before {
  content: "\eb92";
}

.cib-sogou:before {
  content: "\eb93";
}

.cib-solus:before {
  content: "\eb94";
}

.cib-songkick:before {
  content: "\eb95";
}

.cib-sonos:before {
  content: "\eb96";
}

.cib-soundcloud:before {
  content: "\eb97";
}

.cib-sourceforge:before {
  content: "\eb98";
}

.cib-sourcegraph:before {
  content: "\eb99";
}

.cib-spacemacs:before {
  content: "\eb9a";
}

.cib-spacex:before {
  content: "\eb9b";
}

.cib-sparkfun:before {
  content: "\eb9c";
}

.cib-sparkpost:before {
  content: "\eb9d";
}

.cib-spdx:before {
  content: "\eb9e";
}

.cib-speaker-deck:before {
  content: "\eb9f";
}

.cib-spectrum:before {
  content: "\eba0";
}

.cib-spotify:before {
  content: "\eba1";
}

.cib-spotlight:before {
  content: "\eba2";
}

.cib-spreaker:before {
  content: "\eba3";
}

.cib-spring:before {
  content: "\eba4";
}

.cib-sprint:before {
  content: "\eba5";
}

.cib-squarespace:before {
  content: "\eba6";
}

.cib-stackbit:before {
  content: "\eba7";
}

.cib-stackexchange:before {
  content: "\eba8";
}

.cib-stackoverflow:before {
  content: "\eba9";
}

.cib-stackpath:before {
  content: "\ebaa";
}

.cib-stackshare:before {
  content: "\ebab";
}

.cib-stadia:before {
  content: "\ebac";
}

.cib-statamic:before {
  content: "\ebad";
}

.cib-staticman:before {
  content: "\ebae";
}

.cib-statuspage:before {
  content: "\ebaf";
}

.cib-steam:before {
  content: "\ebb0";
}

.cib-steem:before {
  content: "\ebb1";
}

.cib-steemit:before {
  content: "\ebb2";
}

.cib-stitcher:before {
  content: "\ebb3";
}

.cib-storify:before {
  content: "\ebb4";
}

.cib-storybook:before {
  content: "\ebb5";
}

.cib-strapi:before {
  content: "\ebb6";
}

.cib-strava:before {
  content: "\ebb7";
}

.cib-stripe-s:before {
  content: "\ebb8";
}

.cib-stripe:before {
  content: "\ebb9";
}

.cib-stubhub:before {
  content: "\ebba";
}

.cib-stumbleupon:before {
  content: "\ebbb";
}

.cib-styleshare:before {
  content: "\ebbc";
}

.cib-stylus:before {
  content: "\ebbd";
}

.cib-sublime-text:before {
  content: "\ebbe";
}

.cib-subversion:before {
  content: "\ebbf";
}

.cib-superuser:before {
  content: "\ebc0";
}

.cib-svelte:before {
  content: "\ebc1";
}

.cib-svg:before {
  content: "\ebc2";
}

.cib-swagger:before {
  content: "\ebc3";
}

.cib-swarm:before {
  content: "\ebc4";
}

.cib-swift:before {
  content: "\ebc5";
}

.cib-symantec:before {
  content: "\ebc6";
}

.cib-symfony:before {
  content: "\ebc7";
}

.cib-synology:before {
  content: "\ebc8";
}

.cib-t-mobile:before {
  content: "\ebc9";
}

.cib-tableau:before {
  content: "\ebca";
}

.cib-tails:before {
  content: "\ebcb";
}

.cib-tapas:before {
  content: "\ebcc";
}

.cib-teamviewer:before {
  content: "\ebcd";
}

.cib-ted:before {
  content: "\ebce";
}

.cib-teespring:before {
  content: "\ebcf";
}

.cib-telegram-plane:before {
  content: "\ebd0";
}

.cib-telegram:before {
  content: "\ebd1";
}

.cib-tencent-qq:before {
  content: "\ebd2";
}

.cib-tencent-weibo:before {
  content: "\ebd3";
}

.cib-tensorflow:before {
  content: "\ebd4";
}

.cib-terraform:before {
  content: "\ebd5";
}

.cib-tesla:before {
  content: "\ebd6";
}

.cib-the-mighty:before {
  content: "\ebd7";
}

.cib-the-movie-database:before {
  content: "\ebd8";
}

.cib-tidal:before {
  content: "\ebd9";
}

.cib-tiktok:before {
  content: "\ebda";
}

.cib-tinder:before {
  content: "\ebdb";
}

.cib-todoist:before {
  content: "\ebdc";
}

.cib-toggl:before {
  content: "\ebdd";
}

.cib-topcoder:before {
  content: "\ebde";
}

.cib-toptal:before {
  content: "\ebdf";
}

.cib-tor:before {
  content: "\ebe0";
}

.cib-toshiba:before {
  content: "\ebe1";
}

.cib-trainerroad:before {
  content: "\ebe2";
}

.cib-trakt:before {
  content: "\ebe3";
}

.cib-travisci:before {
  content: "\ebe4";
}

.cib-treehouse:before {
  content: "\ebe5";
}

.cib-trello:before {
  content: "\ebe6";
}

.cib-tripadvisor:before {
  content: "\ebe7";
}

.cib-trulia:before {
  content: "\ebe8";
}

.cib-tumblr:before {
  content: "\ebe9";
}

.cib-twilio:before {
  content: "\ebea";
}

.cib-twitch:before {
  content: "\ebeb";
}

.cib-twitter:before {
  content: "\ebec";
}

.cib-twoo:before {
  content: "\ebed";
}

.cib-typescript:before {
  content: "\ebee";
}

.cib-typo3:before {
  content: "\ebef";
}

.cib-uber:before {
  content: "\ebf0";
}

.cib-ubisoft:before {
  content: "\ebf1";
}

.cib-ublock-origin:before {
  content: "\ebf2";
}

.cib-ubuntu:before {
  content: "\ebf3";
}

.cib-udacity:before {
  content: "\ebf4";
}

.cib-udemy:before {
  content: "\ebf5";
}

.cib-uikit:before {
  content: "\ebf6";
}

.cib-umbraco:before {
  content: "\ebf7";
}

.cib-unity:before {
  content: "\ebf8";
}

.cib-unreal-engine:before {
  content: "\ebf9";
}

.cib-unsplash:before {
  content: "\ebfa";
}

.cib-untappd:before {
  content: "\ebfb";
}

.cib-upwork:before {
  content: "\ebfc";
}

.cib-usb:before {
  content: "\ebfd";
}

.cib-v8:before {
  content: "\ebfe";
}

.cib-vagrant:before {
  content: "\ebff";
}

.cib-venmo:before {
  content: "\ec00";
}

.cib-verizon:before {
  content: "\ec01";
}

.cib-viadeo:before {
  content: "\ec02";
}

.cib-viber:before {
  content: "\ec03";
}

.cib-vim:before {
  content: "\ec04";
}

.cib-vimeo-v:before {
  content: "\ec05";
}

.cib-vimeo:before {
  content: "\ec06";
}

.cib-vine:before {
  content: "\ec07";
}

.cib-virb:before {
  content: "\ec08";
}

.cib-visa:before {
  content: "\ec09";
}

.cib-visual-studio-code:before {
  content: "\ec0a";
}

.cib-visual-studio:before {
  content: "\ec0b";
}

.cib-vk:before {
  content: "\ec0c";
}

.cib-vlc:before {
  content: "\ec0d";
}

.cib-vsco:before {
  content: "\ec0e";
}

.cib-vue-js:before {
  content: "\ec0f";
}

.cib-wattpad:before {
  content: "\ec10";
}

.cib-weasyl:before {
  content: "\ec11";
}

.cib-webcomponents-org:before {
  content: "\ec12";
}

.cib-webpack:before {
  content: "\ec13";
}

.cib-webstorm:before {
  content: "\ec14";
}

.cib-wechat:before {
  content: "\ec15";
}

.cib-whatsapp:before {
  content: "\ec16";
}

.cib-when-i-work:before {
  content: "\ec17";
}

.cib-wii:before {
  content: "\ec18";
}

.cib-wiiu:before {
  content: "\ec19";
}

.cib-wikipedia:before {
  content: "\ec1a";
}

.cib-windows:before {
  content: "\ec1b";
}

.cib-wire:before {
  content: "\ec1c";
}

.cib-wireguard:before {
  content: "\ec1d";
}

.cib-wix:before {
  content: "\ec1e";
}

.cib-wolfram-language:before {
  content: "\ec1f";
}

.cib-wolfram-mathematica:before {
  content: "\ec20";
}

.cib-wolfram:before {
  content: "\ec21";
}

.cib-wordpress:before {
  content: "\ec22";
}

.cib-wpengine:before {
  content: "\ec23";
}

.cib-x-pack:before {
  content: "\ec24";
}

.cib-xbox:before {
  content: "\ec25";
}

.cib-xcode:before {
  content: "\ec26";
}

.cib-xero:before {
  content: "\ec27";
}

.cib-xiaomi:before {
  content: "\ec28";
}

.cib-xing:before {
  content: "\ec29";
}

.cib-xrp:before {
  content: "\ec2a";
}

.cib-xsplit:before {
  content: "\ec2b";
}

.cib-y-combinator:before {
  content: "\ec2c";
}

.cib-yahoo:before {
  content: "\ec2d";
}

.cib-yammer:before {
  content: "\ec2e";
}

.cib-yandex:before {
  content: "\ec2f";
}

.cib-yarn:before {
  content: "\ec30";
}

.cib-yelp:before {
  content: "\ec31";
}

.cib-youtube:before {
  content: "\ec32";
}

.cib-zalando:before {
  content: "\ec33";
}

.cib-zapier:before {
  content: "\ec34";
}

.cib-zeit:before {
  content: "\ec35";
}

.cib-zendesk:before {
  content: "\ec36";
}

.cib-zerply:before {
  content: "\ec37";
}

.cib-zillow:before {
  content: "\ec38";
}

.cib-zingat:before {
  content: "\ec39";
}

.cib-zoom:before {
  content: "\ec3a";
}

.cib-zorin:before {
  content: "\ec3b";
}

.cib-zulip:before {
  content: "\ec3c";
}
/*# sourceMappingURL=brand.css.map */
@charset "UTF-8";
/*!
 * CoreUI Icons - Flag Icons
 * @version v1.0.1
 * @link https://coreui.io/icons/flag/
 * Copyright (c) 2020 creativeLabs Łukasz Holeczek
 * Licensed under CC0 1.0 Universal
 */
[class^="cif-"], [class*=" cif-"] {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
  position: relative;
  display: inline-block;
  width: 1.33333333em;
  line-height: 1em;
}

.cif-af {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-af.svg?e85e8b7d99f2945763a6e63447c89f43);
}

.cif-al {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-al.svg?fbb4132853faab6b49f286d9698c5136);
}

.cif-dz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-dz.svg?ad06e238f889c54b193ba0b24cac39cd);
}

.cif-ad {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ad.svg?46a72864dd0592794acbee5e5ed81d19);
}

.cif-ao {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ao.svg?7d838311c2093033310b9ad25f6226a1);
}

.cif-ag {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ag.svg?170e40302b422c500731165a4fb88cdf);
}

.cif-ar {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ar.svg?56aecb29e7f182e3663edbf990198a03);
}

.cif-am {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-am.svg?f9592569bb43f2dc5504bf0e77409a5b);
}

.cif-au {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-au.svg?b85a89e1c31ef17c107e6919caac03c4);
}

.cif-at {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-at.svg?0b095571e98844800e22b1de1043f749);
}

.cif-az {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-az.svg?9c4ed1830ed7343bcdf7f4b09a5883c2);
}

.cif-bs {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bs.svg?c075385c3b6a9cdb76ae45f8d87cbad0);
}

.cif-bh {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bh.svg?83a883c8e1d084bb671fec4623f871e6);
}

.cif-bd {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bd.svg?45cd9ad691d5fbcaca9c82f30f66b3b1);
}

.cif-bb {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bb.svg?2412b6c49ddfa57370f871fedd1a8b46);
}

.cif-by {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-by.svg?bf006122445db208b6047587e766b566);
}

.cif-be {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-be.svg?e101a4ba5d71f8af0e7b6545982893d7);
}

.cif-bz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bz.svg?fd3c0ade888b19ff63fb667fe3dae9bd);
}

.cif-bj {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bj.svg?a630a5fb810973cd816c1ca32da1e5ac);
}

.cif-bt {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bt.svg?c964931762aed9e8dea3fd803962295d);
}

.cif-bo {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bo.svg?3aaf026371d3cd7c70217d1d6aba5442);
}

.cif-ba {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ba.svg?806c8cdf68bce5e055e76f01f84620fc);
}

.cif-bw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bw.svg?aad89e97abe019da93dcaff01daae936);
}

.cif-br {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-br.svg?2660fedb6cb7d28543dfb1390227907a);
}

.cif-bn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bn.svg?bac9b7ea876753f661d0cfbf4d24b87d);
}

.cif-bg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bg.svg?73dc75221777eecc03f2d4423748ba82);
}

.cif-bf {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bf.svg?372312d48ce9b92fba939faefcf1733b);
}

.cif-bi {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-bi.svg?f82bbaa7478dde53933fa795a57651ac);
}

.cif-kh {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kh.svg?36ec325465d7851f239b954496896440);
}

.cif-cm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cm.svg?ee6fe0c64b8db1a53c70dabebf53f48d);
}

.cif-ca {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ca.svg?311f12f63a05a3a260fe03b768b67b3c);
}

.cif-cv {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cv.svg?a13fcc052eb5ceee49f6b7472386e42a);
}

.cif-cf {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cf.svg?44a523929231b8f679afa7b978a0d362);
}

.cif-td {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-td.svg?4fcbb4160f1cf308a7db59fcacf40d6c);
}

.cif-cl {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cl.svg?01201c280e0dd5cfd6be517c6ea9db92);
}

.cif-cn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cn.svg?6324f6117245772f2314b2f125823b22);
}

.cif-co {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-co.svg?1ed767990b7848cedfb9ddca2b0dc6dc);
}

.cif-km {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-km.svg?f5de7525b2604bc7c6afa13431d3210e);
}

.cif-cg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cg.svg?68bede41aa191597f2debeb8c3b0d816);
}

.cif-cd {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cd.svg?cf92c2a96d53b5acb8a51f281e7cf6ef);
}

.cif-cr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cr.svg?43864ddfd0fded0833e57108d4214437);
}

.cif-ci {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ci.svg?47867c61f528ac77ecb82b8589fbf5f7);
}

.cif-hr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-hr.svg?02928120e73c1e6562a6b515bfa61fff);
}

.cif-cu {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cu.svg?3a4f69f0772848a82cf5aeb2238afce0);
}

.cif-cy {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cy.svg?1f5223757f793f9e3c1536d217dceb94);
}

.cif-cz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-cz.svg?929eb432bc1c47ecd1bf4698751e30a6);
}

.cif-dk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-dk.svg?31dd71cd2e9505e72ffeae83fcc64a1f);
}

.cif-dj {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-dj.svg?4751653ea8f0b9dfbedbda93cd21ed7b);
}

.cif-dm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-dm.svg?7e2d2193963a0f51ff64c0a06198aa64);
}

.cif-do {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-do.svg?70a22f6ecdd0feaffe65496374e0a6e1);
}

.cif-ec {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ec.svg?b0790bccbec3a69cd2dde9066e793f34);
}

.cif-eg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-eg.svg?4c5e3857e34f940d83382002aff521a2);
}

.cif-sv {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sv.svg?07264ec22193fac4d83f442840d9d7ee);
}

.cif-gq {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gq.svg?86e1a7e4a7fbf465c987aaeb4d0a6e1b);
}

.cif-er {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-er.svg?bbfc5171f2c82c9455ff8391ef28c1fc);
}

.cif-ee {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ee.svg?b4abfdfcd91f25f476a0f23699829825);
}

.cif-et {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-et.svg?dfd0868dcdf728e30787f2f571e0c9e5);
}

.cif-fj {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-fj.svg?12d12edb921744041f55fc0d0eafae53);
}

.cif-fi {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-fi.svg?d98dcd574266006c1c720a7fd7f13480);
}

.cif-fr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-fr.svg?90659f2df93aa3cfa490fb99783af8b5);
}

.cif-ga {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ga.svg?95cab496c5e7d5a08ec661c478fa41d8);
}

.cif-gm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gm.svg?43a23b3b991491118a7dfe44a7a73400);
}

.cif-ge {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ge.svg?d275baa02b95abccbf54fc0188ffb208);
}

.cif-de {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-de.svg?b25a01b795aff865e0fccdbb3a64e4e2);
}

.cif-gh {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gh.svg?266e400777106a68371ab65236a7ab18);
}

.cif-gr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gr.svg?7ce5e57ede62d571a7c044076bea6830);
}

.cif-gd {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gd.svg?815adc136cacfdd52f09c57a27570f18);
}

.cif-gt {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gt.svg?26373f7d57cf7afceb829ee21e507e9c);
}

.cif-gn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gn.svg?86e1a7e4a7fbf465c987aaeb4d0a6e1b);
}

.cif-gw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gw.svg?a06213e4462f8fb1ecfe6c0b0a519f0b);
}

.cif-gy {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gy.svg?23cf2269cdbab66d3b2099c243d052c1);
}

.cif-hk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-hk.svg?94eca6eaf5684e8c44b04e8761d2f41c);
}

.cif-ht {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ht.svg?5b4b056b9b50d4ff98c67c0ac2a95578);
}

.cif-va {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-va.svg?cb4e0197a453cfae645dcd759989ef15);
}

.cif-hn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-hn.svg?031ac138e116b752ed121a4abcabbd05);
}

.cif-xk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-xk.svg?2e78353e294eeb7f20dd5532360bbe81);
}

.cif-hu {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-hu.svg?bdc0330a14eed3c5ec108cf9e9efbfaa);
}

.cif-is {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-is.svg?4e784ddcc3c58978afa6e79b3cb25e08);
}

.cif-in {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-in.svg?08094cfaf4836fbe04e25a2ec2dc8099);
}

.cif-id {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-id.svg?bbb2b2e3011add1b36c4842e916f6516);
}

.cif-ir {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ir.svg?b4804554cb99c8fcab6d1b52f116c67d);
}

.cif-iq {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-iq.svg?f41ef8cd6ac05f686ccb2e507ac7de1c);
}

.cif-ie {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ie.svg?e36ccb18003e2e5f5ce519e14253fb3e);
}

.cif-il {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-il.svg?9cbaf34825f616ed2fd9e8556b9a52bc);
}

.cif-it {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-it.svg?0827ba645cfcd18207bad571128643ba);
}

.cif-jm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-jm.svg?b5091a094bbb81fa3ffc79c409787438);
}

.cif-jp {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-jp.svg?0e1e4c8f75536563ff82e3c6051423ae);
}

.cif-jo {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-jo.svg?41333cf0f8dd0f8e9bca2cb2d923182a);
}

.cif-kz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kz.svg?f440096b32f6b6693b932a617d4460de);
}

.cif-ke {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ke.svg?b100da09f9088fecb115c0732a062fcd);
}

.cif-ki {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ki.svg?aa57803725cb3c71e876748f12c668f6);
}

.cif-kr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kr.svg?d32c592db3372eee0d5abf74e5ad36da);
}

.cif-kp {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kp.svg?b118995acaa3c90d4b39308708372f6b);
}

.cif-kw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kw.svg?49c05866e04af9e301a6dcbe6704af3f);
}

.cif-kg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kg.svg?f73900cf1d8bc2a3cad5de03c0ab9fba);
}

.cif-la {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-la.svg?b1af1a13e1290b98fb477609f9382b9d);
}

.cif-lv {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lv.svg?d5739ad14709f9c57c1007679271aaf8);
}

.cif-lb {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lb.svg?3f2d471aeb2c0c5e04df34cc25bb8f7e);
}

.cif-ls {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ls.svg?5a557c8f17a825b611a712c20119eebf);
}

.cif-lr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lr.svg?76668735e8d3bda5f422221397f43e54);
}

.cif-ly {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ly.svg?6fa3a0944b7e7cbda6b529476e86ef4d);
}

.cif-li {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-li.svg?bff2766eed97d76cfafd3fcfd481c4f1);
}

.cif-lt {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lt.svg?81b58d07e59369b3e55b8bc4fd648491);
}

.cif-lu {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lu.svg?8bf520f72cedaee187989e11f3a96d53);
}

.cif-mk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mk.svg?a006ad7c0049174d16b98414ce0785b8);
}

.cif-mg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mg.svg?d07196fbe433b1b838b35c987a18c2ec);
}

.cif-mw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mw.svg?b9067b9bee00b1c076d632c6ea25aadf);
}

.cif-my {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-my.svg?31c73d775d3072a320083edeae959908);
}

.cif-mv {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mv.svg?3a3036d22eb30df46a4f60ec9b96cfe4);
}

.cif-ml {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ml.svg?d19e3f93faae0f1ede9033068b0cb398);
}

.cif-mt {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mt.svg?064b3bad9e2b811372dc6e41bb3d6f35);
}

.cif-mh {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mh.svg?561208499a01dccbcca4cfbce4cce655);
}

.cif-mr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mr.svg?1cf6b6b5b29d98d16fe472e905c3fd6c);
}

.cif-mu {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mu.svg?538b1f47a3606b2d6530b58ca7be6c3a);
}

.cif-mx {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mx.svg?3d2fe8d8d703c9dc274ea9159d1c81b2);
}

.cif-fm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-fm.svg?6994917cc2dc3146f886638d26e1a53c);
}

.cif-md {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-md.svg?64b1b95b180e8c09b77cb1be43186c96);
}

.cif-mc {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mc.svg?a141e06224716fa3c4c5e18c70c04a1e);
}

.cif-mn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mn.svg?af1756a1633b387604c902b474f6d437);
}

.cif-me {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-me.svg?351eb4ca7ec0856ca51f1fa1b6902767);
}

.cif-ma {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ma.svg?e46046837ef219d8d1ca6603f4581e31);
}

.cif-mz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mz.svg?aaef0e638ddf76636e70e214c374e116);
}

.cif-mm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-mm.svg?359d99add8125354a6b324fdbd5870e2);
}

.cif-na {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-na.svg?ad61a74eacc1b5970504876cbed47905);
}

.cif-nr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-nr.svg?68b13ec8aac91169689580cf67994c02);
}

.cif-np {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-np.svg?0984a07f66bded9c37596e8d2e831eb4);
}

.cif-nl {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-nl.svg?226e23fd7bdce146da8bd6a0578b4b16);
}

.cif-nz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-nz.svg?b2f585b2d2c8030ca9c9e7b0ba551b06);
}

.cif-ni {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ni.svg?f7d96a82adcae98bae28cc5dd3c914db);
}

.cif-ne {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ne.svg?67196ee76fe00c8d0137ad2fc7aa7015);
}

.cif-ng {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ng.svg?566b9bff3e3feb6029bb9fab64da494b);
}

.cif-nu {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-nu.svg?ae5f0f089912d61fb32059714d3cd585);
}

.cif-no {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-no.svg?d34f9155e31d78ddfaf5208e34abb32f);
}

.cif-om {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-om.svg?6c318ab87c536dbacddf2c2b1c338224);
}

.cif-pk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pk.svg?10b82ab7669df1e9adfd764fab7f82f2);
}

.cif-pw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pw.svg?7da108cdad5ca576a523940235168828);
}

.cif-pa {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pa.svg?3aa82dc28d5f13664a16fa8ba5ece0a8);
}

.cif-pg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pg.svg?079d492ec83daf20d073bdd4f8461354);
}

.cif-py {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-py.svg?fc6d9cc6716bff3583fc22141b92f8a5);
}

.cif-pe {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pe.svg?1d2d68aa42fc0958be3af755c3a0ff0c);
}

.cif-ph {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ph.svg?be214fae1f3f6f2736eeb988a525ab89);
}

.cif-pl {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pl.svg?a46bcbb2874a9cf34bbe447a4acbc27c);
}

.cif-pt {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-pt.svg?9b0562904daecd5ccbee1a112d791914);
}

.cif-qa {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-qa.svg?6cf679c39538c9d7755bc409695ffa67);
}

.cif-ro {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ro.svg?bee1130a9f88713e4b1df6f82320e18c);
}

.cif-ru {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ru.svg?ba563cd4a7ef5d6debec202b4d07f4d8);
}

.cif-rw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-rw.svg?20d2338a5eae7c30ad03e9a509c807c7);
}

.cif-kn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-kn.svg?0fdf1ce94f18015b08ae8bb67c830ea1);
}

.cif-lc {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lc.svg?78dcd1960dc7cc1ddecb00f8b9d5286c);
}

.cif-vc {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-vc.svg?ab36204c28498a30be3fb870b74d14e5);
}

.cif-ws {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ws.svg?624ad312821325132de8690eae1f38e2);
}

.cif-sm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sm.svg?d40a28c4797d5172c244b8b6a7974702);
}

.cif-st {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-st.svg?80527b4733852e0e8b93dc39f64887c1);
}

.cif-sa {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sa.svg?112146825b135301592b557c7d8159e3);
}

.cif-sn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sn.svg?04585af7e2dd959b3a9ce3a18210c17a);
}

.cif-rs {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-rs.svg?457fc6345f1d92b5da2642bce919d9d6);
}

.cif-sc {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sc.svg?02391836bc1333da76dcfb7bf0fd0104);
}

.cif-sl {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sl.svg?fee66dd531893ce83720a7747d807b17);
}

.cif-sg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sg.svg?840c95bad725fd6153dab4b0984b856a);
}

.cif-sk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sk.svg?30d59a0ea88effa1d133c58f201b9cf6);
}

.cif-si {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-si.svg?879739df6eba2fe605b14866b2aa651a);
}

.cif-sb {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sb.svg?8eccab34b1a0f95a248f1e3d2b7a6153);
}

.cif-so {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-so.svg?0b83e920c866acb0ff49beb2bcce8cdd);
}

.cif-za {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-za.svg?5483112dcc28152080ca2e4e153b0dd2);
}

.cif-es {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-es.svg?bba9874f09a739eff98e7faec2a1011a);
}

.cif-lk {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-lk.svg?d6da7cf90a7421cd1edab0c5a44bd0de);
}

.cif-sd {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sd.svg?1f881fd21dd1ceb9179777aa2ff4b036);
}

.cif-ss {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ss.svg?e516f56053579cf69fcdba61ba6dac21);
}

.cif-sr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sr.svg?c4807864f631deb191afd4752217b9cd);
}

.cif-sz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sz.svg?a1fec135fd1f45cc75d426e381a8c56b);
}

.cif-se {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-se.svg?814b8416da44f9d04b9326e71f1d4c1a);
}

.cif-ch {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ch.svg?30437036ceda21689872a1f5b202f777);
}

.cif-sy {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-sy.svg?44d8786c9ae2ccccf9effed486e69f6b);
}

.cif-tw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tw.svg?3768098c9bd4964406e6df2e1a97dedf);
}

.cif-tj {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tj.svg?e629cc646eb4a40dcb83306f6a01d2a3);
}

.cif-tz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tz.svg?8cf2b672cff3c723c1d7c374b8aaa2a5);
}

.cif-th {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-th.svg?258b81176f3315cd27b2a6bf9ddcf142);
}

.cif-tl {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tl.svg?426270e519e594325b83df1a133f54f9);
}

.cif-tg {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tg.svg?5b9aa0c024f2d146ec1faa659301b197);
}

.cif-to {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-to.svg?6d31c827457dde070e1c781f12b41cc7);
}

.cif-tt {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tt.svg?49a04d56ec38a2a00de02e7cc9e10ed5);
}

.cif-tn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tn.svg?b7c46f8dc2568127d81b9d891a3b0025);
}

.cif-tr {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tr.svg?8e255e44086da1858a5d193901c45ec1);
}

.cif-tm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tm.svg?227b2d83a8aeadcdc06c0de57ff87f0d);
}

.cif-tv {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-tv.svg?8ba79f9509958f8a676270deef1f1c28);
}

.cif-ug {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ug.svg?16a9366d40f5065011408f28e59640a5);
}

.cif-ua {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ua.svg?4703366a55eb4e3b321018b89868c0b8);
}

.cif-ae {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ae.svg?f841cbd8b4e0e881bd7a3108675b1264);
}

.cif-gb {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-gb.svg?f0e648925720826ab62c130455434d85);
}

.cif-us {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-us.svg?139c375bb84cb17bca0ce9709eaef8c3);
}

.cif-uy {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-uy.svg?87c50c45cc2797ba6769e9d455285baa);
}

.cif-uz {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-uz.svg?e2a62191247db3c8d5229aa1cf7e4555);
}

.cif-ve {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ve.svg?aff4405fe97ac30f073eeb876cd70381);
}

.cif-vn {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-vn.svg?80bbd04e40b2db4042fef4ca63e35675);
}

.cif-ye {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-ye.svg?b4f818c770a34083f38934f944b461b9);
}

.cif-zm {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-zm.svg?568926ab89bcfeaf1b625c5081ec7f65);
}

.cif-zw {
  background-image: url(/images/vendor/@coreui/icons/svg/flag/cif-zw.svg?316fb6c43d5f32a382e63df0dc36103a);
}
/*# sourceMappingURL=flag.css.map */
@charset "UTF-8";
/*
! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/
html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}
[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}
input::-moz-placeholder, textarea::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{
  color: #6b7280;
  opacity: 1;
}
input::placeholder,textarea::placeholder{
  color: #6b7280;
  opacity: 1;
}
::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}
::-webkit-date-and-time-value{
  min-height: 1.5em;
}
::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{
  padding-top: 0;
  padding-bottom: 0;
}
select{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  print-color-adjust: exact;
}
[multiple]{
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  print-color-adjust: unset;
}
[type='checkbox'],[type='radio']{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}
[type='checkbox']{
  border-radius: 0px;
}
[type='radio']{
  border-radius: 100%;
}
[type='checkbox']:focus,[type='radio']:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
[type='checkbox']:checked,[type='radio']:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}
[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}
[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{
  border-color: transparent;
  background-color: currentColor;
}
[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor;
}
[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}
[type='file']:focus{
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::-webkit-backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.form-checkbox,.form-radio{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}
.form-checkbox{
  border-radius: 0px;
}
.form-checkbox:focus,.form-radio:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.form-checkbox:checked,.form-radio:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.form-checkbox:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}
.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{
  border-color: transparent;
  background-color: currentColor;
}
.form-checkbox:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor;
}
.button{
  position: relative;
  display: inline-block;
  border-radius: 4px;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  text-transform: uppercase;
  line-height: 1;
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.button svg{
  position: absolute;
  top: 50%;
  left: 50%;
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.button--rounded{
  height: 2.25rem;
  width: 2.25rem;
  border-radius: 9999px;
  border-width: 0px;
  padding: 0px;
}
.button--gray{
  --tw-bg-opacity: 1;
  background-color: rgb(246 246 247 / var(--tw-bg-opacity));
}
.button--gray-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(74 91 109 / var(--tw-bg-opacity));
}
.button--green{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.button--text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.button--to-bg-green:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.button--to-bg-blue-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(73 90 108 / var(--tw-bg-opacity));
}
.button--to-text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.button--to-text-green:hover{
  --tw-text-opacity: 1;
  color: rgb(122 254 160 / var(--tw-text-opacity));
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none{
  pointer-events: none;
}
.visible{
  visibility: visible;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.inset-0{
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.inset-y-0{
  top: 0px;
  bottom: 0px;
}
.top-0{
  top: 0px;
}
.left-0{
  left: 0px;
}
.top-1\/2{
  top: 50%;
}
.left-6{
  left: 1.5rem;
}
.bottom-0{
  bottom: 0px;
}
.right-0{
  right: 0px;
}
.right-2{
  right: 0.5rem;
}
.left-3{
  left: 0.75rem;
}
.top-24{
  top: 6rem;
}
.top-full{
  top: 100%;
}
.right-1{
  right: 0.25rem;
}
.right-3{
  right: 0.75rem;
}
.top-2{
  top: 0.5rem;
}
.left-1\/2{
  left: 50%;
}
.left-full{
  left: 100%;
}
.top-10{
  top: 2.5rem;
}
.right-10{
  right: 2.5rem;
}
.-top-3{
  top: -0.75rem;
}
.-right-3{
  right: -0.75rem;
}
.-bottom-5{
  bottom: -1.25rem;
}
.-top-1{
  top: -0.25rem;
}
.-right-1{
  right: -0.25rem;
}
.right-auto{
  right: auto;
}
.left-auto{
  left: auto;
}
.z-10{
  z-index: 10;
}
.z-40{
  z-index: 40;
}
.z-0{
  z-index: 0;
}
.z-50{
  z-index: 50;
}
.z-30{
  z-index: 30;
}
.z-20{
  z-index: 20;
}
.z-60{
  z-index: 60;
}
.order-last{
  order: 9999;
}
.col-span-1{
  grid-column: span 1 / span 1;
}
.col-span-2{
  grid-column: span 2 / span 2;
}
.float-left{
  float: left;
}
.m-0{
  margin: 0px;
}
.m-6{
  margin: 1.5rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.-mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-0{
  margin-left: 0px;
  margin-right: 0px;
}
.mr-3{
  margin-right: 0.75rem;
}
.ml-4{
  margin-left: 1rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mb-2\.5{
  margin-bottom: 0.625rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mt-4{
  margin-top: 1rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mr-4{
  margin-right: 1rem;
}
.ml-2\.5{
  margin-left: 0.625rem;
}
.mt-2\.5{
  margin-top: 0.625rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-14{
  margin-bottom: 3.5rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-14{
  margin-top: 3.5rem;
}
.mr-1{
  margin-right: 0.25rem;
}
.mt-1{
  margin-top: 0.25rem;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mt-9{
  margin-top: 2.25rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.mr-6{
  margin-right: 1.5rem;
}
.ml-6{
  margin-left: 1.5rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-10{
  margin-top: 2.5rem;
}
.mt-1\.5{
  margin-top: 0.375rem;
}
.mt-0\.5{
  margin-top: 0.125rem;
}
.mt-0{
  margin-top: 0px;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.block{
  display: block;
}
.inline-block{
  display: inline-block;
}
.inline{
  display: inline;
}
.flex{
  display: flex;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.table-cell{
  display: table-cell;
}
.table-row{
  display: table-row;
}
.grid{
  display: grid;
}
.hidden{
  display: none;
}
.h-14{
  height: 3.5rem;
}
.h-full{
  height: 100%;
}
.h-auto{
  height: auto;
}
.h-5{
  height: 1.25rem;
}
.h-9{
  height: 2.25rem;
}
.h-px{
  height: 1px;
}
.h-4{
  height: 1rem;
}
.h-\[39px\]{
  height: 39px;
}
.h-6{
  height: 1.5rem;
}
.h-screen{
  height: 100vh;
}
.h-8{
  height: 2rem;
}
.h-0{
  height: 0px;
}
.h-\[22\]{
  height: 22;
}
.h-11{
  height: 2.75rem;
}
.h-\[38px\]{
  height: 38px;
}
.h-36{
  height: 9rem;
}
.h-3{
  height: 0.75rem;
}
.h-20{
  height: 5rem;
}
.h-16{
  height: 4rem;
}
.h-28{
  height: 7rem;
}
.h-10{
  height: 2.5rem;
}
.h-12{
  height: 3rem;
}
.h-1{
  height: 0.25rem;
}
.max-h-60{
  max-height: 15rem;
}
.max-h-36{
  max-height: 9rem;
}
.max-h-64{
  max-height: 16rem;
}
.min-h-screen{
  min-height: 100vh;
}
.w-full{
  width: 100%;
}
.w-\[40\%\]{
  width: 40%;
}
.w-5{
  width: 1.25rem;
}
.w-9{
  width: 2.25rem;
}
.w-px{
  width: 1px;
}
.w-4{
  width: 1rem;
}
.w-2{
  width: 0.5rem;
}
.w-64{
  width: 16rem;
}
.w-\[18px\]{
  width: 18px;
}
.w-12{
  width: 3rem;
}
.w-6{
  width: 1.5rem;
}
.w-14{
  width: 3.5rem;
}
.w-8{
  width: 2rem;
}
.w-44{
  width: 11rem;
}
.w-\[73px\]{
  width: 73px;
}
.w-11{
  width: 2.75rem;
}
.w-max{
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.w-48{
  width: 12rem;
}
.w-auto{
  width: auto;
}
.w-\[334px\]{
  width: 334px;
}
.w-56{
  width: 14rem;
}
.w-3{
  width: 0.75rem;
}
.w-1\/2{
  width: 50%;
}
.w-screen{
  width: 100vw;
}
.w-52{
  width: 13rem;
}
.w-32{
  width: 8rem;
}
.w-36{
  width: 9rem;
}
.w-40{
  width: 10rem;
}
.w-\[100px\]{
  width: 100px;
}
.w-1\/4{
  width: 25%;
}
.w-\[275px\]{
  width: 275px;
}
.w-1\/3{
  width: 33.333333%;
}
.w-24{
  width: 6rem;
}
.w-10{
  width: 2.5rem;
}
.w-20{
  width: 5rem;
}
.w-28{
  width: 7rem;
}
.w-72{
  width: 18rem;
}
.w-16{
  width: 4rem;
}
.min-w-\[100px\]{
  min-width: 100px;
}
.min-w-\[128px\]{
  min-width: 128px;
}
.max-w-\[334px\]{
  max-width: 334px;
}
.max-w-sm{
  max-width: 24rem;
}
.max-w-\[400px\]{
  max-width: 400px;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-auto{
  flex: 1 1 auto;
}
.flex-shrink{
  flex-shrink: 1;
}
.flex-shrink-0{
  flex-shrink: 0;
}
.flex-grow{
  flex-grow: 1;
}
.border-collapse{
  border-collapse: collapse;
}
.origin-top-right{
  transform-origin: top right;
}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-full{
  --tw-translate-y: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-4{
  --tw-translate-y: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-0{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-1{
  --tw-translate-y: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full{
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-3{
  --tw-translate-y: 0.75rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90{
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-95{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[3\]{
  --tw-scale-x: 3;
  --tw-scale-y: 3;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@-webkit-keyframes spin{
  to{
    transform: rotate(360deg);
  }
}
@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}
.animate-spin{
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
}
.cursor-pointer{
  cursor: pointer;
}
.cursor-default{
  cursor: default;
}
.cursor-not-allowed{
  cursor: not-allowed;
}
.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.list-none{
  list-style-type: none;
}
.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-flow-row{
  grid-auto-flow: row;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-row-reverse{
  flex-direction: row-reverse;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.flex-nowrap{
  flex-wrap: nowrap;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.justify-start{
  justify-content: flex-start;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.gap-2\.5{
  gap: 0.625rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-4{
  gap: 1rem;
}
.gap-1{
  gap: 0.25rem;
}
.gap-8{
  gap: 2rem;
}
.gap-3{
  gap: 0.75rem;
}
.gap-5{
  gap: 1.25rem;
}
.gap-6{
  gap: 1.5rem;
}
.gap-10{
  gap: 2.5rem;
}
.gap-7{
  gap: 1.75rem;
}
.gap-y-8{
  row-gap: 2rem;
}
.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-20{
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}
.gap-y-3{
  row-gap: 0.75rem;
}
.gap-y-0\.5{
  row-gap: 0.125rem;
}
.gap-y-0{
  row-gap: 0px;
}
.-space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-divide-opacity));
}
.divide-gray-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-divide-opacity));
}
.overflow-auto{
  overflow: auto;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-y-scroll{
  overflow-y: scroll;
}
.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-\[4px\]{
  border-radius: 4px;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-2xl{
  border-radius: 1rem;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-sm{
  border-radius: 0.125rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-r-md{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.rounded-t-\[4px\]{
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.rounded-b-\[4px\]{
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}
.rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
.rounded-br-3xl{
  border-bottom-right-radius: 1.5rem;
}
.rounded-tr-3xl{
  border-top-right-radius: 1.5rem;
}
.rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}
.rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem;
}
.rounded-tl-3xl{
  border-top-left-radius: 1.5rem;
}
.rounded-tr-xl{
  border-top-right-radius: 0.75rem;
}
.border-2{
  border-width: 2px;
}
.border{
  border-width: 1px;
}
.border-0{
  border-width: 0px;
}
.border-t{
  border-top-width: 1px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-b-0{
  border-bottom-width: 0px;
}
.border-solid{
  border-style: solid;
}
.border-dashed{
  border-style: dashed;
}
.border-gray-light{
  --tw-border-opacity: 1;
  border-color: rgb(225 229 233 / var(--tw-border-opacity));
}
.border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.border-white-dark{
  --tw-border-opacity: 1;
  border-color: rgb(240 241 242 / var(--tw-border-opacity));
}
.border-transparent{
  border-color: transparent;
}
.border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-blue-400{
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity));
}
.border-black{
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-opacity-10{
  --tw-border-opacity: 0.1;
}
.border-opacity-100{
  --tw-border-opacity: 1;
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-gray-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(74 91 109 / var(--tw-bg-opacity));
}
.bg-white-light{
  --tw-bg-opacity: 1;
  background-color: rgb(250 251 251 / var(--tw-bg-opacity));
}
.bg-blue-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(73 90 108 / var(--tw-bg-opacity));
}
.bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-green-300{
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / var(--tw-bg-opacity));
}
.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-green{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}
.bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}
.bg-gray-medium{
  --tw-bg-opacity: 1;
  background-color: rgb(130 141 153 / var(--tw-bg-opacity));
}
.bg-blue-medium{
  --tw-bg-opacity: 1;
  background-color: rgb(0 147 255 / var(--tw-bg-opacity));
}
.bg-aqua{
  --tw-bg-opacity: 1;
  background-color: rgb(3 196 198 / var(--tw-bg-opacity));
}
.bg-orange{
  --tw-bg-opacity: 1;
  background-color: rgb(255 164 74 / var(--tw-bg-opacity));
}
.bg-green-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(115 213 0 / var(--tw-bg-opacity));
}
.bg-purple{
  --tw-bg-opacity: 1;
  background-color: rgb(194 122 235 / var(--tw-bg-opacity));
}
.bg-blue{
  --tw-bg-opacity: 1;
  background-color: rgb(48 65 86 / var(--tw-bg-opacity));
}
.bg-pink{
  --tw-bg-opacity: 1;
  background-color: rgb(255 74 122 / var(--tw-bg-opacity));
}
.bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}
.bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-blue-300{
  --tw-bg-opacity: 1;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity));
}
.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}
.bg-red-400{
  --tw-bg-opacity: 1;
  background-color: rgb(248 113 113 / var(--tw-bg-opacity));
}
.bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.bg-transparent{
  background-color: transparent;
}
.bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity));
}
.bg-white-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(240 241 242 / var(--tw-bg-opacity));
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity));
}
.bg-green-600{
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity));
}
.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}
.bg-opacity-5{
  --tw-bg-opacity: 0.05;
}
.bg-opacity-100{
  --tw-bg-opacity: 1;
}
.bg-opacity-40{
  --tw-bg-opacity: 0.4;
}
.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}
.bg-opacity-60{
  --tw-bg-opacity: 0.6;
}
.bg-contain{
  background-size: contain;
}
.bg-cover{
  background-size: cover;
}
.bg-center{
  background-position: center;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.fill-current{
  fill: currentColor;
}
.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}
.p-1{
  padding: 0.25rem;
}
.p-6{
  padding: 1.5rem;
}
.p-0{
  padding: 0px;
}
.p-7{
  padding: 1.75rem;
}
.p-10{
  padding: 2.5rem;
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-1\.5{
  padding: 0.375rem;
}
.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.pl-3{
  padding-left: 0.75rem;
}
.pr-10{
  padding-right: 2.5rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pl-6{
  padding-left: 1.5rem;
}
.pr-3{
  padding-right: 0.75rem;
}
.pl-\[209px\]{
  padding-left: 209px;
}
.pl-\[60px\]{
  padding-left: 60px;
}
.pl-\[42px\]{
  padding-left: 42px;
}
.pt-4{
  padding-top: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-20{
  padding-bottom: 5rem;
}
.pt-10{
  padding-top: 2.5rem;
}
.pb-9{
  padding-bottom: 2.25rem;
}
.pt-11{
  padding-top: 2.75rem;
}
.pb-\[70px\]{
  padding-bottom: 70px;
}
.pt-1{
  padding-top: 0.25rem;
}
.pb-14{
  padding-bottom: 3.5rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pl-5{
  padding-left: 1.25rem;
}
.pr-7{
  padding-right: 1.75rem;
}
.pl-10{
  padding-left: 2.5rem;
}
.pr-1{
  padding-right: 0.25rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.pb-52{
  padding-bottom: 13rem;
}
.pr-20{
  padding-right: 5rem;
}
.pr-4{
  padding-right: 1rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pr-0{
  padding-right: 0px;
}
.pr-12{
  padding-right: 3rem;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.align-top{
  vertical-align: top;
}
.align-middle{
  vertical-align: middle;
}
.align-bottom{
  vertical-align: bottom;
}
.text-\[10px\]{
  font-size: 10px;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-\[32px\]{
  font-size: 32px;
}
.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-\[9px\]{
  font-size: 9px;
}
.font-bold{
  font-weight: 700;
}
.font-light{
  font-weight: 300;
}
.font-normal{
  font-weight: 400;
}
.font-medium{
  font-weight: 500;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.capitalize{
  text-transform: capitalize;
}
.italic{
  font-style: italic;
}
.ordinal{
  --tw-ordinal: ordinal;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.leading-9{
  line-height: 2.25rem;
}
.leading-tight{
  line-height: 1.25;
}
.leading-none{
  line-height: 1;
}
.leading-\[22px\]{
  line-height: 22px;
}
.leading-6{
  line-height: 1.5rem;
}
.leading-normal{
  line-height: 1.5;
}
.leading-relaxed{
  line-height: 1.625;
}
.tracking-wide{
  letter-spacing: 0.025em;
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-blue{
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.text-green{
  --tw-text-opacity: 1;
  color: rgb(122 254 160 / var(--tw-text-opacity));
}
.text-blue-light{
  --tw-text-opacity: 1;
  color: rgb(179 192 206 / var(--tw-text-opacity));
}
.text-blue-dark{
  --tw-text-opacity: 1;
  color: rgb(73 90 108 / var(--tw-text-opacity));
}
.text-red-400{
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity));
}
.text-blue-500{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}
.text-yellow-500{
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity));
}
.text-green-500{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity));
}
.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-gray-300{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}
.text-gray-dark{
  --tw-text-opacity: 1;
  color: rgb(74 91 109 / var(--tw-text-opacity));
}
.text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}
.text-green-800{
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity));
}
.text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}
.text-gray-medium{
  --tw-text-opacity: 1;
  color: rgb(130 141 153 / var(--tw-text-opacity));
}
.text-blue-900{
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity));
}
.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.text-amber-600{
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity));
}
.text-pink{
  --tw-text-opacity: 1;
  color: rgb(255 74 122 / var(--tw-text-opacity));
}
.text-opacity-90{
  --tw-text-opacity: 0.9;
}
.underline{
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.placeholder-gray-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity));
}
.placeholder-gray-400:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity));
}
.placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity));
}
.opacity-50{
  opacity: 0.5;
}
.opacity-0{
  opacity: 0;
}
.opacity-100{
  opacity: 1;
}
.opacity-25{
  opacity: 0.25;
}
.opacity-75{
  opacity: 0.75;
}
.opacity-40{
  opacity: 0.4;
}
.opacity-10{
  opacity: 0.1;
}
.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-table{
  --tw-shadow: -8px 11px 18px 0 rgba(25, 42, 70, 0.07);
  --tw-shadow-colored: -8px 11px 18px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-dropdown{
  --tw-shadow: 0px 0px 25px 0 rgba(0, 0, 0, 0.08);
  --tw-shadow-colored: 0px 0px 25px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-black{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity));
}
.ring-opacity-5{
  --tw-ring-opacity: 0.05;
}
.blur{
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition{
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors{
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-100{
  transition-duration: 100ms;
}
.duration-300{
  transition-duration: 300ms;
}
.duration-200{
  transition-duration: 200ms;
}
.duration-75{
  transition-duration: 75ms;
}
.duration-150{
  transition-duration: 150ms;
}
.duration-700{
  transition-duration: 700ms;
}
.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.content-margin {
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
  }
/*------------------------------------------------------------------
[opacity]
*/
/*------------------------------------------------------------------
[border-radius]
*/
/*------------------------------------------------------------------
[transition]
*/
/*------------------------------------------------------------------
[transform]
*/
/*------------------------------------------------------------------
[box-sizing]
*/
/*------------------------------------------------------------------
[content-columns]
*/
/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

body {
  line-height: 1;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

nav ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: middle;
}

/* normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
  /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */
template {
  display: none;
}

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}

/*------------------------------------------------------------------
[media-queries]
*/
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
  max-width: 1180px;
}
@media only screen and (min-width: 1024px) {
  .container {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.small-container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 36px;
  padding-right: 36px;
  width: 100%;
  max-width: 540px;
}

/*------------------------------------------------------------------
[opacity]
*/
/*------------------------------------------------------------------
[border-radius]
*/
/*------------------------------------------------------------------
[transition]
*/
/*------------------------------------------------------------------
[transform]
*/
/*------------------------------------------------------------------
[box-sizing]
*/
/*------------------------------------------------------------------
[content-columns]
*/
.btn {
  display: inline-block;
  outline: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  padding: 6px 12px;
  font-size: 1.4rem;
}

.btn-outline-dark {
  border: #636f83 solid 1px;
  color: #636f83;
}

.btn-lg {
  line-height: 1.5;
}

.btn-light {
  color: #4f5d73;
  background-color: #ebedef;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.btn-light:hover {
  background-color: #d6dade;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.btn-light:active {
  background-color: #cfd4d8;
}
.btn-light:focus {
  background-color: #d6dade;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}

.btn-info {
  color: #fff;
  background-color: #39f;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.btn-info:hover {
  background-color: #0d86ff;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.btn-info:active {
  background-color: #0d86ff;
}
.btn-info:focus {
  background-color: #0d86ff;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}

.btn-dark {
  color: #fff;
  background-color: #636f83;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.btn-dark:hover {
  background-color: #535d6d;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.btn-dark:active {
  background-color: #4d5666;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.btn-dark:focus {
  background-color: #535d6d;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}

.btn-primary {
  color: #fff;
  background-color: #321fdb;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.btn-primary:hover {
  background-color: #2a1ab9;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.btn-primary:focus {
  background-color: #2a1ab9;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}
.btn-primary:active {
  background-color: #2819ae;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}

.btn-danger {
  color: #fff;
  background-color: #e55353;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.btn-danger:hover {
  background-color: #e03232;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.btn-danger:focus {
  background-color: #e03232;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}
.btn-danger:active {
  background-color: #de2727;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}

.btn-wide {
  min-width: 90px;
}

.btn-link {
  text-decoration: none;
  padding: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  line-height: 1.5;
  white-space: nowrap;
}
.btn-link:hover {
  text-decoration: underline;
}

.btn-line {
  text-decoration: none;
  padding: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  line-height: 1.5;
  white-space: nowrap;
  color: #3c4b64;
}

.btn-link-primary {
  color: #321fdb;
}
.btn-link-primary:hover {
  color: #231698;
}

select {
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #fff url("/images/carets.svg") no-repeat right 4px center/8px 10px;
  vertical-align: middle;
  padding: 4px 18px 4px 8px;
  width: auto;
  height: 28px;
  color: #5c6873;
  border: #e4e7ea solid 1px;
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  outline: none;
  font-size: 12px;
}
select:focus {
  border-color: #8ad4ee;
  box-shadow: 0 0 0 3px rgba(50, 31, 219, 0.25);
}

input[type=text], 
input[type=email], 
input[type=tel], 
input[type=password]{
  width: 100%;
  border-radius: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(225 229 233 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
input[type=text]:focus, 
input[type=email]:focus, 
input[type=tel]:focus, 
input[type=password]:focus{
  --tw-border-opacity: 1;
  border-color: rgb(179 192 206 / var(--tw-border-opacity));
  --tw-shadow: 0px 0px 25px 0 rgba(0, 0, 0, 0.08);
  --tw-shadow-colored: 0px 0px 25px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
input[type=text].is-invalid,
input[type=email].is-invalid,
input[type=tel].is-invalid,
input[type=password].is-invalid {
  border-color: #e55353;
  background: url("/images/invalid.svg") no-repeat center right 8px;
  background-size: 16px;
}
input[type=text].is-absolute, 
input[type=email].is-absolute, 
input[type=tel].is-absolute, 
input[type=password].is-absolute{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 0.875rem;
  line-height: 1.25rem;
  line-height: 1.25;
}
.with-prepend input[type=text],
.with-prepend input[type=email],
.with-prepend input[type=tel],
.with-prepend input[type=password] {
  width: calc(100% - 40px);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 10px;
}

textarea {
  width: 100%;
  height: 200px;
  padding: 8px 12px;
  border-radius: 4px;
  border: #e4e7ea solid 1px;
  color: #5c6873;
  outline: none;
  resize: none;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
textarea:focus {
  border-color: #8ad4ee;
  box-shadow: 0 0 0 3px rgba(50, 31, 219, 0.25);
}
textarea.is-invalid {
  border-color: #e55353;
  background: url("/images/invalid.svg") no-repeat center right 8px;
  background-size: 16px;
}
textarea.is-invalid:focus {
  box-shadow: 0 0 0 3px rgba(229, 83, 83, 0.25);
}

.form-row{
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  align-items: center;
}
.form-row--start{
  align-items: flex-start;
}
.form-row.with-prepend{
  align-items: stretch;
}

.form-inline .form-row {
  margin-bottom: 0;
  flex-wrap: nowrap;
}
.form-inline .form-row input {
  margin-right: 20px;
}

.form-horizontal{
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
.form-horizontal label{
  display: inline-block;
  width: 120px;
  padding-right: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.form-horizontal input, 
.form-horizontal textarea{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.form-horizontal .form-row{
  gap: 0.5rem;
}

.input-wrapper{
  position: relative;
  display: block;
  min-height: 38px;
  width: 100%;
  flex: 1 1 0%;
}

@media only screen and (min-width: 1024px) {
  .details .order-details .input-wrapper {
    width: 80%;
  }
}

.details-edit .input-wrapper {
  width: 100%;
}

.details .order-details .input-wrapper {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}

.details .order-details .input-wrapper .column-first {
  width: calc(80% - 10px);
}

.details .order-details .input-wrapper .column-second {
  width: 20%;
}
.input-wrapper--textarea{
  height: 9rem;
}

.form-group {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}

.invalid-feedback{
  position: absolute;
  top: 100%;
  left: 0px;
  margin-top: 0.25rem;
  display: block;
  width: 100%;
  font-size: 0.75rem;
  line-height: 1rem;
  font-style: italic;
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}

@media only screen and (min-width: 1024px) {
  .details .order-details .invalid-feedback {
    width: 80%;
  }
}

.details-edit .invalid-feedback {
  width: 100%;
}

.details .order-details .invalid-feedback {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}

.details .order-details .invalid-feedback .column-first {
  width: calc(80% - 10px);
}

.details .order-details .invalid-feedback .column-second {
  width: 20%;
}
.form-horizontal .invalid-feedback {
  margin-left: 200px;
}

.input-prepend {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  width: 40px;
  padding: 6px 12px;
  color: #5c6873;
  background-color: #f0f3f5;
  border: #e4e7ea 1px solid;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-right: 0;
}

input[type=checkbox] {
  background-image: url("/images/CheckBox.svg");
  position: relative !important;
  margin-bottom: 0.375rem !important;
  height: 15px !important;
  width: 17px !important;
  border-width: 0px !important;
  background-color: transparent !important;
  background-size: contain !important;
  background-position: left bottom !important;
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

input[type=checkbox]:hover{
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

input[type=checkbox]:focus{
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  outline: none !important;
  box-shadow: none !important;
}
input[type=checkbox]:checked {
  background-image: url("/images/CheckBoxChecked.svg");
}

.checkbox {
  position: relative;
  cursor: pointer;
}
.checkbox label {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.checkbox input[type=checkbox] {
  position: relative;
  width: 0;
  height: 0;
  opacity: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
}
.checkbox input[type=checkbox]:checked + .switch:before{
  --tw-translate-x: 40px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.checkbox input[type=checkbox]:checked + .switch.switch-primary{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.checkbox input[type=checkbox]:focus + .switch {
  border-color: #8ad4ee;
}

.switch{
  position: relative;
  margin-right: 0.5rem;
  display: block;
  height: 30px;
  width: 73px;
  cursor: pointer;
  border-radius: 9999px;
  background-color: rgb(74 91 109 / var(--tw-bg-opacity));
  --tw-bg-opacity: 0.05;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

@media only screen and (min-width: 1024px) {
  .details .order-details .switch {
    width: 80%;
  }
}

.details-edit .switch {
  width: 100%;
}

.details .order-details .switch {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}

.details .order-details .switch .column-first {
  width: calc(80% - 10px);
}

.details .order-details .switch .column-second {
  width: 20%;
}
.switch:before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  height: 2.25rem;
  width: 2.25rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.select{
  position: relative;
  min-width: 200px;
}
.select--inherit{
  position: absolute;
  height: 100%;
  min-width: 100%;
}
.select__selected {
  padding: 8px 12px;
  background-color: #fff;
  color: #5c6873;
  border: #e4e7ea solid 1px;
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  width: 100%;
  height: 34px;
  box-shadow: none;
  outline: none;
  position: relative;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
  /* Rules below not implemented in browsers yet */
  -o-user-select: none;
  user-select: none;
}
.select--inherit .select__selected{
  height: 100%;
  width: 100%;
}
.select__selected:before {
  position: absolute;
  top: 50%;
  right: 8px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 4px 0 4px;
  border-color: #5c6873 transparent transparent transparent;
  content: "";
  transform: translateY(-50%);
}
.select__selected.open {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: #D5D5D5 solid 1px;
}
.select__selected.open:before {
  transform: translateY(-50%) rotate(180deg);
}
.select__list {
  position: absolute;
  width: 100%;
  border: #ebedef solid 1px;
  border-top: 0;
  background-color: #fff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  z-index: 1;
}
.select__list ul {
  list-style: none;
  background-color: #fff;
}
.select__list ul li {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-user-select: none;
  /* Chrome/Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE10+ */
  /* Rules below not implemented in browsers yet */
  -o-user-select: none;
  user-select: none;
  color: #ebedef;
  border-bottom: #D5D5D5 solid 1px;
  cursor: pointer;
  color: #3c4b64;
  margin: 0;
  padding: 10px 12px;
  line-height: 1.1;
}
.select__list ul li:last-of-type {
  border-bottom: 0;
}

.color-picker {
  position: relative;
}
.color-picker__selected {
  display: inline-block;
  width: 30px;
  height: 20px;
  border-radius: 4px;
  cursor: pointer;
}
.color-picker__selected.blue {
  background-color: #20aaea;
  color: #fff;
}
.color-picker__selected.blue.part {
  border: 1px solid #20aaea;
  color: #000;
  background-color: #fff;
}
.color-picker__selected.orange {
  background-color: #fd9a00;
  color: #fff;
}
.color-picker__selected.orange.part {
  border: 1px solid #fd9a00;
  color: #000;
  background-color: #fff;
}
.color-picker__selected.red {
  background-color: #e8384f;
  color: #fff;
}
.color-picker__selected.yellow {
  background-color: yellow;
  color: #000;
}
.color-picker__selected.green {
  background-color: #62d26f;
  color: #fff;
}
.color-picker__selected.gray {
  background-color: #f8f9fd;
  color: #3c4b64;
}
.color-picker__selected.dark {
  background-color: #636f83;
  color: #fff;
}
.color-picker .popover {
  width: 120px;
  left: 15px;
  padding: 20px 10px;
  transform: translateX(-50%);
}
.color-picker .popover ul {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  flex-wrap: wrap;
  list-style: none;
}
.color-picker .popover li {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  width: 25px;
  height: 20px;
  margin: 3px;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  font-size: 1rem;
}
.color-picker .popover li.blue {
  background-color: #20aaea;
  color: #fff;
}
.color-picker .popover li.blue.part {
  border: 1px solid #20aaea;
  color: #000;
  background-color: #fff;
}
.color-picker .popover li.orange {
  background-color: #fd9a00;
  color: #fff;
}
.color-picker .popover li.orange.part {
  border: 1px solid #fd9a00;
  color: #000;
  background-color: #fff;
}
.color-picker .popover li.red {
  background-color: #e8384f;
  color: #fff;
}
.color-picker .popover li.yellow {
  background-color: yellow;
  color: #000;
}
.color-picker .popover li.green {
  background-color: #62d26f;
  color: #fff;
}
.color-picker .popover li.gray {
  background-color: #f8f9fd;
  color: #3c4b64;
}
.color-picker .popover li.dark {
  background-color: #636f83;
  color: #fff;
}

.popover {
  position: absolute;
  padding: 8px 12px;
  background-color: #fff;
  border-radius: 4px;
  border: rgba(0, 0, 21, 0.2) solid 1px;
  z-index: 2;
  left: 50%;
}
.popover-padding {
  padding: 25px;
}
.popover-bottom {
  top: calc(100% + 8px);
}
.popover-wide {
  min-width: 400px;
}
.popover-wrapper {
  position: relative;
  display: inline-block;
}
.popover-wrapper .popover {
  transform: translateX(-50%);
}
.popover-wrapper .popover-right {
  left: auto;
  right: -30px;
  transform: none;
}
.popover-wrapper .popover-right .popover-arrow {
  left: auto;
  right: 38px;
}
.popover-arrow {
  position: absolute;
  left: calc(50% - 8px);
  width: 16px;
  height: 8px;
  top: -8px;
}
.popover-arrow:before, .popover-arrow:after {
  position: absolute;
  display: block;
  content: "";
  border-width: 0 8px 8px;
  border-color: transparent;
  border-style: solid;
}
.popover-arrow:before {
  bottom: 1px;
  border-bottom-color: rgba(0, 0, 21, 0.25);
}
.popover-arrow:after {
  bottom: 0;
  border-bottom-color: #fff;
}

.tag{
  display: inline-block;
  border-radius: 4px;
  --tw-bg-opacity: 1;
  background-color: rgb(130 141 153 / var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tag--blue{
  --tw-bg-opacity: 1;
  background-color: rgb(0 147 255 / var(--tw-bg-opacity));
}
.tag--aqua{
  --tw-bg-opacity: 1;
  background-color: rgb(3 196 198 / var(--tw-bg-opacity));
}
.tag--orange{
  --tw-bg-opacity: 1;
  background-color: rgb(255 164 74 / var(--tw-bg-opacity));
}
.tag--green{
  --tw-bg-opacity: 1;
  background-color: rgb(115 213 0 / var(--tw-bg-opacity));
}
.tag--purple{
  --tw-bg-opacity: 1;
  background-color: rgb(194 122 235 / var(--tw-bg-opacity));
}

.box{
  display: block;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 5px;
  --tw-bg-opacity: 1;
  background-color: rgb(130 141 153 / var(--tw-bg-opacity));
}

@media only screen and (min-width: 1024px) {
  .details .order-details .box {
    width: 80%;
  }
}

.details-edit .box {
  width: 100%;
}

.details .order-details .box {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}

.details .order-details .box .column-first {
  width: calc(80% - 10px);
}

.details .order-details .box .column-second {
  width: 20%;
}
.box--blue{
  --tw-bg-opacity: 1;
  background-color: rgb(0 147 255 / var(--tw-bg-opacity));
}
.box--aqua{
  --tw-bg-opacity: 1;
  background-color: rgb(3 196 198 / var(--tw-bg-opacity));
}
.box--orange{
  --tw-bg-opacity: 1;
  background-color: rgb(255 164 74 / var(--tw-bg-opacity));
}
.box--green{
  --tw-bg-opacity: 1;
  background-color: rgb(115 213 0 / var(--tw-bg-opacity));
}
.box--purple{
  --tw-bg-opacity: 1;
  background-color: rgb(194 122 235 / var(--tw-bg-opacity));
}

.image-uploader {
  width: 100%;
}
.image-uploader .drag-area {
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  margin: 0px;
  display: flex;
  height: 150px;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border-width: 2px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgb(225 229 233 / var(--tw-border-opacity));
}
.image-uploader .drag-area.dragging {
  border-color: #8ad4ee;
  box-shadow: 0 0 0 3px rgba(50, 31, 219, 0.25);
}
.image-uploader .drag-area input[type=file] {
  display: none;
}
.image-uploader .preview {
  position: relative;
  width: 130px;
}
.image-uploader .preview:hover .btn {
  display: block;
}
.image-uploader .preview img {
  width: 100%;
  height: auto;
}
.image-uploader .preview .btn {
  display: none;
  position: absolute;
}
.image-uploader .preview .edit {
  top: 6px;
  right: 54px;
}
.image-uploader .preview .remove {
  top: 6px;
  right: 10px;
}

.file-uploader {
  width: 100%;
}
.form-horizontal .file-uploader {
  width: calc(100% - 204px);
}
.file-uploader .drag-area {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  width: 100%;
  height: 150px;
  margin: 16px 0;
  border: #e4e7ea dashed 2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.file-uploader .drag-area.dragging {
  border-color: #8ad4ee;
  box-shadow: 0 0 0 3px rgba(50, 31, 219, 0.25);
}
.file-uploader .drag-area label {
  margin-top: 10px;
}
.file-uploader .drag-area input[type=file] {
  display: none;
}
.file-uploader .preview {
  position: relative;
  width: 100%;
}
.file-uploader .preview:hover .btn {
  display: block;
}
.file-uploader .preview img {
  width: 100%;
  height: auto;
}
.file-uploader .preview .btn {
  display: none;
  position: absolute;
}
.file-uploader .preview .remove {
  top: 6px;
  right: 10px;
}

.file-manager {
  width: 100%;
}
.file-manager .file-list__item {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}
.file-manager .file-list .actions .btn {
  padding-top: 3px;
  padding-bottom: 3px;
  margin-left: 20px;
}
.file-manager .preview-item {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  margin-bottom: 20px;
}

.pagination {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
}
.pagination li:first-of-type a {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination li:last-of-type a {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination li.active a{
  --tw-border-opacity: 1;
  border-color: rgb(122 254 160 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  cursor: inherit;
}
.pagination a{
  position: relative;
  margin-right: -1px;
  display: block;
  --tw-border-opacity: 1;
  border-color: rgb(122 254 160 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
@media only screen and (min-width: 1024px) {
  .details .order-details .pagination a {
    width: 80%;
  }
}
.details-edit .pagination a {
  width: 100%;
}
.details .order-details .pagination a {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}
.details .order-details .pagination a .column-first {
  width: calc(80% - 10px);
}
.details .order-details .pagination a .column-second {
  width: 20%;
}
.pagination a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(246 246 247 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.pagination a {
  padding: 10px 12px;
}
.pagination a .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.card-bg {
  width: calc(25% - 20px);
  padding: 20px;
  border-radius: 4px;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
  margin: 0 10px;
}
.card-bg--primary {
  background: linear-gradient(45deg, #321fdb 0%, #1f1498 100%);
  border-color: #1f1498;
  color: #fff;
}
.card-bg--yellow {
  background: linear-gradient(45deg, #f9b115 0%, #f6960b 100%);
  border-color: #f6960b;
  color: #fff;
}
.card-bg__value {
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: bold;
}
.card-bg__wrapper {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  margin: 0 -10px 20px;
}

.progress-bar__header {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}
.progress-bar__header span:last-of-type {
  font-weight: bold;
}
.progress-bar__item {
  margin-bottom: 10px;
}
.progress-bar__value {
  position: relative;
  background-color: #ebedef;
  width: 100%;
  height: 4px;
}
.progress-bar__bar {
  position: absolute;
  top: 0;
  left: 0;
  height: 4px;
  max-width: 100%;
}
.progress-bar__bar.red {
  background-color: #e55353;
}

.comments ul {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
}
.comments ul li {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  align-items: flex-end;
  position: relative;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.comments ul li .avatar {
  margin-right: 10px;
}
.comments ul li .comment {
  position: relative;
  max-width: 80%;
  padding: 5px 40px 5px 15px;
  border: #e4e7ea solid 1px;
  border-radius: 4px;
  border-bottom-left-radius: 0;
  white-space: pre-line;
}
.comments ul li .comment:before, .comments ul li .comment:after {
  position: absolute;
  width: 0;
  height: 0;
  content: "";
}
.comments ul li .comment:after {
  left: -7px;
  bottom: 0;
  border-style: solid;
  border-width: 0 0 8px 8px;
  border-color: transparent transparent #fff transparent;
}
.comments ul li .comment:before {
  left: -10px;
  bottom: -1px;
  border-style: solid;
  border-width: 0 0 10px 10px;
  border-color: transparent transparent #e4e7ea transparent;
}
.comments ul li .comment-info {
  position: absolute;
  bottom: 0;
  left: 55px;
  color: #768192;
}
.comments ul li.myComment {
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
}
.comments ul li.myComment .comment {
  background-color: #f3f3f3;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
}
.comments ul li.myComment .comment:after {
  left: auto;
  right: -7px;
  bottom: 0;
  border-style: solid;
  border-width: 8px 0 0 8px;
  border-color: transparent transparent transparent #f3f3f3;
}
.comments ul li.myComment .comment:before {
  left: auto;
  right: -10px;
  bottom: -1px;
  border-style: solid;
  border-width: 10px 0 0 10px;
  border-color: transparent transparent transparent #e4e7ea;
}
.comments ul li.myComment .avatar {
  order: 1;
  margin: 0 0 0 10px;
}
.comments ul li.myComment .comment-info {
  left: auto;
  right: 36px;
}

.filters {
  position: relative;
}
.filters button{
  --tw-text-opacity: 1;
  color: rgb(73 90 108 / var(--tw-text-opacity));
}
.filters button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.filters button:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.filters button.active{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}

.dropdown-wrapper {
  position: relative;
}

.dropdown {
  position: absolute;
  left: 0;
  min-width: 180px;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #fff;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
  border-radius: 4px;
  z-index: 10;
}
.dropdown-right {
  left: auto;
  right: 0;
}
.dropdown--with-header {
  padding-top: 0;
}
.dropdown-header {
  padding: 8px 20px;
  background-color: #ebedef;
  white-space: nowrap;
  color: #8a93a2;
  font-size: 1.2rem;
  font-weight: 700;
}
.dropdown-item {
  display: block;
  width: 100%;
  text-align: left;
  padding: 8px 20px;
  color: #4f5d73;
  font-size: 1.4rem;
  cursor: pointer;
}
.dropdown-item span {
  margin-right: 8px;
}
.dropdown-item:hover {
  background-color: #ebedef;
  color: #455164;
}
.dropdown-item--with-children {
  position: relative;
}
.dropdown-item--with-children:after {
  position: absolute;
  top: 8px;
  right: 12px;
  width: 10px;
  height: 14px;
  background: url("/images/arrow-right.svg") no-repeat center center;
  background-size: contain;
  content: "";
}
.dropdown-item--with-children:hover .dropdown-submenu {
  display: block;
}
.dropdown-check:hover {
  background-color: #fff;
}
.dropdown-check label input[type=checkbox] {
  margin-right: 10px;
}
.dropdown-submenu {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 180px;
  padding-bottom: 8px;
  background-color: #fff;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
  border-radius: 4px;
  z-index: 10;
}

.circle {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}
.circle-gray {
  background-color: #ebebec;
}
.circle-red {
  background-color: #e55353;
}
.circle-green {
  background-color: #2eb85c;
}
.circle-yellow {
  background-color: #fff062;
}

.avatar {
  display: inline-block;
  vertical-align: middle;
  margin-right: 6px;
  width: 30px;
  height: 30px;
}
.avatar .avatar-image {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.avatar .avatar-initials {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  background-color: #ebedef;
  font-size: 1.5rem;
  color: rgba(0, 0, 21, 0.5);
}

.details .card-body {
  padding: 0;
}
.details-edit .block {
  width: 100% !important;
}
.details .order-details .block {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .details .order-details .block {
    width: 80%;
  }
}
.details .order-details .block--second {
  padding: 5px 0;
}
.details .order-details .block--second .item__fields {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .details .order-details .block--second .item__fields {
    width: calc(80% - 10px);
  }
}
.details .order-details .block .column-first {
  width: calc(80% - 10px);
}
.details .order-details .block .column-second {
  width: 20%;
}
.details .order-details__actions {
  margin: 0 0 20px 20px;
  display: inline-block;
}
.details .order-details__item {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-flex-direction: row;
  flex-direction: row;
  flex-wrap: wrap;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}
.details .order-details__item .item {
  width: 100%;
}
.details .order-details__item .item__options {
  padding: 20px 20px 0 20px;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__options {
    padding: 20px 20px 0 20px;
  }
}
.details .order-details__item .item__options .column-first {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__options .column-first {
    width: calc(80% - 10px);
  }
}
.details .order-details__item .item__header {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  -moz-align-items: baseline;
  -ms-align-items: baseline;
  align-items: baseline;
}
.details .order-details__item .item__fields {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__fields.no-type .element {
    width: calc(50% - 10px);
  }
}
.details .order-details__item .item__fields .element {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__fields .element {
    width: calc(50% - 10px);
  }
  .details .order-details__item .item__fields .element--full {
    width: 100%;
  }
}
.details .order-details__item .item__fields .element .label-inline {
  display: block;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -ms-flex-shrink: 1;
  flex-shrink: 1;
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  flex-grow: 0;
}
.details .order-details__item .item__fields .element .label-inline span {
  width: 60px;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__fields .element .label-inline {
    /* OLD - iOS 6-, Safari 3.1-6 */
    /* OLD - Firefox 19- (buggy but mostly works) */
    /* TWEENER - IE 10 */
    /* NEW - Chrome */
    display: flex;
  }
}
.details .order-details__item .item__fields .element .label-inline.wrap {
  flex-wrap: wrap;
}
.details .order-details__item .item__fields .element .label-inline--full-width {
  width: 100%;
}
.details .order-details__item .item__fields .element .label-inline--full-width span {
  width: 190px;
}
.details .order-details__item .item__fields .element .select,
.details .order-details__item .item__fields .element input {
  margin-bottom: 10px;
  min-width: auto !important;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__fields .element .select,
.details .order-details__item .item__fields .element input {
    margin-bottom: 0;
  }
}
.details .order-details__item .item__actions {
  margin: 0 20px;
}
.details .order-details__item .item__attributes {
  padding: 15px 0;
}
.details .order-details__item .item__attributes h3 {
  padding: 3px 0 7px 3px;
  height: 25px;
}
.details .order-details__item .item__attributes .column-fields {
  width: calc(80% - 10px);
}
.details .order-details__item .item__attributes .column-actions {
  width: 20%;
}
.details .order-details__item .item__attributes .column-actions .remove-item {
  padding: 8px 25px;
}
.details .order-details__item .item__attributes .column-actions .set-items {
  padding: 5px 15px;
  margin-left: 8px;
}
.details .order-details__item .item__attributes .column-actions .normal {
  font-weight: normal;
}
.details .order-details__item .item__attributes label {
  display: inline;
  line-height: 2rem;
  width: calc(50% - 10px);
  margin-bottom: 10px;
}
.details .order-details__item .item__attributes label.label-inline {
  display: block;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -ms-flex-shrink: 1;
  flex-shrink: 1;
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  flex-grow: 0;
}
.details .order-details__item .item__attributes label.label-inline span {
  width: 120px;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__attributes label.label-inline {
    /* OLD - iOS 6-, Safari 3.1-6 */
    /* OLD - Firefox 19- (buggy but mostly works) */
    /* TWEENER - IE 10 */
    /* NEW - Chrome */
    display: flex;
  }
}
.details .order-details__item .item__attributes label.label-inline.wrap {
  flex-wrap: wrap;
}
.details .order-details__item .item__attributes label.full-width {
  width: 100%;
}
.details .order-details__item .item__attributes label .quantity {
  width: 50px;
}
.details .order-details__item .item__row {
  padding: 10px 20px 10px 20px;
}
.details .order-details__item .item__row:first-child {
  padding: 0 20px 0 20px;
}
.details .order-details__item .item__row:nth-child(2n) {
  background-color: #f4f4f4;
}
.details .order-details__item .item__fields {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  flex-wrap: wrap;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}
@media only screen and (min-width: 1024px) {
  .details .order-details__item .item__fields {
    flex-wrap: nowrap;
  }
}
.details .order-details__item .over-limit {
  color: red;
}
.details .order-details__item .remove-product {
  margin-top: 10px;
}
.details .order-details__item .select {
  -ms-flex-shrink: 1;
  flex-shrink: 1;
  -moz-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
  min-width: 200px;
}
.details .order-details__item .buttons {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
}
.details .order-details .separator {
  margin: 0 20px;
  border-bottom: 1px solid #cecece;
}

/*
* Symbolset
* www.symbolset.com
* Copyright © 2013 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-junior.css" rel="stylesheet" />
*/
@font-face {
  font-family: "SSGeomiconsSquared";
  src: url("/fonts/ss-geomicons-squared.eot");
  src: url("/fonts/ss-geomicons-squared.eot?#iefix") format("embedded-opentype"), url("/fonts/ss-geomicons-squared.woff") format("woff"), url("/fonts/ss-geomicons-squared.ttf") format("truetype"), url("/fonts/ss-geomicons-squared.svg#SSGeomiconsSquared") format("svg");
  font-weight: 400;
  font-style: normal;
}
/* This triggers a redraw in IE to Fix IE8's :before content rendering. */
html:hover [class^=ss-] {
  -ms-zoom: 1;
}

.ss-icon, .ss-icon.ss-geomicons-squared,
[class^=ss-]:before, [class*=" ss-"]:before,
[class^=ss-].ss-geomicons-squared:before, [class*=" ss-"].ss-geomicons-squared:before,
[class^=ss-].right:after, [class*=" ss-"].right:after,
[class^=ss-].ss-geomicons-squared.right:after, [class*=" ss-"].ss-geomicons-squared.right:after {
  font-family: "SSGeomiconsSquared";
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  /*-webkit-font-feature-settings: "liga"; Currently broken in Chrome >= v22. Falls back to text-rendering. Safari is unaffected. */
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^=ss-].right:before,
[class*=" ss-"].right:before {
  display: none;
  content: "";
}

.ss-crosshair:before, .ss-crosshair.right:after {
  content: "⌖";
}

.ss-search:before, .ss-search.right:after {
  content: "🔎";
}

.ss-view:before, .ss-view.right:after {
  content: "👀";
}

.ss-link:before, .ss-link.right:after {
  content: "🔗";
}

.ss-move:before, .ss-move.right:after {
  content: "\e070";
}

.ss-write:before, .ss-write.right:after {
  content: "✎";
}

.ss-compose:before, .ss-compose.right:after {
  content: "📝";
}

.ss-lock:before, .ss-lock.right:after {
  content: "🔒";
}

.ss-unlock:before, .ss-unlock.right:after {
  content: "🔓";
}

.ss-key:before, .ss-key.right:after {
  content: "🔑";
}

.ss-backspace:before, .ss-backspace.right:after {
  content: "⌫";
}

.ss-ban:before, .ss-ban.right:after {
  content: "🚫";
}

.ss-trash:before, .ss-trash.right:after {
  content: "\e0d0";
}

.ss-radioactive:before, .ss-radioactive.right:after {
  content: "☢";
}

.ss-skull:before, .ss-skull.right:after {
  content: "💀";
}

.ss-lightning:before, .ss-lightning.right:after {
  content: "☇";
}

.ss-tag:before, .ss-tag.right:after {
  content: "\e100";
}

.ss-bookmark:before, .ss-bookmark.right:after {
  content: "🔖";
}

.ss-flag:before, .ss-flag.right:after {
  content: "⚑";
}

.ss-like:before, .ss-like.right:after {
  content: "👍";
}

.ss-dislike:before, .ss-dislike.right:after {
  content: "👎";
}

.ss-heart:before, .ss-heart.right:after {
  content: "♥";
}

.ss-star:before, .ss-star.right:after {
  content: "⋆";
}

.ss-shield:before, .ss-shield.right:after {
  content: "\e012";
}

.ss-trophy:before, .ss-trophy.right:after {
  content: "🏆";
}

.ss-medal:before, .ss-medal.right:after {
  content: "\e1c1";
}

.ss-crown:before, .ss-crown.right:after {
  content: "👑";
}

.ss-bullseye:before, .ss-bullseye.right:after {
  content: "🎯";
}

.ss-crop:before, .ss-crop.right:after {
  content: "\e201";
}

.ss-layers:before, .ss-layers.right:after {
  content: "\e202";
}

.ss-cut:before, .ss-cut.right:after {
  content: "✂";
}

.ss-clipboard:before, .ss-clipboard.right:after {
  content: "📋";
}

.ss-brush:before, .ss-brush.right:after {
  content: "\e224";
}

.ss-paintroller:before, .ss-paintroller.right:after {
  content: "\e225";
}

.ss-paint:before, .ss-paint.right:after {
  content: "\e229";
}

.ss-phone:before, .ss-phone.right:after {
  content: "📞";
}

.ss-rotaryphone:before, .ss-rotaryphone.right:after {
  content: "☎";
}

.ss-voicemail:before, .ss-voicemail.right:after {
  content: "⌕";
}

.ss-megaphone:before, .ss-megaphone.right:after {
  content: "📢";
}

.ss-rss:before, .ss-rss.right:after {
  content: "\e310";
}

.ss-reply:before, .ss-reply.right:after {
  content: "↩";
}

.ss-envelope:before, .ss-envelope.right:after {
  content: "✉";
}

.ss-inbox:before, .ss-inbox.right:after {
  content: "📥";
}

.ss-chat:before, .ss-chat.right:after {
  content: "💬";
}

.ss-user:before, .ss-user.right:after {
  content: "👤";
}

.ss-users:before, .ss-users.right:after {
  content: "👥";
}

.ss-usergroup:before, .ss-usergroup.right:after {
  content: "\e400";
}

.ss-male:before, .ss-male.right:after {
  content: "\e450";
}

.ss-userprofile:before, .ss-userprofile.right:after {
  content: "\e406";
}

.ss-contacts:before, .ss-contacts.right:after {
  content: "📇";
}

.ss-ghost:before, .ss-ghost.right:after {
  content: "👻";
}

.ss-cart:before, .ss-cart.right:after {
  content: "\e500";
}

.ss-emptycart:before, .ss-emptycart.right:after {
  content: "\e507";
}

.ss-gift:before, .ss-gift.right:after {
  content: "🎁";
}

.ss-calculator:before, .ss-calculator.right:after {
  content: "\e551";
}

.ss-barchart:before, .ss-barchart.right:after {
  content: "📊";
}

.ss-piechart:before, .ss-piechart.right:after {
  content: "\e570";
}

.ss-stock:before, .ss-stock.right:after {
  content: "\e579";
}

.ss-box:before, .ss-box.right:after {
  content: "📦";
}

.ss-home:before, .ss-home.right:after {
  content: "⌂";
}

.ss-warehouse:before, .ss-warehouse.right:after {
  content: "\e602";
}

.ss-globe:before, .ss-globe.right:after {
  content: "🌐";
}

.ss-navigate:before, .ss-navigate.right:after {
  content: "\e670";
}

.ss-compass:before, .ss-compass.right:after {
  content: "\e671";
}

.ss-signpost:before, .ss-signpost.right:after {
  content: "\e672";
}

.ss-map:before, .ss-map.right:after {
  content: "\e673";
}

.ss-location:before, .ss-location.right:after {
  content: "\e6d0";
}

.ss-pin:before, .ss-pin.right:after {
  content: "📍";
}

.ss-code:before, .ss-code.right:after {
  content: "\e780";
}

.ss-bug:before, .ss-bug.right:after {
  content: "🐛";
}

.ss-puzzle:before, .ss-puzzle.right:after {
  content: "\e710";
}

.ss-airplay:before, .ss-airplay.right:after {
  content: "\e800";
}

.ss-music:before, .ss-music.right:after {
  content: "♫";
}

.ss-mic:before, .ss-mic.right:after {
  content: "🎤";
}

.ss-headphones:before, .ss-headphones.right:after {
  content: "🎧";
}

.ss-volume:before, .ss-volume.right:after {
  content: "🔈";
}

.ss-metronome:before, .ss-metronome.right:after {
  content: "\e807";
}

.ss-camera:before, .ss-camera.right:after {
  content: "📷";
}

.ss-picture:before, .ss-picture.right:after {
  content: "🌄";
}

.ss-video:before, .ss-video.right:after {
  content: "📹";
}

.ss-tv:before, .ss-tv.right:after {
  content: "📺";
}

.ss-videogame:before, .ss-videogame.right:after {
  content: "🎮";
}

.ss-dpad:before, .ss-dpad.right:after {
  content: "\ea44";
}

.ss-play:before, .ss-play.right:after {
  content: "▶";
}

.ss-pause:before, .ss-pause.right:after {
  content: "\e8a0";
}

.ss-stop:before, .ss-stop.right:after {
  content: "■";
}

.ss-record:before, .ss-record.right:after {
  content: "●";
}

.ss-rewind:before, .ss-rewind.right:after {
  content: "⏪";
}

.ss-fastforward:before, .ss-fastforward.right:after {
  content: "⏩";
}

.ss-skipback:before, .ss-skipback.right:after {
  content: "⏮";
}

.ss-skipforward:before, .ss-skipforward.right:after {
  content: "⏭";
}

.ss-eject:before, .ss-eject.right:after {
  content: "⏏";
}

.ss-repeat:before, .ss-repeat.right:after {
  content: "🔁";
}

.ss-shuffle:before, .ss-shuffle.right:after {
  content: "🔀";
}

.ss-storagebox:before, .ss-storagebox.right:after {
  content: "\e901";
}

.ss-book:before, .ss-book.right:after {
  content: "📕";
}

.ss-notebook:before, .ss-notebook.right:after {
  content: "📓";
}

.ss-grid:before, .ss-grid.right:after {
  content: "\e9a0";
}

.ss-rows:before, .ss-rows.right:after {
  content: "\e9a1";
}

.ss-columns:before, .ss-columns.right:after {
  content: "\e9a2";
}

.ss-thumbnails:before, .ss-thumbnails.right:after {
  content: "\e9a3";
}

.ss-filter:before, .ss-filter.right:after {
  content: "\e9b0";
}

.ss-desktop:before, .ss-desktop.right:after {
  content: "💻";
}

.ss-laptop:before, .ss-laptop.right:after {
  content: "\ea00";
}

.ss-tablet:before, .ss-tablet.right:after {
  content: "\ea01";
}

.ss-smartphone:before, .ss-smartphone.right:after {
  content: "\ea02";
}

.ss-cell:before, .ss-cell.right:after {
  content: "📱";
}

.ss-battery:before, .ss-battery.right:after {
  content: "🔋";
}

.ss-highbattery:before, .ss-highbattery.right:after {
  content: "\ea10";
}

.ss-mediumbattery:before, .ss-mediumbattery.right:after {
  content: "\ea11";
}

.ss-lowbattery:before, .ss-lowbattery.right:after {
  content: "\ea12";
}

.ss-emptybattery:before, .ss-emptybattery.right:after {
  content: "\ea13";
}

.ss-chargingbattery:before, .ss-chargingbattery.right:after {
  content: "\ea14";
}

.ss-lightbulb:before, .ss-lightbulb.right:after {
  content: "💡";
}

.ss-spade:before, .ss-spade.right:after {
  content: "♠";
}

.ss-club:before, .ss-club.right:after {
  content: "♣";
}

.ss-diamond:before, .ss-diamond.right:after {
  content: "♦";
}

.ss-download:before, .ss-download.right:after {
  content: "\eb01";
}

.ss-downloadbox:before, .ss-downloadbox.right:after {
  content: "\eb02";
}

.ss-upload:before, .ss-upload.right:after {
  content: "\eb41";
}

.ss-uploadcloud:before, .ss-uploadcloud.right:after {
  content: "\eb40";
}

.ss-addcloud:before, .ss-addcloud.right:after {
  content: "\eb90";
}

.ss-removecloud:before, .ss-removecloud.right:after {
  content: "\eb91";
}

.ss-fork:before, .ss-fork.right:after {
  content: "\eb80";
}

.ss-merge:before, .ss-merge.right:after {
  content: "\eb81";
}

.ss-replay:before, .ss-replay.right:after {
  content: "↺";
}

.ss-refresh:before, .ss-refresh.right:after {
  content: "↻";
}

.ss-sync:before, .ss-sync.right:after {
  content: "\eb82";
}

.ss-wifi:before, .ss-wifi.right:after {
  content: "\eb84";
}

.ss-index:before, .ss-index.right:after {
  content: "\e902";
}

.ss-file:before, .ss-file.right:after {
  content: "📄";
}

.ss-files:before, .ss-files.right:after {
  content: "\ec00";
}

.ss-folder:before, .ss-folder.right:after {
  content: "📁";
}

.ss-print:before, .ss-print.right:after {
  content: "⎙";
}

.ss-list:before, .ss-list.right:after {
  content: "\ed50";
}

.ss-layout:before, .ss-layout.right:after {
  content: "\eda0";
}

.ss-action:before, .ss-action.right:after {
  content: "\ee00";
}

.ss-redirect:before, .ss-redirect.right:after {
  content: "↪";
}

.ss-expand:before, .ss-expand.right:after {
  content: "⤢";
}

.ss-contract:before, .ss-contract.right:after {
  content: "\ee01";
}

.ss-scaleup:before, .ss-scaleup.right:after {
  content: "\ee04";
}

.ss-scaledown:before, .ss-scaledown.right:after {
  content: "\ee05";
}

.ss-info:before, .ss-info.right:after {
  content: "ℹ";
}

.ss-alert:before, .ss-alert.right:after {
  content: "⚠";
}

.ss-plus:before, .ss-plus.right:after {
  content: "+";
}

.ss-hyphen:before, .ss-hyphen.right:after {
  content: "-";
}

.ss-check:before, .ss-check.right:after {
  content: "✓";
}

.ss-delete:before, .ss-delete.right:after {
  content: "␡";
}

.ss-cat:before, .ss-cat.right:after {
  content: "🐈";
}

.ss-bird:before, .ss-bird.right:after {
  content: "🐦";
}

.ss-owl:before, .ss-owl.right:after {
  content: "\ef01";
}

.ss-bone:before, .ss-bone.right:after {
  content: "\ef60";
}

.ss-poo:before, .ss-poo.right:after {
  content: "💩";
}

.ss-tree:before, .ss-tree.right:after {
  content: "🌲";
}

.ss-leaf:before, .ss-leaf.right:after {
  content: "🍂";
}

.ss-flower:before, .ss-flower.right:after {
  content: "⚘";
}

.ss-mountains:before, .ss-mountains.right:after {
  content: "⛰";
}

.ss-settings:before, .ss-settings.right:after {
  content: "⚙";
}

.ss-dashboard:before, .ss-dashboard.right:after {
  content: "\f000";
}

.ss-notifications:before, .ss-notifications.right:after {
  content: "🔔";
}

.ss-contrast:before, .ss-contrast.right:after {
  content: "◐";
}

.ss-magnet:before, .ss-magnet.right:after {
  content: "\f012";
}

.ss-toolbox:before, .ss-toolbox.right:after {
  content: "\f030";
}

.ss-wrench:before, .ss-wrench.right:after {
  content: "🔧";
}

.ss-hammer:before, .ss-hammer.right:after {
  content: "🔨";
}

.ss-screwdriver:before, .ss-screwdriver.right:after {
  content: "\f037";
}

.ss-nut:before, .ss-nut.right:after {
  content: "🔩";
}

.ss-clock:before, .ss-clock.right:after {
  content: "⏲";
}

.ss-stopwatch:before, .ss-stopwatch.right:after {
  content: "⏱";
}

.ss-watch:before, .ss-watch.right:after {
  content: "⌚";
}

.ss-alarmclock:before, .ss-alarmclock.right:after {
  content: "⏰";
}

.ss-counterclockwise:before, .ss-counterclockwise.right:after {
  content: "⥀";
}

.ss-clockwise:before, .ss-clockwise.right:after {
  content: "⥁";
}

.ss-calendar:before, .ss-calendar.right:after {
  content: "📅";
}

.ss-addcalendar:before, .ss-addcalendar.right:after {
  content: "\f070";
}

.ss-removecalendar:before, .ss-removecalendar.right:after {
  content: "\f071";
}

.ss-checkcalendar:before, .ss-checkcalendar.right:after {
  content: "\f072";
}

.ss-icecream:before, .ss-icecream.right:after {
  content: "🍨";
}

.ss-popsicle:before, .ss-popsicle.right:after {
  content: "\f119";
}

.ss-coffee:before, .ss-coffee.right:after {
  content: "\f120";
}

.ss-espresso:before, .ss-espresso.right:after {
  content: "\eff0";
}

.ss-mug:before, .ss-mug.right:after {
  content: "☕";
}

.ss-tea:before, .ss-tea.right:after {
  content: "🍵";
}

.ss-beer:before, .ss-beer.right:after {
  content: "🍺";
}

.ss-wineglass:before, .ss-wineglass.right:after {
  content: "🍷";
}

.ss-soda:before, .ss-soda.right:after {
  content: "\f124";
}

.ss-utensils:before, .ss-utensils.right:after {
  content: "🍴";
}

.ss-tshirt:before, .ss-tshirt.right:after {
  content: "👕";
}

.ss-tie:before, .ss-tie.right:after {
  content: "\f1a2";
}

.ss-glasses:before, .ss-glasses.right:after {
  content: "👓";
}

.ss-thermometer:before, .ss-thermometer.right:after {
  content: "\f201";
}

.ss-sun:before, .ss-sun.right:after {
  content: "☀";
}

.ss-cloud:before, .ss-cloud.right:after {
  content: "☁";
}

.ss-crescentmoon:before, .ss-crescentmoon.right:after {
  content: "🌙";
}

.ss-planet:before, .ss-planet.right:after {
  content: "\f2a0";
}

.ss-fan:before, .ss-fan.right:after {
  content: "\f280";
}

.ss-outlet:before, .ss-outlet.right:after {
  content: "\f282";
}

.ss-car:before, .ss-car.right:after {
  content: "🚘";
}

.ss-plane:before, .ss-plane.right:after {
  content: "✈";
}

.ss-bike:before, .ss-bike.right:after {
  content: "🚲";
}

.ss-sailboat:before, .ss-sailboat.right:after {
  content: "⛵";
}

.ss-rocket:before, .ss-rocket.right:after {
  content: "🚀";
}

.ss-highway:before, .ss-highway.right:after {
  content: "\f320";
}

.ss-briefcase:before, .ss-briefcase.right:after {
  content: "💼";
}

.ss-medicalbag:before, .ss-medicalbag.right:after {
  content: "\f4b1";
}

.ss-flask:before, .ss-flask.right:after {
  content: "\f4c0";
}

.ss-burst:before, .ss-burst.right:after {
  content: "\f552";
}

.ss-infinity:before, .ss-infinity.right:after {
  content: "∞";
}

.ss-up:before, .ss-up.right:after {
  content: "⬆";
}

.ss-right:before, .ss-right.right:after {
  content: "➡";
}

.ss-down:before, .ss-down.right:after {
  content: "⬇";
}

.ss-left:before, .ss-left.right:after {
  content: "⬅";
}

.ss-navigateup:before, .ss-navigateup.right:after {
  content: "\f500";
}

.ss-navigateright:before, .ss-navigateright.right:after {
  content: "▻";
}

.ss-navigatedown:before, .ss-navigatedown.right:after {
  content: "\f501";
}

.ss-navigateleft:before, .ss-navigateleft.right:after {
  content: "◅";
}

.ss-directup:before, .ss-directup.right:after {
  content: "▴";
}

.ss-directright:before, .ss-directright.right:after {
  content: "▹";
}

.ss-dropdown:before, .ss-dropdown.right:after {
  content: "▾";
}

.ss-directleft:before, .ss-directleft.right:after {
  content: "◃";
}

.ss-share:before, .ss-share.right:after {
  content: "\f601";
}

.ss-retweet:before, .ss-retweet.right:after {
  content: "\f600";
}

.ss-facebook:before, .ss-facebook.right:after {
  content: "\f610";
}

.ss-twitter:before, .ss-twitter.right:after {
  content: "\f611";
}

.ss-android:before, .ss-android.right:after {
  content: "\f6f3";
}

.fadeTr-enter-active {
  transition: opacity 0.3s ease-in;
  transition-delay: 0.1s;
}

.fadeTr-leave-active {
  transition: opacity 0.1s ease-out;
}

.fadeTr-enter, .fadeTr-leave-to {
  opacity: 0;
}

.slide-enter-active,
.slide-leave-active {
  transition: all 1s;
}

.slide-enter,
.slide-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

.dg-backdrop-enter-active {
  -webkit-animation: dg-fadeIn 0.3s;
  animation: dg-fadeIn 0.3s;
}

.dg-backdrop-leave-active {
  -webkit-animation: dg-fadeOut 0.5s;
  animation: dg-fadeOut 0.5s;
}

.dg-fade-enter-active {
  -webkit-animation: dg-fadeIn 0.6s cubic-bezier(0, 0, 0.58, 1);
  animation: dg-fadeIn 0.6s cubic-bezier(0, 0, 0.58, 1);
}

.dg-fade-leave-active {
  -webkit-animation: dg-fadeOut 0.6s cubic-bezier(0, 0, 0.58, 1);
  animation: dg-fadeOut 0.6s cubic-bezier(0, 0, 0.58, 1);
}

@-webkit-keyframes dg-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes dg-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes dg-fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes dg-fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.dg-zoom-enter-active {
  -webkit-animation: dg-zoomIn 0.3s cubic-bezier(0, 0, 0.58, 1);
  animation: dg-zoomIn 0.3s cubic-bezier(0, 0, 0.58, 1);
}

.dg-zoom-leave-active {
  -webkit-animation: dg-zoomOut 0.4s cubic-bezier(0, 0, 0.58, 1);
  animation: dg-zoomOut 0.4s cubic-bezier(0, 0, 0.58, 1);
}

@-webkit-keyframes dg-zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes dg-zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes dg-zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
@keyframes dg-zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
.dg-bounce-enter-active {
  -webkit-animation: dg-bounceIn 0.6s;
  animation: dg-bounceIn 0.6s;
}

.dg-bounce-leave-active {
  -webkit-animation: dg-zoomOut 0.6s;
  animation: dg-zoomOut 0.6s;
}

@-webkit-keyframes dg-bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  40% {
    opacity: 1;
    transform: scale(1.06);
  }
  60% {
    transform: scale(0.92);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes dg-bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  40% {
    opacity: 1;
    transform: scale(1.06);
  }
  60% {
    transform: scale(0.92);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes dg-bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
@keyframes dg-bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
.dg-btn-loader {
  width: 100%;
  height: 100%;
  position: absolute;
  display: flex;
  align-items: center;
  top: 0;
  left: 0;
}

.dg-btn-loader .dg-circles {
  width: 100%;
  display: block;
  text-align: center;
}

.dg-btn-loader .dg-circle {
  width: 0.9em;
  height: 0.9em;
  opacity: 0;
  background-color: #e55353;
  display: inline-block;
  border-radius: 50%;
  -webkit-animation-name: dg-circle-oscillation;
  animation-name: dg-circle-oscillation;
  -webkit-animation-duration: 0.5875s;
  animation-duration: 0.5875s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: normal;
  animation-direction: normal;
}

.dg-btn-loader .dg-circle:not(:last-child) {
  margin-right: 8px;
}

.dg-btn-loader .dg-circle:nth-child(1) {
  -webkit-animation-delay: 0.1195s;
  animation-delay: 0.1195s;
}

.dg-btn-loader .dg-circle:nth-child(2) {
  -webkit-animation-delay: 0.2755s;
  animation-delay: 0.2755s;
}

.dg-btn-loader .dg-circle:nth-child(3) {
  -webkit-animation-delay: 0.3485s;
  animation-delay: 0.3485s;
}

@-webkit-keyframes dg-circle-oscillation {
  50% {
    opacity: 1;
  }
}
@keyframes dg-circle-oscillation {
  50% {
    opacity: 1;
  }
}
body.dg-open {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.dg-container * {
  box-sizing: border-box;
}

.dg-container [disabled] {
  cursor: not-allowed;
  opacity: 0.3;
}

.dg-backdrop {
  background-color: rgba(0, 0, 0, 0.25);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5000;
}

.dg-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 5000;
}

.dg-content-cont {
  width: 100%;
  font-family: inherit;
}

.dg-main-content {
  width: 98%;
  /*width: calc(98% - 30px);*/
  max-width: 400px;
  padding: 15px;
  border-radius: 5px;
  margin: 25px auto;
  background-color: #ffffff;
}

.dg-content {
  font-size: 16px;
  line-height: 1.3em;
}

.dg-title {
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 18px;
}

.dg-content-body {
  border-bottom: 2px solid #E1E6EA;
  padding-bottom: 15px;
}

.dg-content-footer {
  position: relative;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
  padding: 15px 0 0;
}

.dg-form {
  background-color: ghostwhite;
  padding: 10px;
  margin-bottom: -15px;
}

.dg-content-cont--floating {
  position: absolute;
  top: 35%;
  transform: translateY(-70%);
  margin-top: 0;
}

@media all and (max-height: 700px) {
  .dg-content-cont--floating {
    position: relative;
    top: 10%;
    transform: none;
    margin-top: 0;
  }
}
.dg-btn {
  display: inline-block;
  outline: none;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  padding: 6px 12px;
  font-size: 1.4rem;
  margin: 4px;
}

.dg-btn:focus,
.dg-btn:active,
.dg-btn:link {
  outline: none;
}

.dg-btn::-moz-focus-inner {
  border: 0;
}

.dg-btn--cancel {
  color: #4f5d73;
  background-color: #ebedef;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.dg-btn--cancel:hover {
  background-color: #d6dade;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.dg-btn--cancel:active {
  background-color: #cfd4d8;
}
.dg-btn--cancel:focus {
  background-color: #d6dade;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}

.dg-btn--ok {
  color: #fff;
  background-color: #e55353;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}
.dg-btn--ok:hover {
  background-color: #e03232;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
}
.dg-btn--ok:focus {
  background-color: #e03232;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
}
.dg-btn--ok:active {
  background-color: #de2727;
  box-shadow: 0 1px 1px 0 rgba(60, 75, 100, 0.14), 0 2px 1px -1px rgba(60, 75, 100, 0.12), 0 1px 3px 0 rgba(60, 75, 100, 0.2);
}

.dg-pull-right {
  float: right;
}

.dg-btn.dg-btn--loading .dg-btn-content {
  visibility: hidden;
}

.dg-clear:before {
  content: " ";
  display: block;
  clear: both;
}

.dg-content-body--has-title .dg-content {
  font-size: 14px;
}

.dg-container--has-input .dg-main-content {
  max-width: 450px;
}

.dg-container--has-input .dg-content {
  margin-bottom: 15px;
}

.dg-container--has-input .dg-content-body {
  border-bottom: none;
}

.dg-container--has-input .dg-form {
  border: 1px solid #E1E6EA;
  border-bottom: none;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.dg-container--has-input .dg-content-footer {
  background-color: ghostwhite;
  border: 1px solid #E1E6EA;
  border-top: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 0 10px 10px;
}

.dg-container .dg-highlight-1 {
  color: #FF8C00;
  font-weight: bold;
  border-bottom: 1px solid #e55353;
}

.dg-container .dg-highlight-2 {
  color: #e55353;
  font-weight: bold;
  border-bottom: 1px solid #FF8C00;
}

.flash__wrapper {
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 10;
}

.flash__message {
  box-sizing: border-box;
  padding: 15px 30px 15px 15px;
  margin-bottom: 10px;
  border: none;
  border-radius: 4px;
  background-color: #cccccc;
  position: relative;
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 21, 0.1);
}

.flash__message.success {
  color: #fff;
  background-color: #2eb85c;
}

.flash__message.warning {
  color: #fff;
  background-color: #f9b115;
}

.flash__message.error {
  color: #fff;
  background-color: #e55353;
}

.flash__message.info {
  color: #fff;
  background-color: #39f;
}

.flash__close-button {
  box-sizing: border-box;
  position: absolute;
  top: 0px;
  right: 0px;
  color: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  background: none;
  border: none;
  cursor: pointer;
  font-size: 18px;
  line-height: 10px;
  margin: 0;
  padding: 8px;
}

.flash__close-button:active, .flash__close-button:focus {
  outline: none;
}

@font-face {
  font-family: "Inter";
  src: url("/fonts/Inter-Regular.eot");
  src: url("/fonts/Inter-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/Inter-Regular.woff2") format("woff2"), url("/fonts/Inter-Regular.woff") format("woff"), url("/fonts/Inter-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Inter";
  src: url("/fonts/Inter-Bold.eot");
  src: url("/fonts/Inter-Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Inter-Bold.woff2") format("woff2"), url("/fonts/Inter-Bold.woff") format("woff"), url("/fonts/Inter-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
.main-header {
  position: fixed;
  top: 0;
  left: 256px;
  right: 0;
  height: 104px;
  background-color: #fff;
  box-shadow: 0 2px 2px 0 rgba(60, 75, 100, 0.14), 0 3px 1px -2px rgba(60, 75, 100, 0.12), 0 1px 5px 0 rgba(60, 75, 100, 0.2);
  z-index: 100;
  transition: 0.3s left ease;
}
.main-header__top {
  height: 56px;
  padding: 0 30px;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}
.main-header__left {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.main-header__left .btn {
  font-size: 2rem;
  margin-right: 30px;
  line-height: 1;
}
.main-header__search input {
  width: 250px;
  border-radius: 17px;
}
.main-header__nav {
  list-style: none;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.main-header__nav li {
  position: relative;
}
.main-header__nav li > button {
  font-size: 2rem;
}
.main-header .breadcrumbs {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  height: 48px;
  padding: 0 30px;
  border-top: 1px solid #d8dbe0;
  font-size: 1.4rem;
  color: #3c4b64;
}
.main-header .breadcrumbs ul {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  list-style: none;
}
.main-header .breadcrumbs ul li {
  margin-right: 10px;
}
.main-header .breadcrumbs ul li:after {
  content: "/";
  margin-left: 10px;
}
.main-header .breadcrumbs ul li:last-of-type:after {
  display: none;
}
.main-header .breadcrumbs a {
  color: #3c4b64;
}
.main-header .breadcrumbs span {
  color: #8a93a2;
}
.main-header .user-avatar {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.main-header__dropdown {
  position: absolute;
  right: 0;
  left: auto;
  min-width: 180px;
  padding-bottom: 8px;
  background-color: #fff;
  box-shadow: 0 4px 5px 0 rgba(60, 75, 100, 0.14), 0 1px 10px 0 rgba(60, 75, 100, 0.12), 0 2px 4px -1px rgba(60, 75, 100, 0.2);
  border-radius: 4px;
  z-index: 10;
}
.main-header__dropdown .dropdown-header {
  padding: 8px 20px;
  background-color: #ebedef;
  white-space: nowrap;
  color: #8a93a2;
  font-size: 1.2rem;
  font-weight: 700;
}
.main-header__dropdown .dropdown-item {
  display: block;
  width: 100%;
  text-align: left;
  padding: 8px 20px;
  color: #4f5d73;
  font-size: 1.4rem;
}
.main-header__dropdown .dropdown-item span {
  margin-right: 8px;
}
.main-header__dropdown .dropdown-item:hover {
  background-color: #ebedef;
  color: #455164;
}
.main-header__dropdown .dropdown-divider {
  height: 0;
  overflow: hidden;
  border-top: 1px solid #d8dbe0;
  margin: 5px 0;
}

.app.small-aside .main-header {
  left: 60px;
}

.main-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50px;
  padding: 0 16px;
  border-top: 1px solid #d8dbe0;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}

body, html {
  width: 100%;
  scroll-behavior: smooth;
}

* {
  box-sizing: border-box;
}

html {
  font-family: "Inter", sans-serif;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

body {
  background-color: #ebedef;
  color: #3c4b64;
}

a {
  text-decoration: none;
}

h1 {
  font-weight: 500;
  line-height: 1.2;
  font-size: 3.4rem;
  margin: 0 0 8px;
}

.app {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
}
.app.small-aside .main {
  width: calc(100% - 60px);
  margin-left: 60px;
}

.main{
  position: relative;
  min-height: 100vh;
  --tw-bg-opacity: 1;
  background-color: rgb(250 251 251 / var(--tw-bg-opacity));
  padding-left: 2.25rem;
  padding-right: 2.25rem;
  padding-top: 7rem;
  padding-bottom: 3.5rem;
  width: calc(100% - 209px);
  margin-left: 209px;
  transition: 0.3s width ease, 0.3s margin-left ease;
}
.logged-out .main {
  width: 100%;
  margin-left: 0;
}

.top {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  font-weight: 700;
}
.top__item {
  margin-left: 40px;
}

button {
  padding: 0;
  background-color: transparent;
  border: none;
  border-radius: 0;
  outline: none;
  box-shadow: none;
  cursor: pointer;
}

.card-wrapper {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}
.card-wrapper .card {
  width: calc(50% - 20px);
  margin: 0 10px 20px;
}
.card-wrapper .card ul {
  list-style: none;
}

.card-component h1,  .card-component h2,  .card-component h3,  .card-component h4,  .card-component h5,  .card-component h6{
  display: block;
  width: 100%;
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 400;
}

@media only screen and (min-width: 1024px) {
  .details .order-details .card-component h1, .details .order-details  .card-component h2, .details .order-details  .card-component h3, .details .order-details  .card-component h4, .details .order-details  .card-component h5, .details .order-details  .card-component h6 {
    width: 80%;
  }
}

.details-edit .card-component h1, .details-edit  .card-component h2, .details-edit  .card-component h3, .details-edit  .card-component h4, .details-edit  .card-component h5, .details-edit  .card-component h6 {
  width: 100%;
}

.details .order-details .card-component h1, .details .order-details  .card-component h2, .details .order-details  .card-component h3, .details .order-details  .card-component h4, .details .order-details  .card-component h5, .details .order-details  .card-component h6 {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}

.details .order-details .card-component h1 .column-first, .details .order-details  .card-component h2 .column-first, .details .order-details  .card-component h3 .column-first, .details .order-details  .card-component h4 .column-first, .details .order-details  .card-component h5 .column-first, .details .order-details  .card-component h6 .column-first {
  width: calc(80% - 10px);
}

.details .order-details .card-component h1 .column-second, .details .order-details  .card-component h2 .column-second, .details .order-details  .card-component h3 .column-second, .details .order-details  .card-component h4 .column-second, .details .order-details  .card-component h5 .column-second, .details .order-details  .card-component h6 .column-second {
  width: 20%;
}

.login-form p,
.reset-password p {
  margin-bottom: 16px;
  color: #768192;
}
.login-form .card-body,
.reset-password .card-body {
  padding: 44px;
}

.order-title {
  font-size: 2.8rem;
  margin-bottom: 20px;
}

.avatar {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  margin-right: 6px;
  border-radius: 15px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.font-weight-bold {
  font-weight: 700;
}

.login-heading{
  font-size: 1.5rem;
  line-height: 2rem;
}

.login-logo-holder{
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

.login-logo{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2rem;
  display: block;
  height: auto;
  width: 7rem;
}

@media only screen and (min-width: 1024px) {
  .details .order-details .login-logo {
    width: 80%;
  }
}

.details-edit .login-logo {
  width: 100%;
}

.details .order-details .login-logo {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}

.details .order-details .login-logo .column-first {
  width: calc(80% - 10px);
}

.details .order-details .login-logo .column-second {
  width: 20%;
}

.login-form{
  position: relative;
}

.main-aside{
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 50;
  height: 100vh;
  width: 209px;
  --tw-bg-opacity: 1;
  background-color: rgb(250 251 251 / var(--tw-bg-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.main-aside::after {
  content: "";
  position: absolute;
  top: 3.5rem;
  right: 0px;
  display: block;
  height: 100%;
  width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(240 241 242 / var(--tw-bg-opacity));
}
@media only screen and (min-width: 1024px) {
  .details .order-details .main-aside::after {
    width: 80%;
  }
}
.details-edit .main-aside::after {
  width: 100%;
}
.details .order-details .main-aside::after {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}
.details .order-details .main-aside::after .column-first {
  width: calc(80% - 10px);
}
.details .order-details .main-aside::after .column-second {
  width: 20%;
}
.main-aside nav{
  position: relative;
  padding-top: 2rem;
}
.main-aside .aside-nav__item{
  width: 100%;
}
.main-aside .aside-nav__item a, 
.main-aside .aside-nav__item button{
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-align: left;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.main-aside .aside-nav__item a > .icon-holder, 
.main-aside .aside-nav__item button > .icon-holder{
  position: relative;
  display: inline-block;
  height: 18px;
  width: 18px;
  --tw-text-opacity: 1;
  color: rgb(179 192 206 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item a > .icon-holder svg, 
.main-aside .aside-nav__item button > .icon-holder svg{
  position: absolute;
  top: 0px;
  left: 0px;
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
@media only screen and (min-width: 1024px) {
  .details .order-details .main-aside .aside-nav__item a > .icon-holder svg, .details .order-details 
.main-aside .aside-nav__item button > .icon-holder svg {
    width: 80%;
  }
}
.details-edit .main-aside .aside-nav__item a > .icon-holder svg, .details-edit 
.main-aside .aside-nav__item button > .icon-holder svg {
  width: 100%;
}
.details .order-details .main-aside .aside-nav__item a > .icon-holder svg, .details .order-details 
.main-aside .aside-nav__item button > .icon-holder svg {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}
.details .order-details .main-aside .aside-nav__item a > .icon-holder svg .column-first, .details .order-details 
.main-aside .aside-nav__item button > .icon-holder svg .column-first {
  width: calc(80% - 10px);
}
.details .order-details .main-aside .aside-nav__item a > .icon-holder svg .column-second, .details .order-details 
.main-aside .aside-nav__item button > .icon-holder svg .column-second {
  width: 20%;
}
.main-aside .aside-nav__item a > .icon-holder svg path, 
.main-aside .aside-nav__item button > .icon-holder svg path{
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.main-aside .aside-nav__item a > .value, 
.main-aside .aside-nav__item button > .value{
  margin-left: 0.625rem;
  display: inline-block;
}
.main-aside .aside-nav__item a.current, 
.main-aside .aside-nav__item button.current{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item a.current > .icon-holder, 
.main-aside .aside-nav__item button.current > .icon-holder{
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item a.aside-nav__parent, 
.main-aside .aside-nav__item button.aside-nav__parent{
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.main-aside .aside-nav__item a.aside-nav__parent.open, 
.main-aside .aside-nav__item button.aside-nav__parent.open{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.main-aside .aside-nav__item a.aside-nav__parent.open > .icon-holder, 
.main-aside .aside-nav__item button.aside-nav__parent.open > .icon-holder{
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item a:hover, 
.main-aside .aside-nav__item button:hover{
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
  --tw-bg-opacity: 0.4;
}
.main-aside .aside-nav__item a:hover.current, 
.main-aside .aside-nav__item button:hover.current{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item a:hover.current > .icon-holder, 
.main-aside .aside-nav__item button:hover.current > .icon-holder{
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item a:hover > .icon-holder, 
.main-aside .aside-nav__item button:hover > .icon-holder{
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__item .submenu{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  --tw-gradient-from: #7AFEA0;
  --tw-gradient-to: rgb(122 254 160 / 0);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: #bbf7d0;
}
.main-aside .aside-nav__item .submenu a{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 42px;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.main-aside .aside-nav__label{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 2.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(130 141 153 / var(--tw-text-opacity));
}

.app.small-aside .main-aside {
  width: 60px;
}
.app.small-aside .main-aside .logo img {
  width: 30px;
}
.app.small-aside .main-aside .aside-nav__item button, .app.small-aside .main-aside .aside-nav__item a {
  text-align: center;
}
.app.small-aside .main-aside .aside-nav__item .value {
  display: none;
}
.app.small-aside .main-aside .aside-nav__item .submenu {
  display: none;
}
.app.small-aside .main-aside .aside-nav__label {
  display: none;
}
.app.small-aside .main-aside .aside-nav__parent:after {
  display: none;
}

.card{
  position: relative;
  width: 100%;
  border-radius: 4px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: -8px 11px 18px 0 rgba(25, 42, 70, 0.07);
  --tw-shadow-colored: -8px 11px 18px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.card-header{
  display: flex;
  align-items: center;
  justify-content: space-between;
  --tw-bg-opacity: 1;
  background-color: rgb(250 251 251 / var(--tw-bg-opacity));
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 50px;
  padding-right: 2.25rem;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
  font-size: 20px;
  line-height: 1.25;
}
.card-header.align-right{
  justify-content: flex-end;
}
.card-actions__search {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
.card-actions__search .btn {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  padding: 8px;
  margin-left: 5px;
}
.card-actions__search .btn .spinner {
  margin-right: 5px;
}
.card-body{
  padding-top: 2.75rem;
  padding-bottom: 70px;
  padding-left: 50px;
  padding-right: 2.25rem;
}
.card-body ul {
  list-style: none;
  line-height: 2;
}
.card-body .item {
  margin-bottom: 20px;
}
.card-footer {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  border-top: #d8dbe0 solid 1px;
  padding: 16px 20px;
  color: #3c4b64;
}

.table-top {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: flex-start;
  padding: 5px 0 14px;
}
.table-top > div {
  margin-right: 10px;
}
.table-top > div.margin {
  margin-right: 30px;
}
.table-top .right {
  -moz-flex-grow: 2;
  -ms-flex-grow: 2;
  flex-grow: 2;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
}

.table-bottom {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  padding: 22px 0 10px;
}

table{
  width: 100%;
  border-width: 0px;
  background-color: transparent;
}
.mx-datepicker-main table {
  border: 0;
}
table.no-shadow thead{
  border-bottom-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(240 241 242 / var(--tw-border-opacity));
}
table.no-shadow thead th{
  padding-bottom: 1.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  text-transform: capitalize;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
table.no-shadow thead th:first-of-type{
  padding-left: 0px;
}
table.no-shadow thead th:last-of-type{
  padding-right: 0px;
}
table.no-shadow tbody{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
table.no-shadow tbody td{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
table.no-shadow tbody td:first-of-type{
  padding-left: 0px;
}
table.no-shadow tbody td:last-of-type{
  padding-right: 0px;
}
table.sortable thead th{
  cursor: pointer;
}
table.sortable thead th svg{
  margin-left: 0.5rem;
  display: inline-block;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
table.sortable thead th.sorting_asc svg{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
table.sortable thead th.sorting_desc svg{
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
table.sortable thead th.no-sortable {
  cursor: inherit;
}
table.sortable thead th.no-sortable svg {
  display: none;
}
table thead th{
  position: relative;
  border-width: 0px;
  padding: 0px;
  padding-bottom: 0.875rem;
  padding-right: 0.75rem;
  text-align: left;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(130 141 153 / var(--tw-text-opacity));
}
.mx-datepicker-main table thead th {
  color: inherit;
  text-align: center;
  font-size: inherit;
  border: none;
  padding: 0;
}
table thead th:first-of-type{
  padding-left: 2.25rem;
}
table thead th:last-of-type {
  border-right: 0;
}
table tbody{
  border-radius: 4px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: -8px 11px 18px 0 rgba(25, 42, 70, 0.07);
  --tw-shadow-colored: -8px 11px 18px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
table tbody tr{
  position: relative;
  border-width: 0px;
  border-bottom-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(240 241 242 / var(--tw-border-opacity));
  background-color: transparent;
}
table tbody tr:last-of-type{
  border-width: 0px;
}
table tbody tr.pushed {
  background-color: #d6ebff;
}
table tbody tr.order-row {
  background-color: #fff;
  box-shadow: 0 0 5px 4px rgba(60, 75, 100, 0.05);
}
table tbody tr.order-row.odd {
  background-color: rgba(0, 0, 21, 0.05);
}
table tbody tr.order-row:first-of-type {
  box-shadow: 0 5px 5px 0 rgba(60, 75, 100, 0.05);
}
table tbody tr.order-item {
  background-color: rgba(0, 0, 21, 0.05);
}
table tbody td{
  border-width: 0px;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(250 251 251 / var(--tw-border-opacity));
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  padding-right: 0.75rem;
  vertical-align: middle;
  font-size: 0.875rem;
  line-height: 1.25rem;
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgb(130 141 153 / var(--tw-text-opacity));
}
table tbody td .table-icon-holder{
  position: relative;
  height: 1.25rem;
  width: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(71 95 123 / var(--tw-text-opacity));
}
table tbody td .table-icon-holder svg{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
table tbody td .table-icon-holder svg path{
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
table tbody td .table-icon-holder-group{
  display: flex;
  width: 100%;
  align-items: center;
  gap: 1.25rem;
}
.mx-datepicker-main table tbody td {
  border: 0;
  color: inherit;
  padding: 0;
  vertical-align: middle;
}
table tbody td:first-of-type{
  padding-left: 2.25rem;
}
table tbody td:last-of-type{
  padding-right: 2.25rem;
}
table tbody td.pointer {
  cursor: pointer;
}
table tbody td span.source {
  display: block;
  margin-top: 4px;
  font-size: 0.9rem;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
table tbody td.order-id {
  position: relative;
}
table tbody td.order-id .badge {
  position: absolute;
  top: 12px;
  right: 5px;
}

.dashboardCard h2{
  font-size: 1.25rem;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}

.list .list-item {
  border: rgba(0, 0, 21, 0.125) solid 1px;
  border-top-width: 0;
  padding: 12px 20px;
  color: #768192;
}
.list .list-item h5 {
  font-size: 1.6rem;
  font-weight: 400;
  margin: 5px 0 15px;
}
.list .list-item:first-of-type {
  border-top-width: 1px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list .list-item:last-of-type {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.list.with-highlight .list-item {
  cursor: pointer;
}
.list.with-highlight .list-item:hover, .list.with-highlight .list-item:focus {
  background-color: #ebedef;
}
.list.with-highlight .list-item:active {
  color: #4f5d73;
  background-color: #d8dbe0;
}
.list.with-highlight .list-item.active {
  background-color: #321fdb;
  border-color: #321fdb;
  color: #fff;
}

.spinner {
  margin: 0;
  width: 30px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.125rem;
}

.spinner > div{
  display: inline-block;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
  width: 6px;
  height: 6px;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.sidebar {
  position: fixed;
  top: 0;
  right: 0;
  margin-right: -320px;
  width: 320px;
  height: 100vh;
  background-color: #fff;
  z-index: 200;
  transition: box-shadow 0.3s 0.15s, transform 0.3s, margin-left 0.3s, margin-right 0.3s, width 0.3s, z-index 0s ease 0.3s;
}
.sidebar.active {
  margin-right: 0;
  box-shadow: 0 3px 4px 0 rgba(60, 75, 100, 0.14), 0 3px 3px -2px rgba(60, 75, 100, 0.12), 0 1px 8px 0 rgba(60, 75, 100, 0.2);
}
.sidebar > .close {
  position: absolute;
  top: 0;
  right: 0;
  width: 56px;
  height: 56px;
  font-size: 1.6rem;
  color: #3c4b64;
}
.sidebar > nav {
  width: 100%;
  height: 56px;
  border-bottom: #c4c9d0 solid 2px;
}
.sidebar-list {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  height: calc(100vh - 56px);
  overflow-y: auto;
}
.sidebar-list::-webkit-scrollbar {
  width: 3px;
  background-color: #F5F5F5;
}
.sidebar-list::-webkit-scrollbar-track {
  background-color: #F5F5F5;
}
.sidebar-list::-webkit-scrollbar-thumb {
  background-color: #c4c9d0;
}
.sidebar-list__item {
  position: relative;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  width: 100%;
  padding: 16px;
  line-height: 1.2;
}
.sidebar-list__item p {
  font-size: 1.4;
  font-weight: 600;
  color: #4f5d73;
}
.sidebar-list__item a {
  color: #4f5d73;
}
.sidebar-list__item:after {
  position: absolute;
  left: 16px;
  bottom: 0;
  width: calc(100% - 32px);
  height: 1px;
  background-color: rgba(0, 0, 21, 0.2);
  content: "";
}
.sidebar-list__item:last-of-type:after {
  display: none;
}
.sidebar-list__avatar {
  width: 36px;
  height: 36px;
  margin-right: 16px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 50%;
}
.sidebar-list__content {
  -moz-flex-grow: 2;
  -ms-flex-grow: 2;
  flex-grow: 2;
}
.sidebar-list__info {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
  margin-bottom: 5px;
  font-size: 1.1rem;
  color: #768192;
}
.sidebar-list__info a {
  color: #768192;
}
.sidebar-list__label {
  padding: 12px 20px;
  color: #768192;
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
  background-color: #ebedef;
}

.mx-icon-left:before,
.mx-icon-right:before,
.mx-icon-double-left:before,
.mx-icon-double-right:before,
.mx-icon-double-left:after,
.mx-icon-double-right:after {
  content: "";
  position: relative;
  top: -1px;
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  border-style: solid;
  border-color: currentColor;
  border-width: 2px 0 0 2px;
  border-radius: 1px;
  box-sizing: border-box;
  transform-origin: center;
  transform: rotate(-45deg) scale(0.7);
}

.mx-icon-double-left:after {
  left: -4px;
}

.mx-icon-double-right:before {
  left: 4px;
}

.mx-icon-right:before,
.mx-icon-double-right:before,
.mx-icon-double-right:after {
  transform: rotate(135deg) scale(0.7);
}

.mx-btn {
  box-sizing: border-box;
  line-height: 1;
  font-size: 14px;
  font-weight: 500;
  padding: 7px 15px;
  margin: 0;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  color: #73879c;
  white-space: nowrap;
}
.mx-btn:hover {
  border-color: #1284e7;
  color: #1284e7;
}

.mx-btn-text {
  border: 0;
  padding: 0 4px;
  text-align: left;
  line-height: inherit;
}

.mx-scrollbar {
  height: 100%;
}
.mx-scrollbar:hover .mx-scrollbar-track {
  opacity: 1;
}

.mx-scrollbar-wrap {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

.mx-scrollbar-track {
  position: absolute;
  top: 2px;
  right: 2px;
  bottom: 2px;
  width: 6px;
  z-index: 1;
  border-radius: 4px;
  opacity: 0;
  transition: opacity 0.24s ease-out;
}
.mx-scrollbar-track .mx-scrollbar-thumb {
  position: absolute;
  width: 100%;
  height: 0;
  cursor: pointer;
  border-radius: inherit;
  background-color: rgba(144, 147, 153, 0.3);
  transition: background-color 0.3s;
}

.mx-zoom-in-down-enter-active,
.mx-zoom-in-down-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transform-origin: center top;
}

.mx-zoom-in-down-enter,
.mx-zoom-in-down-leave-to {
  opacity: 0;
  transform: scaleY(0);
}

.mx-datepicker {
  position: relative;
  display: inline-block;
  width: 210px;
}
.mx-datepicker svg {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

.mx-datepicker-range {
  width: 320px;
}

.mx-datepicker-inline {
  width: auto;
}

.mx-input-wrapper {
  position: relative;
}
.mx-input-wrapper .mx-icon-clear {
  display: none;
}
.mx-input-wrapper:hover .mx-icon-clear {
  display: block;
}
.mx-input-wrapper:hover .mx-icon-clear + .mx-icon-calendar {
  display: none;
}

.mx-input {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 6px 30px;
  padding-left: 10px;
  font-size: 14px;
  line-height: 1.4;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.mx-input:hover, .mx-input:focus {
  border-color: #409aff;
}
.mx-input:disabled, .mx-input.disabled {
  color: #ccc;
  background-color: #f3f3f3;
  border-color: #ccc;
  cursor: not-allowed;
}
.mx-input:focus {
  outline: none;
}
.mx-input::-ms-clear {
  display: none;
}

.mx-icon-calendar,
.mx-icon-clear {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
  font-size: 16px;
  line-height: 1;
  color: rgba(0, 0, 0, 0.5);
  vertical-align: middle;
}

.mx-icon-clear {
  cursor: pointer;
}
.mx-icon-clear:hover {
  color: rgba(0, 0, 0, 0.8);
}

.mx-datepicker-main {
  font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif;
  color: #73879c;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}

.mx-datepicker-popup {
  position: absolute;
  margin-top: 1px;
  margin-bottom: 1px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  z-index: 2001;
}

.mx-datepicker-sidebar {
  float: left;
  box-sizing: border-box;
  width: 100px;
  padding: 6px;
  overflow: auto;
}

.mx-datepicker-sidebar + .mx-datepicker-content {
  margin-left: 100px;
  border-left: 1px solid #e8e8e8;
}

.mx-datepicker-body {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.mx-btn-shortcut {
  display: block;
  padding: 0 6px;
  line-height: 24px;
}

.mx-range-wrapper {
  display: flex;
}
@media (max-width: 750px) {
  .mx-range-wrapper {
    flex-direction: column;
  }
}

.mx-datepicker-header {
  padding: 6px 8px;
  border-bottom: 1px solid #e8e8e8;
}

.mx-datepicker-footer {
  padding: 6px 8px;
  text-align: right;
  border-top: 1px solid #e8e8e8;
}

.mx-calendar {
  box-sizing: border-box;
  width: 248px;
  padding: 6px 12px;
}
.mx-calendar + .mx-calendar {
  border-left: 1px solid #e8e8e8;
}

.mx-calendar-header, .mx-time-header {
  box-sizing: border-box;
  height: 34px;
  line-height: 34px;
  text-align: center;
  overflow: hidden;
}

.mx-btn-icon-left,
.mx-btn-icon-double-left {
  float: left;
}

.mx-btn-icon-right,
.mx-btn-icon-double-right {
  float: right;
}

.mx-calendar-header-label {
  font-size: 14px;
}

.mx-calendar-decade-separator {
  margin: 0 2px;
}
.mx-calendar-decade-separator:after {
  content: "~";
}

.mx-calendar-content {
  position: relative;
  height: 224px;
  box-sizing: border-box;
}
.mx-calendar-content .cell {
  cursor: pointer;
}
.mx-calendar-content .cell:hover {
  color: #73879c;
  background-color: #f3f9fe;
}
.mx-calendar-content .cell.active {
  color: #fff;
  background-color: #1284e7;
}
.mx-calendar-content .cell.in-range {
  color: #73879c;
  background-color: #dbedfb;
}
.mx-calendar-content .cell.disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}

.mx-calendar-week-mode .mx-date-row {
  cursor: pointer;
}
.mx-calendar-week-mode .mx-date-row:hover {
  background-color: #f3f9fe;
}
.mx-calendar-week-mode .mx-date-row.mx-active-week {
  background-color: #dbedfb;
}
.mx-calendar-week-mode .mx-date-row .cell:hover {
  color: inherit;
  background-color: transparent;
}
.mx-calendar-week-mode .mx-date-row .cell.active {
  color: inherit;
  background-color: transparent;
}

.mx-week-number {
  opacity: 0.5;
}

.mx-table {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  text-align: center;
  vertical-align: middle;
}
.mx-table th {
  padding: 0;
  font-weight: 500;
}
.mx-table td {
  padding: 0;
}

.mx-table-date td,
.mx-table-date th {
  height: 32px;
  font-size: 12px;
}
.mx-table-date .today {
  color: #2a90e9;
}
.mx-table-date .cell.not-current-month {
  color: #ccc;
}

.mx-time {
  flex: 1;
  width: 224px;
  background: #fff;
}
.mx-time + .mx-time {
  border-left: 1px solid #e8e8e8;
}

.mx-calendar-time {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.mx-time-header {
  border-bottom: 1px solid #e8e8e8;
}

.mx-time-content {
  height: 224px;
  box-sizing: border-box;
  overflow: hidden;
}

.mx-time-columns {
  display: flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.mx-time-column {
  flex: 1;
  position: relative;
  border-left: 1px solid #e8e8e8;
  text-align: center;
}
.mx-time-column:first-child {
  border-left: 0;
}
.mx-time-column .mx-time-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mx-time-column .mx-time-list::after {
  content: "";
  display: block;
  height: 192px;
}
.mx-time-column .mx-time-item {
  cursor: pointer;
  font-size: 12px;
  height: 32px;
  line-height: 32px;
}
.mx-time-column .mx-time-item:hover {
  color: #73879c;
  background-color: #f3f9fe;
}
.mx-time-column .mx-time-item.active {
  color: #1284e7;
  background-color: transparent;
  font-weight: 700;
}
.mx-time-column .mx-time-item.disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}

.mx-time-option {
  cursor: pointer;
  padding: 8px 10px;
  font-size: 14px;
  line-height: 20px;
}
.mx-time-option:hover {
  color: #73879c;
  background-color: #f3f9fe;
}
.mx-time-option.active {
  color: #1284e7;
  background-color: transparent;
  font-weight: 700;
}
.mx-time-option.disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}

.qc {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-bottom: 50px;
}
.qc .circle {
  margin-right: 20px;
}
.qc .select {
  width: 300px;
}

.additional-info li {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-bottom: 25px;
}
.additional-info li .select,
.additional-info li .mx-datepicker {
  width: 300px;
}
.additional-info li .mx-datepicker.is-invalid input {
  border-color: #e55353;
}
.additional-info li .key {
  margin-right: 25px;
  min-width: 130px;
}
.additional-info li input[type=checkbox] {
  width: 18px;
  height: 18px;
}

.add-info-panel .datepicker-lite #litepie{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}
.add-info-panel .datepicker-lite #litepie > label{
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}

.order-row td:first-of-type {
  position: relative;
}
.order-row td .driver {
  display: block;
  margin-top: 4px;
  font-size: 1rem;
  opacity: 0.7;
}
.order-row:hover .order-items-dots {
  visibility: visible;
}

.table-orders th:first-child, .table-orders td:first-child {
  text-align: center;
  padding: 0;
  /* table-layout: fixed; */
  width: 30px;
}

.order-item td{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.order-item td:first-of-type {
  position: relative;
  padding-left: 50px;
}
.order-item .order-items-dots {
  visibility: visible;
}

.flex-bandage {
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
}

.order-items-dots {
  visibility: hidden;
  position: relative;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  flex-wrap: wrap;
  cursor: pointer;
  padding: 5px;
}
.order-items-dots.active {
  visibility: visible;
}
.order-items-dots span {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  margin: 2px;
  background-color: #39f;
}
.order-items-dots span.start {
  background-color: #b3b3b3;
}
.order-items-dots span.end {
  background-color: #2eb85c;
}
.order-items-dots span.blue {
  background-color: #20aaea;
  color: #fff;
}
.order-items-dots span.orange {
  background-color: #fd9a00;
  color: #fff;
}
.order-items-dots span.red {
  background-color: #e8384f;
  color: #fff;
}
.order-items-dots span.yellow {
  background-color: yellow;
  color: #000;
}
.order-items-dots span.green {
  background-color: #62d26f;
  color: #fff;
}
.order-items-dots span.gray {
  background-color: #f8f9fd;
  color: #3c4b64;
}
.order-items-dots span.dark {
  background-color: #636f83;
  color: #fff;
}
.checked\:border-blue-600:checked{
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity));
}
.checked\:bg-blue-600:checked{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.hover\:cursor-pointer:hover{
  cursor: pointer;
}
.hover\:cursor-none:hover{
  cursor: none;
}
.hover\:bg-green:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.hover\:bg-blue-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.hover\:bg-gray-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.hover\:bg-blue-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity));
}
.hover\:bg-green-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity));
}
.hover\:bg-opacity-20:hover{
  --tw-bg-opacity: 0.2;
}
.hover\:text-blue:hover{
  --tw-text-opacity: 1;
  color: rgb(48 65 86 / var(--tw-text-opacity));
}
.hover\:text-red-900:hover{
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity));
}
.hover\:text-red-600:hover{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.hover\:text-blue-medium:hover{
  --tw-text-opacity: 1;
  color: rgb(0 147 255 / var(--tw-text-opacity));
}
.hover\:text-green:hover{
  --tw-text-opacity: 1;
  color: rgb(122 254 160 / var(--tw-text-opacity));
}
.hover\:text-gray-500:hover{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.hover\:underline:hover{
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.hover\:no-underline:hover{
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
}
.hover\:shadow-md:hover{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:border-blue-200:focus{
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity));
}
.focus\:text-blue-dark:focus{
  --tw-text-opacity: 1;
  color: rgb(73 90 108 / var(--tw-text-opacity));
}
.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-blue-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus\:ring-indigo-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity));
}
.focus\:ring-white:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.focus\:ring-blue-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity));
}
.focus\:ring-opacity-10:focus{
  --tw-ring-opacity: 0.1;
}
.focus\:ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}
.focus-visible\:border-indigo-500:focus-visible{
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / var(--tw-border-opacity));
}
.focus-visible\:ring-2:focus-visible{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-white:focus-visible{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.focus-visible\:ring-blue-500:focus-visible{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus-visible\:ring-opacity-75:focus-visible{
  --tw-ring-opacity: 0.75;
}
.focus-visible\:ring-offset-2:focus-visible{
  --tw-ring-offset-width: 2px;
}
.focus-visible\:ring-offset-orange-300:focus-visible{
  --tw-ring-offset-color: #fdba74;
}
.disabled\:cursor-not-allowed:disabled{
  cursor: not-allowed;
}
.group:hover .group-hover\:bg-green{
  --tw-bg-opacity: 1;
  background-color: rgb(122 254 160 / var(--tw-bg-opacity));
}
.group:hover .group-hover\:underline{
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
@media (prefers-color-scheme: dark){
  .dark\:border-opacity-100{
    --tw-border-opacity: 1;
  }
  .dark\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }
  .dark\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }
  .dark\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }
  .dark\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }
  .dark\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }
}
@media (min-width: 640px){
  .sm\:static{
    position: static;
  }
  .sm\:relative{
    position: relative;
  }
  .sm\:z-auto{
    z-index: auto;
  }
  .sm\:order-none{
    order: 0;
  }
  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .sm\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .sm\:mt-0{
    margin-top: 0px;
  }
  .sm\:ml-4{
    margin-left: 1rem;
  }
  .sm\:ml-3{
    margin-left: 0.75rem;
  }
  .sm\:mt-1{
    margin-top: 0.25rem;
  }
  .sm\:mb-1{
    margin-bottom: 0.25rem;
  }
  .sm\:mb-1\.5{
    margin-bottom: 0.375rem;
  }
  .sm\:ml-2{
    margin-left: 0.5rem;
  }
  .sm\:mt-2\.5{
    margin-top: 0.625rem;
  }
  .sm\:mt-2{
    margin-top: 0.5rem;
  }
  .sm\:mb-0{
    margin-bottom: 0px;
  }
  .sm\:mr-2{
    margin-right: 0.5rem;
  }
  .sm\:block{
    display: block;
  }
  .sm\:inline-block{
    display: inline-block;
  }
  .sm\:flex{
    display: flex;
  }
  .sm\:hidden{
    display: none;
  }
  .sm\:h-screen{
    height: 100vh;
  }
  .sm\:h-8{
    height: 2rem;
  }
  .sm\:w-full{
    width: 100%;
  }
  .sm\:w-auto{
    width: auto;
  }
  .sm\:w-1{
    width: 0.25rem;
  }
  .sm\:w-80{
    width: 20rem;
  }
  .sm\:max-w-lg{
    max-width: 32rem;
  }
  .sm\:translate-y-0{
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sm\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sm\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sm\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .sm\:flex-row-reverse{
    flex-direction: row-reverse;
  }
  .sm\:flex-nowrap{
    flex-wrap: nowrap;
  }
  .sm\:items-start{
    align-items: flex-start;
  }
  .sm\:overflow-visible{
    overflow: visible;
  }
  .sm\:rounded-lg{
    border-radius: 0.5rem;
  }
  .sm\:border{
    border-width: 1px;
  }
  .sm\:border-t-0{
    border-top-width: 0px;
  }
  .sm\:border-b{
    border-bottom-width: 1px;
  }
  .sm\:p-0{
    padding: 0px;
  }
  .sm\:p-6{
    padding: 1.5rem;
  }
  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .sm\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .sm\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .sm\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .sm\:pb-4{
    padding-bottom: 1rem;
  }
  .sm\:pr-1{
    padding-right: 0.25rem;
  }
  .sm\:text-left{
    text-align: left;
  }
  .sm\:align-middle{
    vertical-align: middle;
  }
  .sm\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  .sm\:font-medium{
    font-weight: 500;
  }
  .sm\:leading-4{
    line-height: 1rem;
  }
  .sm\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}
@media (min-width: 768px){
  .md\:block{
    display: block;
  }
  .md\:inline-flex{
    display: inline-flex;
  }
  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 1024px){
  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .lg\:mr-1{
    margin-right: 0.25rem;
  }
  .lg\:mb-0{
    margin-bottom: 0px;
  }
  .lg\:block{
    display: block;
  }
  .lg\:h-10{
    height: 2.5rem;
  }
  .lg\:w-10{
    width: 2.5rem;
  }
  .lg\:max-w-md{
    max-width: 28rem;
  }
  .lg\:max-w-xs{
    max-width: 20rem;
  }
  .lg\:flex-nowrap{
    flex-wrap: nowrap;
  }
  .lg\:border-b-0{
    border-bottom-width: 0px;
  }
  .lg\:border-r{
    border-right-width: 1px;
  }
  .lg\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
@media (min-width: 1536px){
  .\32xl\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7Ozs7RURPRTtBQUNGO0VFUEUsZ0NBQXdCO0VBQ3hCLDRDQUF3QjtFQUN4QixtUEFBNEI7RUFDNUIsbUJBQWtCO0VBQ2xCO0FDU0Y7O0FIRUE7RUdDRSwrRUFBK0U7RURML0U7RUFDRTtFRk9KO0VHQ0UsbUJBQW1CO0VEVG5CO0VBQ0U7RUZXSjtFR0NFLHNDQUFzQztFRGJ0QztFQUNFO0FGZUo7O0FFaEJFO0VBQ0U7QUZtQko7O0FFcEJFO0VBQ0U7QUZ1Qko7O0FFeEJFO0VBQ0U7QUYyQko7O0FFNUJFO0VBQ0U7QUYrQko7O0FFaENFO0VBQ0U7QUZtQ0o7O0FFcENFO0VBQ0U7QUZ1Q0o7O0FFeENFO0VBQ0U7QUYyQ0o7O0FFNUNFO0VBQ0U7QUYrQ0o7O0FFaERFO0VBQ0U7QUZtREo7O0FFcERFO0VBQ0U7QUZ1REo7O0FFeERFO0VBQ0U7QUYyREo7O0FFNURFO0VBQ0U7QUYrREo7O0FFaEVFO0VBQ0U7QUZtRUo7O0FFcEVFO0VBQ0U7QUZ1RUo7O0FFeEVFO0VBQ0U7QUYyRUo7O0FFNUVFO0VBQ0U7QUYrRUo7O0FFaEZFO0VBQ0U7QUZtRko7O0FFcEZFO0VBQ0U7QUZ1Rko7O0FFeEZFO0VBQ0U7QUYyRko7O0FFNUZFO0VBQ0U7QUYrRko7O0FFaEdFO0VBQ0U7QUZtR0o7O0FFcEdFO0VBQ0U7QUZ1R0o7O0FFeEdFO0VBQ0U7QUYyR0o7O0FFNUdFO0VBQ0U7QUYrR0o7O0FFaEhFO0VBQ0U7QUZtSEo7O0FFcEhFO0VBQ0U7QUZ1SEo7O0FFeEhFO0VBQ0U7QUYySEo7O0FFNUhFO0VBQ0U7QUYrSEo7O0FFaElFO0VBQ0U7QUZtSUo7O0FFcElFO0VBQ0U7QUZ1SUo7O0FFeElFO0VBQ0U7QUYySUo7O0FFNUlFO0VBQ0U7QUYrSUo7O0FFaEpFO0VBQ0U7QUZtSko7O0FFcEpFO0VBQ0U7QUZ1Sko7O0FFeEpFO0VBQ0U7QUYySko7O0FFNUpFO0VBQ0U7QUYrSko7O0FFaEtFO0VBQ0U7QUZtS0o7O0FFcEtFO0VBQ0U7QUZ1S0o7O0FFeEtFO0VBQ0U7QUYyS0o7O0FFNUtFO0VBQ0U7QUYrS0o7O0FFaExFO0VBQ0U7QUZtTEo7O0FFcExFO0VBQ0U7QUZ1TEo7O0FFeExFO0VBQ0U7QUYyTEo7O0FFNUxFO0VBQ0U7QUYrTEo7O0FFaE1FO0VBQ0U7QUZtTUo7O0FFcE1FO0VBQ0U7QUZ1TUo7O0FFeE1FO0VBQ0U7QUYyTUo7O0FFNU1FO0VBQ0U7QUYrTUo7O0FFaE5FO0VBQ0U7QUZtTko7O0FFcE5FO0VBQ0U7QUZ1Tko7O0FFeE5FO0VBQ0U7QUYyTko7O0FFNU5FO0VBQ0U7QUYrTko7O0FFaE9FO0VBQ0U7QUZtT0o7O0FFcE9FO0VBQ0U7QUZ1T0o7O0FFeE9FO0VBQ0U7QUYyT0o7O0FFNU9FO0VBQ0U7QUYrT0o7O0FFaFBFO0VBQ0U7QUZtUEo7O0FFcFBFO0VBQ0U7QUZ1UEo7O0FFeFBFO0VBQ0U7QUYyUEo7O0FFNVBFO0VBQ0U7QUYrUEo7O0FFaFFFO0VBQ0U7QUZtUUo7O0FFcFFFO0VBQ0U7QUZ1UUo7O0FFeFFFO0VBQ0U7QUYyUUo7O0FFNVFFO0VBQ0U7QUYrUUo7O0FFaFJFO0VBQ0U7QUZtUko7O0FFcFJFO0VBQ0U7QUZ1Uko7O0FFeFJFO0VBQ0U7QUYyUko7O0FFNVJFO0VBQ0U7QUYrUko7O0FFaFNFO0VBQ0U7QUZtU0o7O0FFcFNFO0VBQ0U7QUZ1U0o7O0FFeFNFO0VBQ0U7QUYyU0o7O0FFNVNFO0VBQ0U7QUYrU0o7O0FFaFRFO0VBQ0U7QUZtVEo7O0FFcFRFO0VBQ0U7QUZ1VEo7O0FFeFRFO0VBQ0U7QUYyVEo7O0FFNVRFO0VBQ0U7QUYrVEo7O0FFaFVFO0VBQ0U7QUZtVUo7O0FFcFVFO0VBQ0U7QUZ1VUo7O0FFeFVFO0VBQ0U7QUYyVUo7O0FFNVVFO0VBQ0U7QUYrVUo7O0FFaFZFO0VBQ0U7QUZtVko7O0FFcFZFO0VBQ0U7QUZ1Vko7O0FFeFZFO0VBQ0U7QUYyVko7O0FFNVZFO0VBQ0U7QUYrVko7O0FFaFdFO0VBQ0U7QUZtV0o7O0FFcFdFO0VBQ0U7QUZ1V0o7O0FFeFdFO0VBQ0U7QUYyV0o7O0FFNVdFO0VBQ0U7QUYrV0o7O0FFaFhFO0VBQ0U7QUZtWEo7O0FFcFhFO0VBQ0U7QUZ1WEo7O0FFeFhFO0VBQ0U7QUYyWEo7O0FFNVhFO0VBQ0U7QUYrWEo7O0FFaFlFO0VBQ0U7QUZtWUo7O0FFcFlFO0VBQ0U7QUZ1WUo7O0FFeFlFO0VBQ0U7QUYyWUo7O0FFNVlFO0VBQ0U7QUYrWUo7O0FFaFpFO0VBQ0U7QUZtWko7O0FFcFpFO0VBQ0U7QUZ1Wko7O0FFeFpFO0VBQ0U7QUYyWko7O0FFNVpFO0VBQ0U7QUYrWko7O0FFaGFFO0VBQ0U7QUZtYUo7O0FFcGFFO0VBQ0U7QUZ1YUo7O0FFeGFFO0VBQ0U7QUYyYUo7O0FFNWFFO0VBQ0U7QUYrYUo7O0FFaGJFO0VBQ0U7QUZtYko7O0FFcGJFO0VBQ0U7QUZ1Yko7O0FFeGJFO0VBQ0U7QUYyYko7O0FFNWJFO0VBQ0U7QUYrYko7O0FFaGNFO0VBQ0U7QUZtY0o7O0FFcGNFO0VBQ0U7QUZ1Y0o7O0FFeGNFO0VBQ0U7QUYyY0o7O0FFNWNFO0VBQ0U7QUYrY0o7O0FFaGRFO0VBQ0U7QUZtZEo7O0FFcGRFO0VBQ0U7QUZ1ZEo7O0FFeGRFO0VBQ0U7QUYyZEo7O0FFNWRFO0VBQ0U7QUYrZEo7O0FFaGVFO0VBQ0U7QUZtZUo7O0FFcGVFO0VBQ0U7QUZ1ZUo7O0FFeGVFO0VBQ0U7QUYyZUo7O0FFNWVFO0VBQ0U7QUYrZUo7O0FFaGZFO0VBQ0U7QUZtZko7O0FFcGZFO0VBQ0U7QUZ1Zko7O0FFeGZFO0VBQ0U7QUYyZko7O0FFNWZFO0VBQ0U7QUYrZko7O0FFaGdCRTtFQUNFO0FGbWdCSjs7QUVwZ0JFO0VBQ0U7QUZ1Z0JKOztBRXhnQkU7RUFDRTtBRjJnQko7O0FFNWdCRTtFQUNFO0FGK2dCSjs7QUVoaEJFO0VBQ0U7QUZtaEJKOztBRXBoQkU7RUFDRTtBRnVoQko7O0FFeGhCRTtFQUNFO0FGMmhCSjs7QUU1aEJFO0VBQ0U7QUYraEJKOztBRWhpQkU7RUFDRTtBRm1pQko7O0FFcGlCRTtFQUNFO0FGdWlCSjs7QUV4aUJFO0VBQ0U7QUYyaUJKOztBRTVpQkU7RUFDRTtBRitpQko7O0FFaGpCRTtFQUNFO0FGbWpCSjs7QUVwakJFO0VBQ0U7QUZ1akJKOztBRXhqQkU7RUFDRTtBRjJqQko7O0FFNWpCRTtFQUNFO0FGK2pCSjs7QUVoa0JFO0VBQ0U7QUZta0JKOztBRXBrQkU7RUFDRTtBRnVrQko7O0FFeGtCRTtFQUNFO0FGMmtCSjs7QUU1a0JFO0VBQ0U7QUYra0JKOztBRWhsQkU7RUFDRTtBRm1sQko7O0FFcGxCRTtFQUNFO0FGdWxCSjs7QUV4bEJFO0VBQ0U7QUYybEJKOztBRTVsQkU7RUFDRTtBRitsQko7O0FFaG1CRTtFQUNFO0FGbW1CSjs7QUVwbUJFO0VBQ0U7QUZ1bUJKOztBRXhtQkU7RUFDRTtBRjJtQko7O0FFNW1CRTtFQUNFO0FGK21CSjs7QUVobkJFO0VBQ0U7QUZtbkJKOztBRXBuQkU7RUFDRTtBRnVuQko7O0FFeG5CRTtFQUNFO0FGMm5CSjs7QUU1bkJFO0VBQ0U7QUYrbkJKOztBRWhvQkU7RUFDRTtBRm1vQko7O0FFcG9CRTtFQUNFO0FGdW9CSjs7QUV4b0JFO0VBQ0U7QUYyb0JKOztBRTVvQkU7RUFDRTtBRitvQko7O0FFaHBCRTtFQUNFO0FGbXBCSjs7QUVwcEJFO0VBQ0U7QUZ1cEJKOztBRXhwQkU7RUFDRTtBRjJwQko7O0FFNXBCRTtFQUNFO0FGK3BCSjs7QUVocUJFO0VBQ0U7QUZtcUJKOztBRXBxQkU7RUFDRTtBRnVxQko7O0FFeHFCRTtFQUNFO0FGMnFCSjs7QUU1cUJFO0VBQ0U7QUYrcUJKOztBRWhyQkU7RUFDRTtBRm1yQko7O0FFcHJCRTtFQUNFO0FGdXJCSjs7QUV4ckJFO0VBQ0U7QUYyckJKOztBRTVyQkU7RUFDRTtBRityQko7O0FFaHNCRTtFQUNFO0FGbXNCSjs7QUVwc0JFO0VBQ0U7QUZ1c0JKOztBRXhzQkU7RUFDRTtBRjJzQko7O0FFNXNCRTtFQUNFO0FGK3NCSjs7QUVodEJFO0VBQ0U7QUZtdEJKOztBRXB0QkU7RUFDRTtBRnV0Qko7O0FFeHRCRTtFQUNFO0FGMnRCSjs7QUU1dEJFO0VBQ0U7QUYrdEJKOztBRWh1QkU7RUFDRTtBRm11Qko7O0FFcHVCRTtFQUNFO0FGdXVCSjs7QUV4dUJFO0VBQ0U7QUYydUJKOztBRTV1QkU7RUFDRTtBRit1Qko7O0FFaHZCRTtFQUNFO0FGbXZCSjs7QUVwdkJFO0VBQ0U7QUZ1dkJKOztBRXh2QkU7RUFDRTtBRjJ2Qko7O0FFNXZCRTtFQUNFO0FGK3ZCSjs7QUVod0JFO0VBQ0U7QUZtd0JKOztBRXB3QkU7RUFDRTtBRnV3Qko7O0FFeHdCRTtFQUNFO0FGMndCSjs7QUU1d0JFO0VBQ0U7QUYrd0JKOztBRWh4QkU7RUFDRTtBRm14Qko7O0FFcHhCRTtFQUNFO0FGdXhCSjs7QUdFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBLG1DQUFtQztBQUNuQyxnQkFBZ0I7QUFDaEI7Ozs7OztFQU1FO0FBQ0Y7RUFDRSxpQ0FBaUM7RUFDakMsNENBQWtEO0VBQ2xELG1QQUFzUztFQUN0UyxtQkFBbUI7RUFDbkIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsK0VBQStFO0VBQy9FLDRDQUE0QztFQUM1QyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxzQ0FBc0M7RUFDdEMsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBLG9DQUFvQztBQUNwQyxnQkFBZ0I7QUFDaEI7Ozs7OztFQU1FO0FBQ0Y7RUFDRSx3QkFBd0I7RUFDeEIsd0JBQXdCO0VBQ3hCLDRCQUE0QjtFQUM1QixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwwREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7O0FBRUE7RUFDRSwyREFBNkM7QUFDL0M7QUFDQSxtQ0FBbUMsQztBQ2pzTW5DLGdCQUFnQjtBQUFoQjs7Q0FBQTtBQUFBOzs7Q0FBQTtBQUFBOzs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtLQUFBO0VBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7Ozs7Q0FBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7VUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7Ozs7O0VBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBOzs7O0VBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOzs7O0NBQUE7QUFBQTs7Ozs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7RUFBQTtBQUFBO0FBQUE7OztDQUFBO0FBQUE7Ozs7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7Q0FBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOzs7Q0FBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTs7O0NBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7O0NBQUE7QUFBQTs7Ozs7Ozs7Ozs7OztFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBOzs7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7OztDQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBOztFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7Ozs7Q0FBQTtBQUFBOzs7Ozs7OztFQUFBO0VBQUE7QUFBQTtBQUFBOztDQUFBO0FBQUE7O0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtLQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtLQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBMEVRO0VBQUE7S0FBQTtVQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUE1REE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBSVY7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFTVTtFQUFBO0VBQUE7QUFBQTtBQUFWO0VBQUE7RUFBQTtBQUFBO0FBYU07RUFBQTtFQUFBO0FBQUE7QUFKTjtFQUFBO0VBQUE7QUFBQTtBQWtCVTtFQVRWO0VBQUE7QUFTVTtBQ3pEWjtFQUFBO0VBQUE7QUFBQTtBRHlEWTtFQUFBO0VBQUE7QUFBQTtBQUdBO0VBQUE7RUFBQTtBQUFBO0FBNURaO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0tBQUE7VUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtPQUFBO0FBQUE7QUFBQTtFQUFBO09BQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtLQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtVQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBQUE7RUFBQTtBQUFBO0FBSUE7SUFDSTtJQUNJO0lBQ0E7RUFHTjtBQ1ZGOztDQUFBO0FBU0E7O0NBQUE7QUFVQTs7Q0FBQTtBQXNDQTs7Q0FBQTtBQVdBOztDQUFBO0FBU0E7O0NBQUE7QUM3RUE7Ozs7OztDQUFBO0FBUUE7Ozs7Ozs7Ozs7OztFQVlJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb0VKOztBRWpFQTtFQUNJO0FGb0VKOztBRWpFQTs7RUFFQztBRm9FRDs7QUVqRUE7RUFDSTtBRm9FSjs7QUVqRUE7RUFDSTtBRm9FSjs7QUVqRUE7O0VBRUk7RUFDQTtBRm9FSjs7QUVqRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb0VKOztBRWpFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0FGb0VKOztBRWpFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZvRUo7O0FFakVBO0VBQ0k7QUZvRUo7O0FFakVBO0VBQ0k7RUFDQTtBRm9FSjs7QUVqRUE7RUFDSTtFQUNBO0FGb0VKOztBRWpFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb0VKOztBRWpFQTtFQUNJO0FGb0VKOztBR3hLQTtBQUVBOytFQUFBO0FBR0E7Ozs7RUFBQTtBQU1BO0VBQ0U7RUFBbUI7RUFDbkI7RUFBNEI7RUFDNUI7RUFBZ0M7QUgyS2xDOztBR3hLQTsrRUFBQTtBQUdBOztFQUFBO0FBSUE7RUFDRTtBSHlLRjs7QUd0S0E7O0VBQUE7QUFJQTs7Ozs7O0VBTUU7QUh3S0Y7O0FHcktBOzs7RUFBQTtBQUtBO0VBQ0U7RUFDQTtBSHVLRjs7QUdwS0E7K0VBQUE7QUFHQTs7O0VBQUE7QUFLQTs7O0VBRU87RUFDTDtBSHNLRjs7QUduS0E7O0VBQUE7QUFJQTtFQUNFO0FIcUtGOztBR2xLQTs7O0VBQUE7QUFLQTtFQUNFO0VBQXlCO0VBQ3pCO0VBQVc7RUFDWDtFQUFtQjtBSHVLckI7O0FHcEtBOzs7RUFBQTtBQUtBO0VBQ0U7RUFBbUM7RUFDbkM7RUFBZ0I7QUh3S2xCOztBR3JLQTsrRUFBQTtBQUdBOzs7RUFBQTtBQUtBO0VBQ0U7RUFBK0I7RUFDL0I7RUFBdUM7QUh3S3pDOztBR3JLQTs7O0VBQUE7QUFLQTtFQUNFO0VBQXFCO0VBQ3JCO0VBQTRCO0VBQzVCO1VBQUE7RUFBbUM7QUgwS3JDOztBR3ZLQTs7RUFBQTtBQUlBOztFQUVFO0FIeUtGOztBR3RLQTs7RUFBQTtBQUlBOztFQUVFO0FId0tGOztBR3JLQTs7O0VBQUE7QUFLQTs7O0VBR0U7RUFBbUM7RUFDbkM7RUFBZ0I7QUh5S2xCOztBR3RLQTs7RUFBQTtBQUlBO0VBQ0U7QUh3S0Y7O0FHcktBOztFQUFBO0FBSUE7RUFDRTtFQUNBO0FIdUtGOztBR3BLQTs7RUFBQTtBQUlBO0VBQ0U7QUhzS0Y7O0FHbktBOzs7RUFBQTtBQUtBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FIcUtGOztBR2xLQTtFQUNFO0FIcUtGOztBR2xLQTtFQUNFO0FIcUtGOztBR2xLQTsrRUFBQTtBQUdBOztFQUFBO0FBSUE7O0VBRUU7QUhtS0Y7O0FHaEtBOztFQUFBO0FBSUE7RUFDRTtFQUNBO0FIa0tGOztBRy9KQTs7RUFBQTtBQUlBO0VBQ0U7QUhpS0Y7O0FHOUpBOztFQUFBO0FBSUE7RUFDRTtBSGdLRjs7QUc3SkE7K0VBQUE7QUFHQTs7O0VBQUE7QUFLQTs7Ozs7RUFLRTtFQUF5QjtFQUN6QjtFQUFpQjtFQUNqQjtFQUFtQjtFQUNuQjtFQUFXO0FIa0tiOztBRy9KQTs7O0VBQUE7QUFLQTs7RUFDUTtFQUNOO0FIa0tGOztBRy9KQTs7O0VBQUE7QUFLQTs7RUFDUztFQUNQO0FIa0tGOztBRy9KQTs7OztFQUFBO0FBTUE7Ozs7RUFJRTtFQUE0QjtBSGtLOUI7O0FHL0pBOztFQUFBO0FBSUE7Ozs7RUFJRTtFQUNBO0FIaUtGOztBRzlKQTs7RUFBQTtBQUlBOzs7O0VBSUU7QUhnS0Y7O0FHN0pBOztFQUFBO0FBSUE7RUFDRTtBSCtKRjs7QUc1SkE7Ozs7O0VBQUE7QUFPQTtFQUNFO0VBQXdCO0VBQ3hCO0VBQWdCO0VBQ2hCO0VBQWdCO0VBQ2hCO0VBQWlCO0VBQ2pCO0VBQVk7RUFDWjtFQUFxQjtBSG9LdkI7O0FHaktBOzs7RUFBQTtBQUtBO0VBQ0U7RUFBdUI7RUFDdkI7RUFBMEI7QUhxSzVCOztBR2xLQTs7RUFBQTtBQUlBO0VBQ0U7QUhvS0Y7O0FHaktBOzs7RUFBQTtBQUtBOztFQUVFO0VBQXdCO0VBQ3hCO0VBQVk7QUhxS2Q7O0FHbEtBOztFQUFBO0FBSUE7O0VBRUU7QUhvS0Y7O0FHaktBOzs7RUFBQTtBQUtBO0VBQ0U7RUFBK0I7RUFDL0I7RUFBc0I7QUhxS3hCOztBR2xLQTs7RUFBQTtBQUlBOztFQUVFO0FIb0tGOztBR2pLQTs7O0VBQUE7QUFLQTtFQUNFO0VBQTRCO0VBQzVCO0VBQWU7QUhxS2pCOztBR2xLQTsrRUFBQTtBQUdBOzs7RUFBQTtBQUtBOztFQUVFO0FIbUtGOztBR2hLQTs7RUFBQTtBQUlBO0VBQ0U7QUhrS0Y7O0FHL0pBOytFQUFBO0FBR0E7O0VBQUE7QUFJQTtFQUNFO0FIZ0tGOztBRzdKQTs7RUFBQTtBQUlBO0VBQ0U7QUgrSkY7O0FHNUpBOytFQUFBO0FBR0E7O0VBQUE7QUFJQTtFQUNFO0FINkpGOztBSTFsQkE7O0NBQUE7QUNBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTGdtQko7QUl6bEJJO0VDYko7SUFTUTtJQUNBO0VMaW1CTjtBQUNGOztBSzlsQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxpbUJKOztBQ3JuQkE7O0NBQUE7QUFTQTs7Q0FBQTtBQVVBOztDQUFBO0FBc0NBOztDQUFBO0FBV0E7O0NBQUE7QUFTQTs7Q0FBQTtBSzdFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUxXQSxrQktWdUI7RUFDdkI7RUFDQTtFQUNBO0FONm9CSjs7QU0xb0JBO0VBQ0k7RUFDQTtBTjZvQko7O0FNMW9CQTtFQUNJO0FONm9CSjs7QU0xb0JBO0VBQ0k7RUFDQTtFQUNBO0FONm9CSjtBTTNvQkk7RUFDSTtFQUNBO0FONm9CUjtBTTFvQkk7RUFDSTtBTjRvQlI7QU16b0JJO0VBQ0k7RUFDQTtBTjJvQlI7O0FNdm9CQTtFQUNJLFdDeENJO0VEeUNKO0VBQ0E7QU4wb0JKO0FNeG9CSTtFQUNJO0VBQ0E7QU4wb0JSO0FNdm9CSTtFQUNJO0FOeW9CUjtBTXRvQkk7RUFDSTtFQUNBO0FOd29CUjs7QU1wb0JBO0VBQ0ksV0M1REk7RUQ2REo7RUFDQTtBTnVvQko7QU1yb0JJO0VBQ0k7RUFDQTtBTnVvQlI7QU1wb0JJO0VBQ0k7RUFDQTtBTnNvQlI7QU1ub0JJO0VBQ0k7RUFDSTtBTnFvQlo7O0FNam9CQTtFQUNJLFdDakZJO0VEa0ZKLHlCQ3ZFTTtFRHdFTjtBTm9vQko7QU1sb0JJO0VBQ0k7RUFDQTtBTm9vQlI7QU1qb0JJO0VBQ0k7RUFDQTtBTm1vQlI7QU1ob0JJO0VBQ0k7RUFDQTtBTmtvQlI7O0FNOW5CQTtFQUNJLFdDdEdJO0VEdUdKLHlCQ2hHRTtFRGlHRjtBTmlvQko7QU0vbkJJO0VBQ0k7RUFDQTtBTmlvQlI7QU05bkJJO0VBQ0k7RUFDQTtBTmdvQlI7QU03bkJJO0VBQ0k7RUFDQTtBTituQlI7O0FNMW5CQTtFQUNJO0FONm5CSjs7QU0xbkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjZuQko7QU0zbkJJO0VBQ0k7QU42bkJSOztBTXpuQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0MzSUU7QVB1d0JOOztBTXpuQkE7RUFDSSxjQzFJTTtBUHN3QlY7QU0xbkJJO0VBQ0k7QU40bkJSOztBUXR4QkE7RUFDSTtFUDZHSCx3Qk81R3lCO0VQNkd0QixxQk83R3NCO0VQOEdqQixnQk85R2lCO0VBQ3RCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VQT0Esa0JPTnVCO0VBQ3ZCO0VBQ0E7RUFDQTtBUjh4Qko7QVE1eEJJO0VBQ0k7RUFDQTtBUjh4QlI7O0FRcnhCSTs7OztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJOzs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0o7Ozs7RUFDSSxxQkR4QkY7RUN5QkU7RUFDQTtBUml5QlI7QVE3eEJROzs7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdKOzs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVJxeUJSOztBUWp5QkE7RUFDSTtFQUNBO0VBQ0E7RVByQ0Esa0JPc0N1QjtFQUN2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSdXlCSjtBUXJ5Qkk7RUFDSTtFQUNBO0FSdXlCUjtBUXB5Qkk7RUFDSSxxQkQxREY7RUMyREU7RUFDQTtBUnN5QlI7QVFweUJRO0VBQ0k7QVJzeUJaOztBUWh5Qkk7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7RUFBQTtBQUFBO0FBSUE7RUFBQTtBQUFBOztBQUtKO0VBQ0k7RUN0REUsaUJEdURpQjtBUm95QjNCO0FRbHlCUTtFQUNJO0FSb3lCWjs7QVE5eEJJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBS0E7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7QUFBQTs7QUFLSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7QUFBQTs7QUFJUjtFQzVIK0I7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFrSEMsd0JEUW9CO0VDUG5CLHVCRE9tQjtFQ05mLG1CRE1lO0VDOUJwQixtQ0QrQndCO0VDOUJ2QixrQ0Q4QnVCO0VDN0JuQiw4QkQ2Qm1CO0VDNUJqQiw0QkQ0QmlCO0FSNnlCN0I7O0FRenlCSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBO0FBRUE7RUFDSTtBUjZ5QlI7O0FRenlCQTtFQzFJK0I7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFrSEMsd0JEc0JvQjtFQ3JCbkIsdUJEcUJtQjtFQ3BCZixtQkRvQmU7RUM1Q3BCLDRCRDZDd0I7RUM1Q3ZCLDJCRDRDdUI7RUMzQ25CLHVCRDJDbUI7RUMxQ2pCLHFCRDBDaUI7RUFDekI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUjJ6Qko7O0FReHpCQTtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QVIyekJKOztBUTN6Qkk7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFHSTtFQUNBO0FBSko7QUFPQTtFQUNJO0FSMHpCUjs7QVF0ekJBO0VBQ0k7RUFDQTtBUnl6Qko7QVFyekJJO0VDNUsyQjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QkR3RHdCO0VDdkR2Qix1QkR1RHVCO0VDdERuQixtQkRzRG1CO0FSazBCN0I7QVEvekJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RVB4RVAsd0JPeUU2QjtFUHhFMUIscUJPd0UwQjtFUHZFckIsZ0JPdUVxQjtFQUN0QjtBUm0wQlI7QVEvekJnQjtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBSVI7RUFDSTtBUit6Qlo7O0FRenpCSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBO0FBRUE7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QVI2ekJSOztBUXZ6Qkk7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0o7RUFDSTtFQUNBLHNCRDNOQTtFQzROQTtFQUNBO0VQL01KLGtCT2dOMkI7RUFFdkI7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDdk91QjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QkRtSHdCO0VDbEh2Qix1QkRrSHVCO0VDakhuQixtQkRpSG1CO0VBQ3JCO0VQMUZKO0VBQTJCO0VBQzNCO0VBQXdCO0VBQ3hCO0VBQXVCO0VBRXZCO0VBQ0E7RUFDQTtBRG82Qko7QVE1MEJZO0VBQUE7RUFBQTtBQUFBO0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RVAxTFIsMkJPMkwyQjtBUmsxQi9CO0FRLzBCUTtFQUlJO0VBQ0E7RUFDQTtBUjgwQlo7QVFuMUJZO0VQL0xSLDBDT2dNK0I7QVJ5MUJuQztBUWoxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCRDVRQTtFQzZRQTtFQUNBO0VBQ0E7QVJtMUJSO0FRajFCUTtFQUNJO0VBQ0Esc0JEblJKO0FQc21DUjtBUWoxQlk7RUN0Um1CO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCRGtLZ0M7RUNqSy9CLHVCRGlLK0I7RUNoSzNCLG1CRGdLMkI7RVB4SWpDO0VBQTJCO0VBQzNCO0VBQXdCO0VBQ3hCO0VBQXVCO0VBRXZCO0VBQ0E7RUFDQTtFT3FJWSxjRHZSVDtFQ3dSUztFQUNBO0VBQ0EsY0R2UlY7RUN3UlU7RUFDQTtFQUNBO0FScTJCaEI7QVFuMkJnQjtFQUNJO0FScTJCcEI7O0FVMW9DQTtFQUNJO0FWNm9DSjtBVTNvQ0k7RUFDSTtFQUNBO0VBQ0E7RVRVSixrQlNUMkI7RUFDdkI7QVZncENSO0FDejlCSTtFQUNJO0VBQ0EsV00vTEE7QVAwcENSO0FDejlCUTtFQUNJO0VBQ0EsV01sTUo7RU5tTUksc0JNcE1KO0FQK3BDUjtBQ3Y5Qkk7RUFDSTtFQUNBLFdNMU1BO0FQbXFDUjtBQ3Y5QlE7RUFDSTtFQUNBLFdNN01KO0VOOE1JLHNCTS9NSjtBUHdxQ1I7QUNyOUJJO0VBQ0k7RUFDQSxXTXJOQTtBUDRxQ1I7QUNwOUJJO0VBQ0k7RUFDQSxXTXpOQTtBUCtxQ1I7QUNuOUJJO0VBQ0k7RUFDQSxXTS9OQTtBUG9yQ1I7QUNsOUJJO0VBQ0k7RUFDQSxjTTlORjtBUGtyQ047QUNqOUJJO0VBQ0k7RUFDQSxXTXpPQTtBUDRyQ1I7QVVqckNJO0VBQ0k7RUFDQTtFQUNBO0VUaURKLDJCU2hEdUI7QVZ1ckMzQjtBVXJyQ1E7RURsQnVCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBZ0NNLGVDaEJxQjtFQUNuQjtBVmtzQ1o7QVUvckNRO0VEeEJ1QjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QkM1RjRCO0VENkYzQix1QkM3RjJCO0VEOEZ2QixtQkM5RnVCO0VEc0U1Qiw0QkNyRWdDO0VEc0UvQiwyQkN0RStCO0VEdUUzQix1QkN2RTJCO0VEd0V6QixxQkN4RXlCO0VBQ3pCO0VBQ0E7RUFDQTtFVGZSLGtCU2dCK0I7RUFDdkI7RUFDQTtFQUNBLFdIakNKO0VHa0NJO0FWbXRDWjtBQ3hqQ0k7RUFDSTtFQUNBLFdNL0xBO0FQeXZDUjtBQ3hqQ1E7RUFDSTtFQUNBLFdNbE1KO0VObU1JLHNCTXBNSjtBUDh2Q1I7QUN0akNJO0VBQ0k7RUFDQSxXTTFNQTtBUGt3Q1I7QUN0akNRO0VBQ0k7RUFDQSxXTTdNSjtFTjhNSSxzQk0vTUo7QVB1d0NSO0FDcGpDSTtFQUNJO0VBQ0EsV01yTkE7QVAyd0NSO0FDbmpDSTtFQUNJO0VBQ0EsV016TkE7QVA4d0NSO0FDbGpDSTtFQUNJO0VBQ0EsV00vTkE7QVBteENSO0FDampDSTtFQUNJO0VBQ0EsY005TkY7QVBpeENOO0FDaGpDSTtFQUNJO0VBQ0EsV016T0E7QVAyeENSOztBVzd4Q0E7RUFDSTtFQUNBO0VBQ0Esc0JKREk7RU5jSixrQlVadUI7RUFDdkI7RUFDQTtFQUNBO0FYbXlDSjtBV2p5Q0k7RUFDSTtBWG15Q1I7QVdoeUNJO0VBQ0k7QVhreUNSO0FXL3hDSTtFQUNJO0FYaXlDUjtBVzl4Q0k7RUFDSTtFQUNBO0FYZ3lDUjtBVzl4Q1E7RVZ3Q0osMkJVdkMyQjtBWG95Qy9CO0FXanlDUTtFQUNJO0VBQ0E7RUFDQTtBWG15Q1o7QVdqeUNZO0VBQ0k7RUFDQTtBWG15Q2hCO0FXOXhDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhneUNSO0FXOXhDUTtFQUVJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBWDh4Q1o7QVczeENRO0VBQ0k7RUFDQTtBWDZ4Q1o7QVcxeENRO0VBQ0k7RUFDQTtBWDR4Q1o7O0FZNzFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7O0FBS0o7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFBQTtFQUFBO0FBQUE7O0FDNUNSO0VBQ0k7QWJ1NENKO0FhcjRDSTtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FidTRDUjtBYXI0Q1E7RUFDSTtFQUNBO0FidTRDWjtBYXA0Q1E7RUFDSTtBYnM0Q1o7QWFsNENJO0VBQ0k7RUFDQTtBYm80Q1I7QWFqNENZO0VBQ0k7QWJtNENoQjtBYS8zQ1E7RUFDSTtFQUNBO0FiaTRDWjtBYTkzQ1E7RUFDSTtFQUNBO0FiZzRDWjtBYTczQ1E7RUFDSTtFQUNBO0FiKzNDWjtBYTUzQ1E7RUFDSTtFQUNBO0FiODNDWjs7QWMxNkNBO0VBQ0k7QWQ2NkNKO0FjMzZDSTtFQUNJO0FkNjZDUjtBYzE2Q0k7RUxOMkI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFvQkMsMkJLaEIyQjtFTGtCdEIsc0JLbEJzQjtFTDhHM0Isd0JLN0d3QjtFTDhHdkIsdUJLOUd1QjtFTCtHbkIsbUJLL0dtQjtFTHVGeEIsNEJLdEY0QjtFTHVGM0IsMkJLdkYyQjtFTHdGdkIsdUJLeEZ1QjtFTHlGckIscUJLekZxQjtFQUV6QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNjdDUjtBYzM3Q1E7RUFDSTtFQUNBO0FkNjdDWjtBYzE3Q1E7RUFDSTtBZDQ3Q1o7QWNyN0NRO0VBQ0k7QWR1N0NaO0FjbjdDSTtFQUNJO0VBQ0E7QWRxN0NSO0FjbDdDWTtFQUNJO0FkbzdDaEI7QWNoN0NRO0VBQ0k7RUFDQTtBZGs3Q1o7QWMvNkNRO0VBQ0k7RUFDQTtBZGk3Q1o7QWM5NkNRO0VBQ0k7RUFDQTtBZGc3Q1o7O0FlMytDQTtFQUNJO0FmOCtDSjtBZTErQ1E7RU5KdUI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFrSEMsd0JNaEg0QjtFTmlIM0IsdUJNakgyQjtFTmtIdkIsbUJNbEh1QjtFTjBGNUIsbUNNekZnQztFTjBGL0Isa0NNMUYrQjtFTjJGM0IsOEJNM0YyQjtFTjRGekIsNEJNNUZ5QjtBZjIvQ3JDO0Fldi9DWTtFQUNJO0VBQ0E7RUFDQTtBZnkvQ2hCO0FlcC9DSTtFTm5CMkI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFrSEMsd0JNakd3QjtFTmtHdkIsdUJNbEd1QjtFTm1HbkIsbUJNbkdtQjtFTjJFeEIsbUNNMUU0QjtFTjJFM0Isa0NNM0UyQjtFTjRFdkIsOEJNNUV1QjtFTjZFckIsNEJNN0VxQjtFQUN6QjtBZnFnRFI7O0FnQjdoREE7RVBDK0I7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7QVRvaURKO0FnQnBpRFk7RUFDSTtFQUNBO0FoQnNpRGhCO0FnQmppRFk7RUFDSTtFQUNBO0FoQm1pRGhCO0FnQjdoRGdCO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QUFEQTtBQU9SO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFESjtFQUdJO0FoQjRoRFI7QWdCMWhEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCNGhEWjs7QWlCbmtEQTtFQUNJO0VBQ0E7RWhCY0Esa0JnQmJ1QjtFQUN2QjtFQUNBO0FqQnlrREo7QWlCdmtESTtFQUNJO0VBQ0E7RUFDQSxXVlJBO0FQaWxEUjtBaUJ0a0RJO0VBQ0k7RUFDQTtFQUNBLFdWZEE7QVBzbERSO0FpQnJrREk7RUFDSTtFQUNBO0VBQ0E7QWpCdWtEUjtBaUJwa0RJO0VSeEIyQjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFUXNCSTtBakI4a0RSOztBa0J4bURJO0VUQTJCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBNEZDLG1DUzlGNEI7RVQrRjNCLGtDUy9GMkI7RVRnR3ZCLDhCU2hHdUI7RVRpR3JCLDRCU2pHcUI7QWxCdW5EakM7QWtCcG5EWTtFQUNJO0FsQnNuRGhCO0FrQmpuREk7RUFDSTtBbEJtbkRSO0FrQmhuREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbEJrbkRSO0FrQi9tREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQmluRFI7QWtCL21EUTtFQUNJLHlCWHRCTjtBUHVvRE47O0FtQi9vREk7RVZBMkI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFvQkMsMkJVdEIyQjtFVndCdEIsc0JVeEJzQjtBbkI2cERoQztBbUIzcERRO0VWSnVCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLDBCVWhINEI7RVZpSDNCLHlCVWpIMkI7RVZrSHZCLHFCVWxIdUI7RUFDckI7RUFDQTtFQUNBO0FuQndxRFo7QW1CdHFEWTtFQUNJO0FuQndxRGhCO0FtQnJxRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFbEJKWixrQmtCS21DO0VBQ3ZCO0VBQ0E7QW5CMHFEaEI7QW1CeHFEZ0I7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBbkJ5cURwQjtBbUJ0cURnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Cd3FEcEI7QW1CcHFEZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQnNxRHBCO0FtQmxxRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkJvcURoQjtBbUJqcURZO0VWdUNQLDhCVXRDb0M7RVZ1Q25DLDZCVXZDbUM7RVZ3Qy9CLHlCVXhDK0I7RVZ5QzdCLHVCVXpDNkI7QW5CdXFEekM7QW1CcnFEZ0I7RUFDSTtFQUNBO0VBQ0E7QW5CdXFEcEI7QW1CcnFEb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CdXFEeEI7QW1CbnFEb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CcXFEeEI7QW1CanFEZ0I7RVY1Qk4sUVU2QnlCO0VBQ2Y7QW5CdXFEcEI7QW1CcHFEZ0I7RUFDSTtFQUNBO0FuQnNxRHBCOztBb0Jud0RBO0VBQ0k7QXBCc3dESjtBb0Jud0RRO0VBQUE7RUFBQTtBQUFBO0FBR0k7RUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7RUFBQTtBQUFBOztBQUtaO0VBQ0k7QXBCa3dESjs7QW9CL3ZEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmI1Qkk7RWE2Qko7RW5CZkEsa0JtQmdCdUI7RUFDdkI7QXBCcXdESjtBb0Jud0RJO0VBQ0k7RUFDQTtBcEJxd0RSO0FvQmx3REk7RUFDSTtBcEJvd0RSO0FvQmp3REk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCbXdEUjtBb0Jod0RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCa3dEUjtBb0Jod0RRO0VBQ0k7QXBCa3dEWjtBb0IvdkRRO0VBQ0k7RUFDQTtBcEJpd0RaO0FvQjl2RFE7RUFDSTtBcEJnd0RaO0FvQjl2RFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQmd3RGhCO0FvQjV2RGdCO0VBQ0k7QXBCOHZEcEI7QW9CdnZEUTtFQUNJLHNCYjdGSjtBUHMxRFI7QW9CcnZEWTtFQUNJO0FwQnV2RGhCO0FvQmx2REk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmI5R0E7RWErR0E7RW5CakdKLGtCbUJrRzJCO0VBQ3ZCO0FwQnV2RFI7O0FxQjEyREE7RUFDSTtFQUNBO0VBQ0E7RXBCYUEsa0JvQlp1QjtBckJnM0QzQjtBcUI5MkRJO0VBQ0k7QXJCZzNEUjtBcUI3MkRJO0VBQ0kseUJkRkY7QVBpM0ROO0FxQjUyREk7RUFDSSx5QmRMQTtBUG0zRFI7QXFCMzJESTtFQUNJLHlCZExDO0FQazNEVDs7QXNCaDREQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCbTRESjtBc0JqNERJO0VyQjBIQTtFQUNBO0VBQ0E7RUFuSEEsa0JxQlAyQjtFQUN2QjtFQUNBO0F0Qnc0RFI7QXNCcjRESTtFYmIyQjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QmF2R3dCO0Vid0d2Qix1QmF4R3VCO0VieUduQixtQmF6R21CO0ViaUZ4Qiw0QmFoRjRCO0ViaUYzQiwyQmFqRjJCO0Via0Z2Qix1QmFsRnVCO0VibUZyQixxQmFuRnFCO0VyQkQ3QixrQnFCRTJCO0VBQ3ZCO0VBQ0E7RUFDQSx5QmZoQkQ7RWVpQkM7RUFDQTtBdEJ5NURSOztBdUIvNkRJO0VBQ0k7QXZCazdEUjtBdUI5NkRRO0VBQ0k7QXZCZzdEWjtBdUIxNkRRO0VkWnVCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBNEZDLG1DY2xGZ0M7RWRtRi9CLGtDY25GK0I7RWRvRjNCLDhCY3BGMkI7RWRxRnpCLDRCY3JGeUI7RUFDekI7QXZCdzdEWjtBSTM3REk7RW1CQUk7SUFNUTtFdkJ5N0RkO0FBQ0Y7QXVCdjdEWTtFQUNJO0F2Qnk3RGhCO0F1QnY3RGdCO0VBQ0k7QXZCeTdEcEI7QUl0OERJO0VtQllZO0lBSVE7RXZCMDdEdEI7QUFDRjtBdUJwN0RnQjtFQUNJO0F2QnM3RHBCO0F1Qm43RGdCO0VBQ0k7QXZCcTdEcEI7QXVCaDdEUTtFQUNJO0VBQ0E7QXZCazdEWjtBdUIvNkRRO0VkbER1QjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQW9CQyx3QmM0QitCO0VkMUIxQixtQmMwQjBCO0VkaEIxQixlY2lCcUI7RWQyQzFCLG1DYzFDZ0M7RWQyQy9CLGtDYzNDK0I7RWQ0QzNCLDhCYzVDMkI7RWQ2Q3pCLDRCYzdDeUI7QXZCbThEckM7QXVCajhEWTtFQUNJO0F2Qm04RGhCO0F1Qmo4RGdCO0VBQ0k7RUFDQTtBdkJtOERwQjtBSXAvREk7RW1CK0NZO0lBS1E7RXZCbzhEdEI7QUFDRjtBdUJsOERvQjtFQUNJO0F2Qm84RHhCO0FJNS9ESTtFbUJ1RGdCO0lBSVE7RXZCcThEMUI7QUFDRjtBdUJqOERnQjtFZDVFZTtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQTRGQyxtQ2NsQndDO0VkbUJ2QyxrQ2NuQnVDO0Vkb0JuQyw4QmNwQm1DO0VkcUJqQyw0QmNyQmlDO0Vkd0N4QywwQmN2Q29DO0Vkd0NuQyx5QmN4Q21DO0VkeUMvQixxQmN6QytCO0F2Qms5RHpDO0F1Qi84RGdCO0VkbEZlO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBNEZDLG1DY1p3QztFZGF2QyxrQ2NidUM7RWRjbkMsOEJjZG1DO0VkZWpDLDRCY2ZpQztFZGtDeEMsd0JjakNvQztFZGtDbkMsdUJjbENtQztFZG1DL0IsbUJjbkMrQjtFZGpEL0IsZWNrRDZCO0F2Qm0rRHZDO0FJN2lFSTtFbUI4RW9CO0lBRVE7RXZCaStEOUI7QUFDRjtBdUI1OURvQjtFQUNJO0F2Qjg5RHhCO0FJcmpFSTtFbUJzRmdCO0lBSVE7RXZCKzlEMUI7RXVCNTlEc0I7SUFFUTtFdkIrOUQ5QjtBQUpGO0F1QnY5RHdCO0VBQ0k7RWRoQnZCLGdDY2lCZ0Q7RWRoQi9DLCtCY2dCK0M7RWRmM0MsMkJjZTJDO0VkZHpDLHlCY2N5QztFZEtoRCx3QmNKNEM7RWRLM0MsdUJjTDJDO0VkTXZDLG1CY051QztFZHRDM0Msa0JjdUMyQztFZHRDdkMsY2NzQ3VDO0VkbEQ1QyxpQmNtRDBDO0VkbER6QyxnQmNrRHlDO0VkakRyQyxZY2lEcUM7QXZCMitEL0M7QXVCeitENEI7RUFDSTtBdkIyK0RoQztBSXRsRUk7RW1CbUdvQjtJZC9HTztJQUNBO0lBQ0E7SUFDQTtJQUMzQjtFVDBtRUY7QUFDRjtBdUJqL0Q0QjtFZDFGbEIsZWMyRnlDO0F2QnMvRG5EO0F1Qm4vRDRCO0VBQ0k7QXZCcS9EaEM7QXVCbi9EZ0M7RUFDSTtBdkJxL0RwQztBdUIvK0R3Qjs7RUFFSTtFQUNBO0F2QmkvRDVCO0FJcG5FSTtFbUJnSW9COztJQU1RO0V2Qm0vRDlCO0FBQ0Y7QXVCOStEZ0I7RUFDSTtBdkJnL0RwQjtBdUI3K0RnQjtFQUVJO0F2QjgrRHBCO0F1QjUrRG9CO0VBQ0k7RUFDQTtBdkI4K0R4QjtBdUJ6K0R3QjtFQUNJO0F2QjIrRDVCO0F1QngrRHdCO0VBQ0k7QXZCMCtENUI7QXVCeCtENEI7RUFDSTtBdkIwK0RoQztBdUJ2K0Q0QjtFQUNJO0VBQ0E7QXZCeStEaEM7QXVCdCtENEI7RUFDSTtBdkJ3K0RoQztBdUJuK0RvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2QnErRHhCO0F1Qm4rRHdCO0VBQ0k7RWRwR3ZCLGdDY3FHZ0Q7RWRwRy9DLCtCY29HK0M7RWRuRzNDLDJCY21HMkM7RWRsR3pDLHlCY2tHeUM7RWQvRWhELHdCY2dGNEM7RWQvRTNDLHVCYytFMkM7RWQ5RXZDLG1CYzhFdUM7RWQxSDNDLGtCYzJIMkM7RWQxSHZDLGNjMEh1QztFZHRJNUMsaUJjdUkwQztFZHRJekMsZ0Jjc0l5QztFZHJJckMsWWNxSXFDO0F2QmsvRC9DO0F1QmgvRDRCO0VBQ0k7QXZCay9EaEM7QUlqckVJO0VtQnVMb0I7SWRuTU87SUFDQTtJQUNBO0lBQ0E7SUFDM0I7RVRxc0VGO0FBQ0Y7QXVCeC9ENEI7RWQ5S2xCLGVjK0t5QztBdkI2L0RuRDtBdUJ4L0R3QjtFQUNJO0F2QjAvRDVCO0F1QnYvRHdCO0VBQ0k7QXZCeS9ENUI7QXVCcC9EZ0I7RUFDSTtBdkJzL0RwQjtBdUJwL0RvQjtFQUNJO0F2QnMvRHhCO0F1Qm4vRG9CO0VBQ0k7QXZCcS9EeEI7QXVCai9EZ0I7RWQ5T2U7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFnQ00sZWM0TTZCO0VkaEpsQyxtQ2NpSndDO0VkaEp2QyxrQ2NnSnVDO0VkL0luQyw4QmMrSW1DO0VkOUlqQyw0QmM4SWlDO0F2QmtnRTdDO0FJdnVFSTtFbUJrT1k7SWQxTU4saUJjZ05pQztFdkJzZ0V6QztBQUNGO0F1QmxnRVk7RUFDSTtBdkJvZ0VoQjtBdUJqZ0VZO0VBQ0k7QXZCbWdFaEI7QXVCaGdFWTtFZHJMTixrQmNzTCtCO0VkckwzQixjY3FMMkI7RWRqTWhDLGlCY2tNOEI7RWRqTTdCLGdCY2lNNkI7RWRoTXpCLFljZ015QjtFQUNuQjtBdkJ3Z0VoQjtBdUJyZ0VZO0VkdlFtQjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQTRGQyxnQ2N5S29DO0VkeEtuQywrQmN3S21DO0VkdksvQiwyQmN1SytCO0VkdEs3Qix5QmNzSzZCO0F2Qm1oRXpDO0F1Qi9nRVE7RUFDSTtFQUNBO0F2QmloRVo7O0F3Qi94RUE7Ozs7Ozs7O0NBQUE7QUFVQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7QXhCOHhFRjtBd0IzeEVBO0FBQ0E7RUFBMEI7QXhCOHhFMUI7O0F3QjV4RUE7Ozs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtBeEIreEVGOztBd0I1eEVBOztFQUM2QjtFQUFhO0F4Qml5RTFDOztBd0IveEVBO0VBQStDO0F4Qm15RS9DOztBd0JueUUyRDtFQUF5QztBeEJ1eUVwRzs7QXdCdnlFaUg7RUFBcUM7QXhCMnlFdEo7O0F3QjN5RW1LO0VBQXFDO0F4Qit5RXhNOztBd0IveUVxTjtFQUFxQztBeEJtekUxUDs7QXdCbnpFc1E7RUFBdUM7QXhCdXpFN1M7O0F3QnZ6RXlUO0VBQTJDO0F4QjJ6RXBXOztBd0IzekVpWDtFQUFxQztBeEIrekV0Wjs7QXdCL3pFbWE7RUFBeUM7QXhCbTBFNWM7O0F3Qm4wRXlkO0VBQW1DO0F4QnUwRTVmOztBd0J2MEV5Z0I7RUFBK0M7QXhCMjBFeGpCOztBd0IzMEVva0I7RUFBbUM7QXhCKzBFdm1COztBd0IvMEVvbkI7RUFBdUM7QXhCbTFFM3BCOztBd0JuMUV1cUI7RUFBbUQ7QXhCdTFFMXRCOztBd0J2MUVzdUI7RUFBdUM7QXhCMjFFN3dCOztBd0IzMUUweEI7RUFBK0M7QXhCKzFFejBCOztBd0IvMUVxMUI7RUFBbUM7QXhCbTJFeDNCOztBd0JuMkVvNEI7RUFBNkM7QXhCdTJFajdCOztBd0J2MkU4N0I7RUFBcUM7QXhCMjJFbitCOztBd0IzMkUrK0I7RUFBcUM7QXhCKzJFcGhDOztBd0IvMkVpaUM7RUFBMkM7QXhCbTNFNWtDOztBd0JuM0V5bEM7RUFBdUM7QXhCdTNFaG9DOztBd0J2M0U0b0M7RUFBcUM7QXhCMjNFanJDOztBd0IzM0U2ckM7RUFBeUM7QXhCKzNFdHVDOztBd0IvM0VrdkM7RUFBeUM7QXhCbTRFM3hDOztBd0JuNEV3eUM7RUFBdUM7QXhCdTRFLzBDOztBd0J2NEUyMUM7RUFBdUM7QXhCMjRFbDRDOztBd0IzNEUrNEM7RUFBNkM7QXhCKzRFNTdDOztBd0IvNEV5OEM7RUFBcUM7QXhCbTVFOStDOztBd0JuNUUwL0M7RUFBeUM7QXhCdTVFbmlEOztBd0J2NUUraUQ7RUFBbUM7QXhCMjVFbGxEOztBd0IzNUU4bEQ7RUFBK0M7QXhCKzVFN29EOztBd0IvNUUwcEQ7RUFBdUM7QXhCbTZFanNEOztBd0JuNkU2c0Q7RUFBbUQ7QXhCdTZFaHdEOztBd0J2NkU0d0Q7RUFBdUM7QXhCMjZFbnpEOztBd0IzNkUrekQ7RUFBdUM7QXhCKzZFdDJEOztBd0IvNkVtM0Q7RUFBbUQ7QXhCbTdFdDZEOztBd0JuN0VrN0Q7RUFBK0M7QXhCdTdFaitEOztBd0J2N0U2K0Q7RUFBK0M7QXhCMjdFNWhFOztBd0IzN0V5aUU7RUFBbUM7QXhCKzdFNWtFOztBd0IvN0V3bEU7RUFBdUM7QXhCbThFL25FOztBd0JuOEUyb0U7RUFBNkM7QXhCdThFeHJFOztBd0J2OEVvc0U7RUFBdUM7QXhCMjhFM3VFOztBd0IzOEV3dkU7RUFBcUM7QXhCKzhFN3hFOztBd0IvOEUweUU7RUFBcUM7QXhCbTlFLzBFOztBd0JuOUU0MUU7RUFBdUM7QXhCdTlFbjRFOztBd0J2OUVnNUU7RUFBK0M7QXhCMjlFLzdFOztBd0IzOUUyOEU7RUFBcUM7QXhCKzlFaC9FOztBd0IvOUU0L0U7RUFBbUQ7QXhCbStFL2lGOztBd0JuK0UyakY7RUFBNkM7QXhCdStFeG1GOztBd0J2K0VxbkY7RUFBdUM7QXhCMitFNXBGOztBd0IzK0V5cUY7RUFBcUM7QXhCKytFOXNGOztBd0IvK0UwdEY7RUFBK0M7QXhCbS9FendGOztBd0JuL0VxeEY7RUFBcUM7QXhCdS9FMXpGOztBd0J2L0V1MEY7RUFBaUQ7QXhCMi9FeDNGOztBd0IzL0VvNEY7RUFBNkM7QXhCKy9FajdGOztBd0IvL0U4N0Y7RUFBNkM7QXhCbWdGMytGOztBd0JuZ0Z1L0Y7RUFBdUM7QXhCdWdGOWhHOztBd0J2Z0YwaUc7RUFBbUM7QXhCMmdGN2tHOztBd0IzZ0YwbEc7RUFBcUM7QXhCK2dGL25HOztBd0IvZ0Yyb0c7RUFBK0M7QXhCbWhGMXJHOztBd0JuaEZzc0c7RUFBdUM7QXhCdWhGN3VHOztBd0J2aEYwdkc7RUFBNkM7QXhCMmhGdnlHOztBd0IzaEZtekc7RUFBMkM7QXhCK2hGOTFHOztBd0IvaEYwMkc7RUFBNkM7QXhCbWlGdjVHOztBd0JuaUZtNkc7RUFBbUM7QXhCdWlGdDhHOztBd0J2aUZrOUc7RUFBNkM7QXhCMmlGLy9HOztBd0IzaUYyZ0g7RUFBbUM7QXhCK2lGOWlIOztBd0IvaUYyakg7RUFBcUM7QXhCbWpGaG1IOztBd0JuakY0bUg7RUFBbUM7QXhCdWpGL29IOztBd0J2akY0cEg7RUFBeUM7QXhCMmpGcnNIOztBd0IzakZpdEg7RUFBMkM7QXhCK2pGNXZIOztBd0IvakZ3d0g7RUFBdUM7QXhCbWtGL3lIOztBd0Jua0Yyekg7RUFBbUM7QXhCdWtGOTFIOztBd0J2a0YyMkg7RUFBaUQ7QXhCMmtGNTVIOztBd0Iza0Z5Nkg7RUFBeUM7QXhCK2tGbDlIOztBd0Iva0YrOUg7RUFBK0M7QXhCbWxGOWdJOztBd0JubEYwaEk7RUFBeUM7QXhCdWxGbmtJOztBd0J2bEZnbEk7RUFBMkM7QXhCMmxGM25JOztBd0IzbEZ3b0k7RUFBdUM7QXhCK2xGL3FJOztBd0IvbEY0ckk7RUFBaUM7QXhCbW1GN3RJOztBd0JubUYwdUk7RUFBK0M7QXhCdW1GenhJOztBd0J2bUZzeUk7RUFBcUM7QXhCMm1GMzBJOztBd0IzbUZ1MUk7RUFBcUM7QXhCK21GNTNJOztBd0IvbUZ3NEk7RUFBdUM7QXhCbW5GLzZJOztBd0JubkYyN0k7RUFBcUM7QXhCdW5GaCtJOztBd0J2bkY0K0k7RUFBeUM7QXhCMm5GcmhKOztBd0IzbkZpaUo7RUFBeUM7QXhCK25GMWtKOztBd0IvbkZzbEo7RUFBbUQ7QXhCbW9Gem9KOztBd0Jub0ZxcEo7RUFBNkM7QXhCdW9GbHNKOztBd0J2b0Y4c0o7RUFBbUQ7QXhCMm9GandKOztBd0Izb0Y2d0o7RUFBdUM7QXhCK29GcHpKOztBd0Ivb0ZnMEo7RUFBeUM7QXhCbXBGejJKOztBd0JucEZzM0o7RUFBMkM7QXhCdXBGajZKOztBd0J2cEY4Nko7RUFBaUQ7QXhCMnBGLzlKOztBd0IzcEYyK0o7RUFBcUM7QXhCK3BGaGhLOztBd0IvcEY2aEs7RUFBNkM7QXhCbXFGMWtLOztBd0JucUZ1bEs7RUFBcUM7QXhCdXFGNW5LOztBd0J2cUZ3b0s7RUFBcUM7QXhCMnFGN3FLOztBd0IzcUZ5cks7RUFBMkM7QXhCK3FGcHVLOztBd0IvcUZndks7RUFBaUQ7QXhCbXJGanlLOztBd0JuckY2eUs7RUFBeUM7QXhCdXJGdDFLOztBd0J2ckZrMks7RUFBMkM7QXhCMnJGNzRLOztBd0IzckYwNUs7RUFBeUM7QXhCK3JGbjhLOztBd0IvckYrOEs7RUFBeUM7QXhCbXNGeC9LOztBd0Juc0ZvZ0w7RUFBaUQ7QXhCdXNGcmpMOztBd0J2c0Zpa0w7RUFBcUM7QXhCMnNGdG1MOztBd0Izc0Ztbkw7RUFBMkM7QXhCK3NGOXBMOztBd0Ivc0YycUw7RUFBbUQ7QXhCbXRGOXRMOztBd0JudEYwdUw7RUFBdUQ7QXhCdXRGanlMOztBd0J2dEY2eUw7RUFBaUQ7QXhCMnRGOTFMOztBd0IzdEYwMkw7RUFBcUQ7QXhCK3RGLzVMOztBd0IvdEYyNkw7RUFBMkQ7QXhCbXVGdCtMOztBd0JudUZrL0w7RUFBK0M7QXhCdXVGamlNOztBd0J2dUY4aU07RUFBdUM7QXhCMnVGcmxNOztBd0IzdUZpbU07RUFBcUM7QXhCK3VGdG9NOztBd0IvdUZrcE07RUFBMkM7QXhCbXZGN3JNOztBd0JudkZ5c007RUFBNkM7QXhCdXZGdHZNOztBd0J2dkZrd007RUFBbUQ7QXhCMnZGcnpNOztBd0IzdkZpME07RUFBeUM7QXhCK3ZGMTJNOztBd0IvdkZzM007RUFBbUQ7QXhCbXdGejZNOztBd0Jud0ZxN007RUFBNkM7QXhCdXdGbCtNOztBd0J2d0Y4K007RUFBbUQ7QXhCMndGamlOOztBd0Izd0Y2aU47RUFBcUM7QXhCK3dGbGxOOztBd0Ivd0Y4bE47RUFBdUM7QXhCbXhGcm9OOztBd0JueEZpcE47RUFBeUM7QXhCdXhGMXJOOztBd0J2eEZzc047RUFBMkM7QXhCMnhGanZOOztBd0IzeEY2dk47RUFBcUM7QXhCK3hGbHlOOztBd0IveEY4eU47RUFBcUM7QXhCbXlGbjFOOztBd0JueUYrMU47RUFBdUM7QXhCdXlGdDROOztBd0J2eUZrNU47RUFBcUM7QXhCMnlGdjdOOztBd0IzeUZvOE47RUFBdUM7QXhCK3lGMytOOztBd0IveUZ1L047RUFBeUM7QXhCbXpGaGlPOztBd0JuekY2aU87RUFBdUM7QXhCdXpGcGxPOztBd0J2ekZnbU87RUFBcUM7QXhCMnpGcm9POztBd0IzekZpcE87RUFBeUM7QXhCK3pGMXJPOztBd0IvekZzc087RUFBeUM7QXhCbTBGL3VPOztBd0JuMEYydk87RUFBNkM7QXhCdTBGeHlPOztBd0J2MEZvek87RUFBeUM7QXhCMjBGNzFPOztBd0IzMEZ5Mk87RUFBNkM7QXhCKzBGdDVPOztBd0IvMEZrNk87RUFBMkM7QXhCbTFGNzhPOztBd0JuMUZ5OU87RUFBK0M7QXhCdTFGeGdQOztBd0J2MUZvaFA7RUFBcUM7QXhCMjFGempQOztBd0IzMUZxa1A7RUFBdUM7QXhCKzFGNW1QOztBd0IvMUZ3blA7RUFBcUM7QXhCbTJGN3BQOztBd0JuMkZ5cVA7RUFBeUM7QXhCdTJGbHRQOztBd0J2MkY4dFA7RUFBdUM7QXhCMjJGcndQOztBd0IzMkZpeFA7RUFBeUM7QXhCKzJGMXpQOztBd0IvMkZzMFA7RUFBbUM7QXhCbTNGejJQOztBd0JuM0ZzM1A7RUFBcUM7QXhCdTNGMzVQOztBd0J2M0Z3NlA7RUFBbUM7QXhCMjNGMzhQOztBd0IzM0Z1OVA7RUFBcUM7QXhCKzNGNS9QOztBd0IvM0Z3Z1E7RUFBbUM7QXhCbTRGM2lROztBd0JuNEZ3alE7RUFBcUM7QXhCdTRGN2xROztBd0J2NEYwbVE7RUFBcUM7QXhCMjRGL29ROztBd0IzNEY0cFE7RUFBeUM7QXhCKzRGcnNROztBd0IvNEZpdFE7RUFBK0M7QXhCbTVGaHdROztBd0JuNUY0d1E7RUFBNkM7QXhCdTVGenpROztBd0J2NUZxMFE7RUFBK0M7QXhCMjVGcDNROztBd0IzNUZnNFE7RUFBdUQ7QXhCKzVGdjdROztBd0IvNUZvOFE7RUFBNkM7QXhCbTZGai9ROztBd0JuNkY2L1E7RUFBeUM7QXhCdTZGdGlSOztBd0J2NkZralI7RUFBMkM7QXhCMjZGN2xSOztBd0IzNkZ5bVI7RUFBeUM7QXhCKzZGbHBSOztBd0IvNkYrcFI7RUFBeUM7QXhCbTdGeHNSOztBd0JuN0ZxdFI7RUFBbUQ7QXhCdTdGeHdSOztBd0J2N0ZveFI7RUFBbUM7QXhCMjdGdnpSOztBd0IzN0ZvMFI7RUFBdUM7QXhCKzdGMzJSOztBd0IvN0Z1M1I7RUFBK0M7QXhCbThGdDZSOztBd0JuOEZrN1I7RUFBdUM7QXhCdThGejlSOztBd0J2OEZxK1I7RUFBaUQ7QXhCMjhGdGhTOztBd0IzOEZraVM7RUFBNkQ7QXhCKzhGL2xTOztBd0IvOEYybVM7RUFBK0M7QXhCbTlGMXBTOztBd0JuOUZzcVM7RUFBNkM7QXhCdTlGbnRTOztBd0J2OUZndVM7RUFBbUQ7QXhCMjlGbnhTOztBd0IzOUYreFM7RUFBeUQ7QXhCKzlGeDFTOztBd0IvOUZvMlM7RUFBdUQ7QXhCbStGMzVTOztBd0JuK0Z1NlM7RUFBNkM7QXhCdStGcDlTOztBd0J2K0ZpK1M7RUFBNkM7QXhCMitGOWdUOztBd0IzK0YwaFQ7RUFBeUM7QXhCKytGbmtUOztBd0IvK0Yra1Q7RUFBNkM7QXhCbS9GNW5UOztBd0JuL0Z3b1Q7RUFBbUM7QXhCdS9GM3FUOztBd0J2L0Z1clQ7RUFBbUM7QXhCMi9GMXRUOztBd0IzL0Z1dVQ7RUFBcUM7QXhCKy9GNXdUOztBd0IvL0Z5eFQ7RUFBK0M7QXhCbWdHeDBUOztBd0JuZ0dxMVQ7RUFBcUM7QXhCdWdHMTNUOztBd0J2Z0dzNFQ7RUFBNkM7QXhCMmdHbjdUOztBd0IzZ0dnOFQ7RUFBeUM7QXhCK2dHeitUOztBd0IvZ0dzL1Q7RUFBbUM7QXhCbWhHemhVOztBd0JuaEdxaVU7RUFBMkM7QXhCdWhHaGxVOztBd0J2aEc2bFU7RUFBbUQ7QXhCMmhHaHBVOztBd0IzaEc0cFU7RUFBbUM7QXhCK2hHL3JVOztBd0IvaEcyc1U7RUFBdUM7QXhCbWlHbHZVOztBd0JuaUc4dlU7RUFBcUQ7QXhCdWlHbnpVOztBd0J2aUdnMFU7RUFBeUM7QXhCMmlHejJVOztBd0IzaUdxM1U7RUFBbUM7QXhCK2lHeDVVOztBd0IvaUdvNlU7RUFBeUM7QXhCbWpHNzhVOztBd0Juakd5OVU7RUFBbUM7QXhCdWpHNS9VOztBd0J2akd5Z1Y7RUFBdUM7QXhCMmpHaGpWOztBd0Izakc0alY7RUFBcUM7QXhCK2pHam1WOztBd0Ivakc4bVY7RUFBNkM7QXhCbWtHM3BWOztBd0Jua0d1cVY7RUFBeUM7QXhCdWtHaHRWOztBd0J2a0c2dFY7RUFBMkM7QXhCMmtHeHdWOztBd0Iza0dveFY7RUFBK0M7QXhCK2tHbjBWOztBd0Iva0dnMVY7RUFBaUQ7QXhCbWxHajRWOztBd0JubEc2NFY7RUFBdUM7QXhCdWxHcDdWOztBd0J2bEdnOFY7RUFBdUM7QXhCMmxHditWOztBd0IzbEdtL1Y7RUFBNkM7QXhCK2xHaGlXOztBd0IvbEc0aVc7RUFBaUM7QXhCbW1HN2tXOztBd0JubUd5bFc7RUFBdUM7QXhCdW1HaG9XOztBd0J2bUc0b1c7RUFBcUM7QXhCMm1HanJXOztBd0IzbUc2clc7RUFBcUM7QXhCK21HbHVXOztBd0IvbUc4dVc7RUFBaUQ7QXhCbW5HL3hXOztBd0JubkcyeVc7RUFBdUQ7QXhCdW5HbDJXOztBd0J2bkc4Mlc7RUFBcUQ7QXhCMm5HbjZXOztBd0IzbkcrNlc7RUFBcUQ7QXhCK25HcCtXOztBd0IvbkdnL1c7RUFBNkM7QXhCbW9HN2hYOztBd0Jub0d5aVg7RUFBbUQ7QXhCdW9HNWxYOztBd0J2b0d3bVg7RUFBNkM7QXhCMm9HcnBYOztBd0Izb0dpcVg7RUFBaUQ7QXhCK29HbHRYOztBd0Ivb0c4dFg7RUFBdUM7QXhCbXBHcndYOztBd0JucEdpeFg7RUFBMkM7QXhCdXBHNXpYOztBd0J2cEd3MFg7RUFBNkM7QXhCMnBHcjNYOztBd0IzcEdpNFg7RUFBMkM7QXhCK3BHNTZYOztBd0IvcEd3N1g7RUFBMkM7QXhCbXFHbitYOztBeUJudEdBO0VBRUU7RUFFUTtBekJzdEdWOztBeUJwdEdBO0VBRUU7QXpCdXRHRjs7QXlCcnRHQTtFQUNFO0F6Qnd0R0Y7O0F5QnR0R0E7O0VBR0U7QXpCeXRHRjs7QXlCdnRHQTs7RUFFRTtFQUVRO0F6QjB0R1Y7O0F5Qnh0R0E7RUFDRTtFQUNRO0F6QjJ0R1Y7O0F5Qnp0R0E7RUFDRTtFQUNRO0F6QjR0R1Y7O0F5QjF0R0E7RUFDRTtFQUNRO0F6QjZ0R1Y7O0F5QjN0R0E7RUFDRTtFQUNRO0F6Qjh0R1Y7O0F5QjV0R0E7RUFDQTtJQUNJO0V6Qit0R0Y7RXlCN3RHRjtJQUNJO0V6Qit0R0Y7QUFDRjtBeUI3dEdBO0VBQ0E7SUFDSTtFekIrdEdGO0V5Qjd0R0Y7SUFDSTtFekIrdEdGO0FBQ0Y7QXlCN3RHQTtFQUNBO0lBQ0k7RXpCK3RHRjtFeUI3dEdGO0lBQ0k7RXpCK3RHRjtBQUNGO0F5Qjd0R0E7RUFDQTtJQUNJO0V6Qit0R0Y7RXlCN3RHRjtJQUNJO0V6Qit0R0Y7QUFDRjtBeUI3dEdBO0VBQ0U7RUFDUTtBekIrdEdWOztBeUI3dEdBO0VBQ0U7RUFDUTtBekJndUdWOztBeUI5dEdBO0VBQ0E7SUFDSTtJQUVBO0V6Qml1R0Y7RXlCL3RHRjtJQUNJO0V6Qml1R0Y7QUFDRjtBeUIvdEdBO0VBQ0E7SUFDSTtJQUVBO0V6Qml1R0Y7RXlCL3RHRjtJQUNJO0V6Qml1R0Y7QUFDRjtBeUIvdEdBO0VBQ0E7SUFDSTtFekJpdUdGO0V5Qi90R0Y7SUFDSTtJQUVBO0V6Qml1R0Y7RXlCL3RHRjtJQUNJO0V6Qml1R0Y7QUFDRjtBeUIvdEdBO0VBQ0E7SUFDSTtFekJpdUdGO0V5Qi90R0Y7SUFDSTtJQUVBO0V6Qml1R0Y7RXlCL3RHRjtJQUNJO0V6Qml1R0Y7QUFDRjtBeUIvdEdBO0VBQ0U7RUFDUTtBekJpdUdWOztBeUIvdEdBO0VBQ0U7RUFDUTtBekJrdUdWOztBeUJodUdBO0VBQ0E7SUFDSTtJQUVRO0V6Qm11R1Y7RXlCanVHRjtJQUNJO0lBRVE7RXpCbXVHVjtFeUJqdUdGO0lBRVk7RXpCbXVHVjtFeUJqdUdGO0lBRVk7RXpCbXVHVjtBQUNGO0F5Qmp1R0E7RUFDQTtJQUNJO0lBRVE7RXpCbXVHVjtFeUJqdUdGO0lBQ0k7SUFFUTtFekJtdUdWO0V5Qmp1R0Y7SUFFWTtFekJtdUdWO0V5Qmp1R0Y7SUFFWTtFekJtdUdWO0FBQ0Y7QXlCanVHQTtFQUNBO0lBRVk7RXpCbXVHVjtFeUJqdUdGO0lBRVk7RXpCbXVHVjtFeUJqdUdGO0lBQ0k7SUFFUTtFekJtdUdWO0V5Qmp1R0Y7SUFDSTtJQUVRO0V6Qm11R1Y7QUFDRjtBeUJqdUdBO0VBQ0E7SUFFWTtFekJtdUdWO0V5Qmp1R0Y7SUFFWTtFekJtdUdWO0V5Qmp1R0Y7SUFDSTtJQUVRO0V6Qm11R1Y7RXlCanVHRjtJQUNJO0lBRVE7RXpCbXVHVjtBQUNGO0F5Qmp1R0E7RUFDRTtFQUNBO0VBQ0E7RUFHQTtFQUdRO0VBQ1I7RUFDQTtBekJtdUdGOztBeUJqdUdBO0VBQ0k7RUFDQTtFQUNBO0F6Qm91R0o7O0F5Qmx1R0E7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QmxCcE9FO0VrQnFPRjtFQUNBO0VBQ0E7RUFDUTtFQUNSO0VBQ1E7RUFDUjtFQUNRO0VBQ1I7RUFDUTtBekJxdUdaOztBeUJudUdBO0VBQ007QXpCc3VHTjs7QXlCcHVHQTtFQUNNO0VBQ1E7QXpCdXVHZDs7QXlCcnVHQTtFQUNNO0VBQ1E7QXpCd3VHZDs7QXlCdHVHQTtFQUNNO0VBQ1E7QXpCeXVHZDs7QXlCdnVHQTtFQUdBO0lBQ0k7RXpCd3VHRjtBQUNGO0F5QnB1R0E7RUFHQTtJQUNJO0V6Qm91R0Y7QUFDRjtBeUJodUdBO0VBQ0U7RUFDQTtFQUNBO0F6Qmt1R0Y7O0F5Qmh1R0E7RUFFVTtBekJtdUdWOztBeUJqdUdBO0VBQ0U7RUFDQTtBekJvdUdGOztBeUJsdUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCcXVHRjs7QXlCbnVHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJzdUdGOztBeUJwdUdBO0VBQ0U7RUFDQTtBekJ1dUdGOztBeUJydUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCd3VHRjs7QXlCdHVHQTtFQUNFO0VBQ0E7QXpCeXVHRjs7QXlCdnVHQTtFQUNFO0VBQ0E7RUFDQTtBekIwdUdGOztBeUJ4dUdBO0VBQ0U7RUFDQTtBekIydUdGOztBeUJ6dUdBO0VBQ0U7RWhCbFY2QjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQTRGQyw4QmdCb1BzQjtFaEJuUHJCLDZCZ0JtUHFCO0VoQmxQakIseUJnQmtQaUI7RWhCalBmLHVCZ0JpUGU7RUFDekI7QXpCd3ZHRjs7QXlCdHZHQTtFQUNFO0VBQ0E7RUFDQTtBekJ5dkdGOztBeUJ2dkdBO0VBQ0U7RUFDQTtFQUVRO0VBQ1I7QXpCMHZHRjs7QXlCeHZHQTtFQUNBO0lBQ0k7SUFDQTtJQUVRO0lBQ1I7RXpCMnZHRjtBQUNGO0F5Qnp2R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V4QmxXRSxrQndCbVdxQjtFQUN2QjtFQUNBO0VBQ0E7RUFDQTtBekI4dkdGOztBeUI1dkdBOzs7RUFHRTtBekIrdkdGOztBeUI3dkdBO0VBQ0U7QXpCZ3dHRjs7QXlCOXZHQTtFQUNFO0VBQ0E7RUFDQTtBekJpd0dGO0F5Qi92R0U7RUFDSTtFQUNBO0F6Qml3R047QXlCOXZHRTtFQUNJO0F6Qmd3R047QXlCN3ZHRTtFQUNJO0VBQ0E7QXpCK3ZHTjs7QXlCNXZHQTtFQUNFLFdsQm5aTTtFa0JvWk4seUJsQjdZSTtFa0I4WUo7QXpCK3ZHRjtBeUI3dkdFO0VBQ0k7RUFDQTtBekIrdkdOO0F5QjV2R0U7RUFDSTtFQUNBO0F6Qjh2R047QXlCM3ZHRTtFQUNJO0VBQ0E7QXpCNnZHTjs7QXlCMXZHQTtFQUNFO0F6QjZ2R0Y7O0F5QjN2R0E7RUFDRTtBekI4dkdGOztBeUI1dkdBO0VBQ0U7RUFDQTtFQUNBO0F6Qit2R0Y7O0F5Qjd2R0E7RUFDRTtBekJnd0dGOztBeUI5dkdBO0VBQ0U7QXpCaXdHRjs7QXlCL3ZHQTtFQUNFO0F6Qmt3R0Y7O0F5Qmh3R0E7RUFDRTtBekJtd0dGOztBeUJqd0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpCb3dHRjs7QXlCbHdHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJxd0dGOztBeUJud0dBO0VBQ0U7RUFDQTtFQUNBO0F6QnN3R0Y7O0F5QnB3R0E7RUFDRSxjbEIxY0k7RWtCMmNKO0VBQ0E7QXpCdXdHRjs7QTBCNXRIQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExQit0SEo7O0EwQjV0SEE7RUFFVTtFQUNOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQit0SEo7O0EwQjV0SEE7RUFDRSxXbkJsQk07RW1CbUJOLHlCbkJYTTtBUDB1SFI7O0EwQjV0SEE7RUFDRSxXbkJ2Qk07RW1Cd0JOLHlCbkJkTztBUDZ1SFQ7O0EwQjV0SEE7RUFDRSxXbkI1Qk07RW1CNkJOLHlCbkJ0Qkk7QVBxdkhOOztBMEI1dEhBO0VBQ0UsV25CakNNO0VtQmtDTixzQm5CekJLO0FQd3ZIUDs7QTBCNXRIQTtFQUVVO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0VBQ0s7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQit0SEY7O0EwQjV0SEE7RUFDRTtBMUIrdEhGOztBMkIzeEhBO0VBQ0k7RUFDQTtFQUNBO0VBSUE7RUFDQTtBM0IyeEhKO0EyQnh4SEE7RUFDSTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0EzQnV4SEo7QTRCMXlIQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnJCSkk7RXFCS0o7RUFDQTtFM0JrQkEsMEIyQmpCQTtBNUIreUhKO0E0Qjd5SEk7RUFDSTtFQUNBO0VuQlp1QjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3Qm1CeEd3QjtFbkJ5R3ZCLHVCbUJ6R3VCO0VuQjBHbkIsbUJtQjFHbUI7RW5Ca0Z4QixtQ21CakY0QjtFbkJrRjNCLGtDbUJsRjJCO0VuQm1GdkIsOEJtQm5GdUI7RW5Cb0ZyQiw0Qm1CcEZxQjtBNUI4ekhqQztBNEIzekhJO0VuQmxCMkI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFrSEMsd0JtQmxHd0I7RW5CbUd2Qix1Qm1Cbkd1QjtFbkJvR25CLG1CbUJwR21CO0E1QncwSDdCO0E0QnQwSFE7RUFDSTtFQUNBO0VBQ0E7QTVCdzBIWjtBNEJuMEhRO0VBQ0k7RTNCaEJSLG1CMkJpQitCO0E1QncwSG5DO0E0QnAwSEk7RUFDSTtFbkJyQ3VCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCbUIvRXdCO0VuQmdGdkIsdUJtQmhGdUI7RW5CaUZuQixtQm1CakZtQjtBNUJpMUg3QjtBNEIvMEhRO0VBQ0k7QTVCaTFIWjtBNEIvMEhZO0VBQ0k7QTVCaTFIaEI7QTRCMzBISTtFbkJuRDJCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCbUJqRXdCO0VuQmtFdkIsdUJtQmxFdUI7RW5CbUVuQixtQm1CbkVtQjtFQUNyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QncxSFI7QTRCdDFIUTtFbkI1RHVCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCbUJ4RDRCO0VuQnlEM0IsdUJtQnpEMkI7RW5CMER2QixtQm1CMUR1QjtFQUNyQjtBNUJtMkhaO0E0QmoySFk7RUFDSTtBNUJtMkhoQjtBNEJqMkhnQjtFQUNJO0VBQ0E7QTVCbTJIcEI7QTRCLzFIb0I7RUFDSTtBNUJpMkh4QjtBNEIzMUhRO0VBQ0k7QTVCNjFIWjtBNEIxMUhRO0VBQ0k7QTVCNDFIWjtBNEJ4MUhJO0VBQ0k7RUFDQTtFM0I3RUosa0IyQjhFMkI7RTNCbUMzQjtFQUNBO0VBQ0E7QUQyekhKO0E0QjUxSEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JyQnRHQTtFcUJ1R0E7RTNCekZKLGtCMkIwRjJCO0VBQ3ZCO0E1QmkySFI7QTRCLzFIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJpMkhaO0E0QjkxSFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCZzJIWjtBNEI5MUhZO0VBQ0k7QTVCZzJIaEI7QTRCNzFIWTtFQUNJO0VBQ0E7QTVCKzFIaEI7QTRCMzFIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1QjYxSFo7O0E0QnQxSFE7RUFDSTtBNUJ5MUhaOztBNkI3K0hBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXBCTjJCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCb0I5R29CO0VwQitHbkIsdUJvQi9HbUI7RXBCZ0hmLG1Cb0JoSGU7RXBCd0ZwQixtQ29CdkZ3QjtFcEJ3RnZCLGtDb0J4RnVCO0VwQnlGbkIsOEJvQnpGbUI7RXBCMEZqQiw0Qm9CMUZpQjtBN0IrL0g3Qjs7QThCemdJQTtFQUNJO0VBQ0E7QTlCNGdJSjs7QThCemdJQTtFN0JxRUksc0I2QnBFb0I7QTlCOGdJeEI7O0E4QjNnSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUI4Z0lKOztBOEIzZ0lBO0VBQ0kseUJ2QlpHO0V1QmFILGN2QlZFO0FQd2hJTjs7QThCM2dJQTtFQUNJO0E5QjhnSUo7O0E4QjNnSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUI4Z0lKOztBOEIzZ0lBO0VyQi9CK0I7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUE0RkMsOEJxQi9Ed0I7RXJCZ0V2Qiw2QnFCaEV1QjtFckJpRW5CLHlCcUJqRW1CO0VyQmtFakIsdUJxQmxFaUI7QTlCMGhJN0I7QThCdmhJUTtFQUNJO0VBQ0E7QTlCeWhJWjs7QThCbmhJSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0U3QnJCQTtBNkJtQkE7QUFLQTtFQUNJO0VBQ0E7QTlCMGhJUjs7QThCdGhJQTtFckJ2RCtCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBNEZDLDhCcUJ2Q3dCO0VyQndDdkIsNkJxQnhDdUI7RXJCeUNuQix5QnFCekNtQjtFckIwQ2pCLHVCcUIxQ2lCO0VyQjZEeEIsd0JxQjVEb0I7RXJCNkRuQix1QnFCN0RtQjtFckI4RGYsbUJxQjlEZTtFQUNyQjtBOUJ3aUlKO0E4QnRpSUk7RUFDSTtBOUJ3aUlSOztBOEJuaUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCc2lJSjs7QThCbGlJQTtFckI5RStCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBZ0NNLGVxQjRDYTtFQUNuQjtBOUJnaklKO0E4QjlpSUk7RUFDSTtFQUNBO0E5QmdqSVI7QThCOWlJUTtFQUNJO0E5QmdqSVo7O0E4QnppSVE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtJQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0FBQUE7O0FBTUo7O0VBQ0k7RUFDQTtBOUIyaUlSO0E4QnhpSUk7O0VBQ0k7QTlCMmlJUjs7QThCdmlJQTtFQUNJO0VBQ0E7QTlCMGlJSjs7QThCdmlJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTdCMUdBLG1CNkIyR3VCO0U3Qk12QjtFQUNBO0VBQ0E7QUR3aUlKOztBOEI1aUlBO0VBQ0k7QTlCK2lJSjs7QThCMWlJSTtFQUFBO0VBQUE7QUFBQTs7QUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7QUFBQTs7QUFJQTtFQUFBO0FBQUE7O0FDaEpBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUE7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QS9Ca3NJUjtBK0Jsc0lRO0VBQUE7SUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFJQTtFQUFBO0VBQUE7QUFBQTtBQUlBO0VBQUE7QUFBQTtBQUlJOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7O0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7S0FBQTtFQUFBO0tBQUE7QUFBQTtBQUFBO0VBQUE7O0lBQUE7RUFBQTtBQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUFBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFBQTs7RUFBQTtBQUFBO0FBQUE7O0VBQUE7QUFBQTtBQUdJOztFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQU1SOztFQUFBO0VBQUE7QUFBQTtBQUlBOztFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTs7RUFBQTtFQUFBO0FBQUE7QUFLSjs7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFPSTs7RUFBQTtFQUFBO0FBQUE7QUFHSTs7RUFBQTtFQUFBO0FBQUE7QUFVUjs7RUFBQTtFQUFBO0FBQUE7QUFHSTs7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7O0VBQUE7RUFBQTtBQUFBO0FBS0o7O0VBQUE7RUFBQTtBQUFBO0FBTVI7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQU1SO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFNQTtFQUNJO0EvQmlySVo7QStCOXFJZ0I7RUFDSTtBL0JncklwQjtBK0IzcUlnQjtFQUNJO0EvQjZxSXBCO0ErQjNxSWdCO0VBQ0k7QS9CNnFJcEI7QStCMXFJZ0I7RUFDSTtBL0I0cUlwQjtBK0J4cUlZO0VBQ0k7QS9CMHFJaEI7QStCdHFJZ0I7RUFDSTtBL0J3cUlwQjs7QWdDbnlJSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7QUFEQTtBQUlJO0VBQUE7QUFBQTtBQU1KO0V2QmJ1QjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QnVCdkc0QjtFdkJ3RzNCLHVCdUJ4RzJCO0V2QnlHdkIsbUJ1QnpHdUI7QWhDOHlJakM7QWdDNXlJWTtFdkJqQm1CO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0V1QmVZO0VBQ0E7QWhDc3pJaEI7QWdDcHpJZ0I7RUFDSTtBaENzeklwQjtBZ0MveUlRO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVBO0VBQ0k7RUFDQTtBaENreklaO0FnQy95SVE7RUFDSTtBaENpeklaO0FnQzd5SUk7RXZCMUMyQjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QnVCMUV3QjtFdkIyRXZCLHVCdUIzRXVCO0V2QjRFbkIsbUJ1QjVFbUI7RXZCb0R4QixtQ3VCbkQ0QjtFdkJvRDNCLGtDdUJwRDJCO0V2QnFEdkIsOEJ1QnJEdUI7RXZCc0RyQiw0QnVCdERxQjtFQUN6QjtFQUNBO0VBQ0EsY3pCekNGO0FQdTJJTjs7QWdDMXpJQTtFdkJwRCtCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCdUJoRW9CO0V2QmlFbkIsdUJ1QmpFbUI7RXZCa0VmLG1CdUJsRWU7RXZCMENwQixnQ3VCekN3QjtFdkIwQ3ZCLCtCdUIxQ3VCO0V2QjJDbkIsMkJ1QjNDbUI7RXZCNENqQix5QnVCNUNpQjtFQUN6QjtBaEM0MElKO0FnQzEwSUk7RUFDSTtBaEM0MElSO0FnQzEwSVE7RUFDSTtBaEM0MElaO0FnQ3gwSUk7RXZCREMsaUJ1QkVzQjtFdkJEckIsZ0J1QkNxQjtFdkJBakI7RUFuRXFCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBNEZDLDhCdUIzQjRCO0V2QjRCM0IsNkJ1QjVCMkI7RXZCNkJ2Qix5QnVCN0J1QjtFdkI4QnJCLHVCdUI5QnFCO0FoQ3kxSWpDOztBZ0NyMUlBO0V2QnpFK0I7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUFrSEMsd0J1QjNDb0I7RXZCNENuQix1QnVCNUNtQjtFdkI2Q2YsbUJ1QjdDZTtFdkJxQnBCLG1DdUJwQndCO0V2QnFCdkIsa0N1QnJCdUI7RXZCc0JuQiw4QnVCdEJtQjtFdkJ1QmpCLDRCdUJ2QmlCO0VBQ3pCO0FoQ3UySUo7O0FnQ24ySUk7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUVBO0VBQ0k7QWhDdTJJUjtBZ0NsMklZO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUdJO0VBQUE7QUFBQTtBQUlBO0VBQUE7QUFBQTtBQUtSO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7RUFBQTtBQUFBO0FBSUE7RUFBQTtBQUFBO0FBU0o7RUFBQTtBQUFBO0FBR0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTtBQUtJO0VBQUE7RUFBQTtBQUFBO0FBTUE7RUFBQTtFQUFBO0FBQUE7QUFJUjtFQUNJO0FoQ28xSXBCO0FnQ2wxSW9CO0VBQ0k7QWhDbzFJeEI7QWdDMzBJWTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQzgwSWhCO0FnQzEwSWdCO0VBQUE7QUFBQTtBQUdKO0VBQ0k7QWhDNDBJaEI7QWdDdDBJUTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0FBQUE7QUFHSjtFQUNJO0FoQ3cwSWhCO0FnQ3IwSVk7RUFDSSxzQnpCNUxSO0V5QjZMUTtBaEN1MEloQjtBZ0NyMElnQjtFQUNJO0FoQ3UwSXBCO0FnQ3AwSWdCO0VBQ0k7QWhDczBJcEI7QWdDbDBJWTtFQUNJO0FoQ28wSWhCO0FnQy96SVk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBR0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtLQUFBO0VBQUE7S0FBQTtBQUFBO0FBR0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFLSjtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoQzh6SWhCO0FnQzF6SWdCO0VBQUE7QUFBQTtBQUlBO0VBQUE7QUFBQTtBQUdKO0VBQ0k7QWhDMnpJaEI7QWdDeHpJWTtFQUNJO0VBQ0E7RUFDQTtFL0JwUFosWStCcVA2QjtFL0JuUDdCO0FEOGlKSjtBZ0N4eklZO0VBQ0k7QWhDMHpJaEI7QWdDeHpJZ0I7RUFDSTtFQUNBO0VBQ0E7QWhDMHpJcEI7O0FnQ2p6SVE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUtKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhDbXpJUjtBZ0NqeklRO0VBQ0k7RUFDQTtFQUNBO0FoQ216SVo7QWdDaHpJUTtFQUNJO0VBQ0E7RUFDQTtBaENreklaO0FnQy95SVE7RUFDSTtFQUNBO0FoQ2l6SVo7QWdDNXlJUTtFQUNJO0FoQzh5SVo7QWdDNXlJWTtFQUVJO0FoQzZ5SWhCO0FnQzF5SVk7RUFDSTtFQUNBO0FoQzR5SWhCO0FnQ3p5SVk7RUFDSSx5QnpCMVNOO0V5QjJTTSxxQnpCM1NOO0V5QjRTTSxXekJ2VFI7QVBrbUpSOztBZ0NyeUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QWhDd3lJRjs7QWdDcHlJSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKQTs7QUFPSjtFQUNFO0VBQ0E7QWhDd3lJRjs7QWdDcnlJQTtFQUNFO0VBQ0E7QWhDd3lJRjs7QWdDcnlJQTtFQUNFO0lBQWdCO0VoQ3l5SWhCO0VnQ3h5SUE7SUFBTTtFaEMyeUlOO0FBQ0Y7QWdDenlJQTtFQUNFO0lBRUU7RWhDMnlJRjtFZ0MxeUlFO0lBRUE7RWhDNHlJRjtBQUNGO0FpQ2hwSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQjFCTEk7RTBCTUo7RUFDQTtBakNrcEpKO0FpQ2hwSkk7RUFDSTtFQUNBO0FqQ2twSlI7QWlDL29KSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMxQmZGO0FQZ3FKTjtBaUM5b0pJO0VBQ0k7RUFDQTtFQUNBO0FqQ2dwSlI7QWlDN29KSTtFeEIvQjJCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBb0JDLDJCd0JTMkI7RXhCUHRCLHNCd0JPc0I7RUFDeEI7RUFDQTtBakMwcEpSO0FpQ3hwSlE7RUFDSTtFQUNBO0FqQzBwSlo7QWlDdnBKUTtFQUNJO0FqQ3lwSlo7QWlDdHBKUTtFQUNJO0FqQ3dwSlo7QWlDcnBKUTtFQUNJO0V4Qm5EbUI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RXdCaURRO0VBQ0E7RUFDQTtBakMrcEpaO0FpQzdwSlk7RUFDSTtFQUNBO0VBQ0E7QWpDK3BKaEI7QWlDNXBKWTtFQUNJO0FqQzhwSmhCO0FpQzNwSlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakM2cEpoQjtBaUN6cEpnQjtFQUNJO0FqQzJwSnBCO0FpQ3RwSlE7RUFDSTtFQUNBO0VBQ0E7RWhDeUNSO0VBQ0E7RUFDQTtFQW5IQSxrQmdDMEUrQjtBakM2cEpuQztBaUMxcEpRO0V4QjNCSCxpQndCNEIwQjtFeEIzQnpCLGdCd0IyQnlCO0V4QjFCckIsWXdCMEJxQjtBakMrcEovQjtBaUM1cEpRO0V4QmhHdUI7RUFDQTtFQUNBO0VBQ0E7RUFDM0I7RUE0RkMsbUN3QkVnQztFeEJEL0Isa0N3QkMrQjtFeEJBM0I7RUFDRSw0QndCRHlCO0VBQ3pCO0VBQ0E7RUFDQTtFQUNBO0FqQzBxSlo7QWlDeHFKWTtFQUNJO0FqQzBxSmhCO0FpQ3RxSlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDd3FKWjs7QWtDMXhKQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEM2eEpGOztBa0MxeEpBO0VBQ0U7QWxDNnhKRjs7QWtDMXhKQTtFQUNFO0FsQzZ4SkY7O0FrQzF4SkE7OztFQUdFO0FsQzZ4SkY7O0FtQzl6SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0NaYztFRGFkO0FuQ2kwSkY7QW1DaDBKRTtFQUNFLHFCQ2RZO0VEZVosY0NmWTtBcENpMUpoQjs7QW1DOXpKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQ2kwSkY7O0FxQ3oxSkE7RUFDRTtBckM0MUpGO0FxQzExSkk7RUFDRTtBckM0MUpOOztBcUN2MUpBO0VBQ0U7RUFDQTtFQUNBO0FyQzAxSkY7O0FxQ3YxSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDMDFKRjtBcUN6MUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDMjFKSjs7QXNDMzNKQTs7RUFFRTtFQUNBO0VBQ0E7RUFFQTtBdEM2M0pGOztBc0MxM0pBOztFQUVFO0VBQ0E7QXRDNjNKRjs7QXVDcjRKQTtFQUNFO0VBQ0E7RUFDQTtBdkN3NEpGO0F1Q3Y0SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3k0Sko7O0F1Q3I0SkE7RUFDRTtBdkN3NEpGOztBdUNyNEpBO0VBQ0U7QXZDdzRKRjs7QXVDcjRKQTtFQUNFO0F2Q3c0SkY7QXVDdjRKRTtFQUNFO0F2Q3k0Sko7QXVDdDRKSTtFQUNFO0F2Q3c0Sk47QXVDdDRKSTtFQUNFO0F2Q3c0Sk47O0F1Q240SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0h6Q1k7RUcwQ1o7RUFDQTtFQUNBO0VBQ0E7QXZDczRKRjtBdUNwNEpFO0VBRUUscUJIaER1QjtBcENxN0ozQjtBdUNuNEpFO0VBRUUsV0hsRGE7RUdtRGIseUJIbER3QjtFR21EeEIsa0JIeERpQjtFR3lEakI7QXZDbzRKSjtBdUNsNEpFO0VBQ0U7QXZDbzRKSjtBdUNsNEpFO0VBQ0U7QXZDbzRKSjs7QXVDaDRKQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q200SkY7O0F1Q2g0SkE7RUFDRTtBdkNtNEpGO0F1Q2w0SkU7RUFDRTtBdkNvNEpKOztBdUNoNEpBO0VBQ0U7RUFDQSxjSC9GYztFR2dHZDtFQUNBO0F2Q200SkY7O0F1Q2g0SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFIcEdjO0FwQ3UrSmhCOztBdUNoNEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkNtNEpGOztBdUNoNEpBO0VBQ0U7RUFDQTtBdkNtNEpGOztBdUNoNEpBO0VBQ0U7RUFDQTtLQUFBO01BQUE7VUFBQTtBdkNtNEpGOztBdUNoNEpBO0VBQ0U7RUFDQTtFQUNBO0F2Q200SkY7O0F1Q2g0SkE7RUFDRTtBdkNtNEpGO0F1Q2w0SkU7RUFGRjtJQUdJO0V2Q3E0SkY7QUFDRjs7QXVDbDRKQTtFQUNFO0VBQ0E7QXZDcTRKRjs7QXVDbDRKQTtFQUNFO0VBQ0E7RUFDQTtBdkNxNEpGOztBdUNsNEpBO0VBQ0U7RUFDQTtFQUNBO0F2Q3E0SkY7QXVDcDRKRTtFQUNFO0F2Q3M0Sko7O0F1Q2w0SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3E0SkY7O0F1Q2w0SkE7O0VBRUU7QXZDcTRKRjs7QXVDbjRKQTs7RUFFRTtBdkNzNEpGOztBdUNuNEpBO0VBQ0U7QXZDczRKRjs7QXVDbjRKQTtFQUNFO0F2Q3M0SkY7QXVDcjRKRTtFQUNFO0F2Q3U0Sko7O0F1Q240SkE7RUFDRTtFQUNBO0VBQ0E7QXZDczRKRjtBdUNyNEpFO0VBQ0U7QXZDdTRKSjtBdUN0NEpJO0VBQ0UsY0hsTVU7RUdtTVYseUJIL0s0QjtBcEN1aktsQztBdUN0NEpJO0VBQ0UsV0h0TGtCO0VHdUxsQix5Qkh0TVU7QXBDOGtLaEI7QXVDdDRKSTtFQUNFLGNIMU1VO0VHMk1WLHlCSHBMK0I7QXBDNGpLckM7QXVDdDRKSTtFQUNFO0VBQ0EsV0hwTVc7RUdxTVgseUJIcE1zQjtBcEM0a0s1Qjs7QXVDbDRKRTtFQUNFO0F2Q3E0Sko7QXVDcDRKSTtFQUNFLHlCSHJNNEI7QXBDMmtLbEM7QXVDcDRKSTtFQUNFLHlCSHJNK0I7QXBDMmtLckM7QXVDbjRKTTtFQUNFO0VBQ0E7QXZDcTRKUjtBdUNuNEpNO0VBQ0U7RUFDQTtBdkNxNEpSOztBdUMvM0pBO0VBQ0U7QXZDazRKRjs7QXVDLzNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDazRKRjtBdUNqNEpFO0VBQ0U7RUFDQTtBdkNtNEpKO0F1Q2o0SkU7RUFDRTtBdkNtNEpKOztBdUM5M0pFOztFQUVFO0VBQ0E7QXZDaTRKSjtBdUM5M0pFO0VBQ0UsY0h0UVU7QXBDc29LZDtBdUM5M0pFO0VBQ0U7QXZDZzRKSjs7QXVDNTNKQTtFQUNFO0VBQ0E7RUFDQTtBdkMrM0pGO0F1QzkzSkU7RUFDRTtBdkNnNEpKOztBdUM3M0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkNnNEpGOztBdUM5M0pBO0VBRUU7QXZDZzRKRjs7QXVDNzNKQTtFQUNFO0VBQ0E7RUFDQTtBdkNnNEpGOztBdUM3M0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDZzRKRjs7QXVDNzNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2Q2c0SkY7QXVDOTNKRTtFQUNFO0F2Q2c0Sko7QXVDOTNKRTtFQUNFO0VBQ0E7RUFDQTtBdkNnNEpKO0F1Qy8zSkk7RUFDRTtFQUNBO0VBQ0E7QXZDaTRKTjtBdUM5M0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDZzRKSjtBdUMvM0pJO0VBQ0UsY0gxVVU7RUcyVVYseUJIOVN3QjtBcEMrcUs5QjtBdUMvM0pJO0VBQ0UsY0g3VVU7RUc4VVYsNkJIclR5QjtFR3NUekI7QXZDaTRKTjtBdUMvM0pJO0VBQ0U7RUFDQSxXSHpVVztFRzBVWCx5Qkh6VXNCO0FwQzBzSzVCOztBdUM1M0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDKzNKRjtBdUM5M0pFO0VBQ0UsY0hoV1k7RUdpV1oseUJIcFUwQjtBcENvc0s5QjtBdUM5M0pFO0VBQ0UsY0huV1k7RUdvV1osNkJIM1UyQjtFRzRVM0I7QXZDZzRKSjtBdUM5M0pFO0VBQ0U7RUFDQSxXSC9WYTtFR2dXYix5QkgvVndCO0FwQyt0SzVCOztBd0M3dUtBO0UvQkMrQjtFQUNBO0VBQ0E7RUFDQTtFQUMzQjtFQWtIQyx3QitCckhvQjtFL0JzSG5CLHVCK0J0SG1CO0UvQnVIZixtQitCdkhlO0VBQ3JCO0F4QzJ2S0o7QXdDMXZLSTtFQUNJO0F4QzR2S1I7QXdDenZLSTtFQUNJO0F4QzJ2S1I7O0F5Q253S0k7RWhDQTJCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBa0hDLHdCZ0NwSHdCO0VoQ3FIdkIsdUJnQ3JIdUI7RWhDc0huQixtQmdDdEhtQjtFQUNyQjtBekNpeEtSO0F5Qy93S1E7O0VBRUk7QXpDaXhLWjtBeUM1d0tnQjtFQUNJLHFCbENMZDtBUG14S047QXlDendLUTtFQUNJO0VBQ0E7QXpDMndLWjtBeUN4d0tRO0VBQ0k7RUFDQTtBekMwd0taOztBeUNsd0tZO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBO0FBRUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FDbENSO0VBQ0k7QTFDNHlLWjtBMEN4eUtRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFDMHlLWjtBMENyeUtRO0VBQ0k7QTFDdXlLWjs7QTBDaHlLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExQ215S1I7O0EwQzd4S1E7RUFBQTtFQUFBO0FBQUE7QUFFQTtFQUNJO0VBQ0E7QTFDaXlLWjtBMEM3eEtJO0VBQ0k7QTFDK3hLUjs7QTBDM3hLQTtFakM5QytCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBNEZDLG1DaUNoRHdCO0VqQ2lEdkIsa0NpQ2pEdUI7RWpDa0RuQiw4QmlDbERtQjtFakNtRGpCLDRCaUNuRGlCO0ExQzB5SzdCOztBMEN2eUtBO0VBQ0k7RUFDQTtFakNyRDJCO0VBQ0E7RUFDQTtFQUNBO0VBQzNCO0VBb0JDLDJCaUNtQ3VCO0VqQ2pDbEIsc0JpQ2lDa0I7RWpDcUN2Qiw0QmlDcEN3QjtFakNxQ3ZCLDJCaUNyQ3VCO0VqQ3NDbkIsdUJpQ3RDbUI7RWpDdUNqQixxQmlDdkNpQjtFakN4Qm5CLGVpQ3lCYTtFQUNuQjtFQUNBO0ExQ3d6S0o7QTBDcnpLSTtFQUNJO0ExQ3V6S1I7QTBDcHpLSTtFQUNJO0VBQ0E7RXpDekRKLGtCeUMwRDJCO0VBQ3ZCO0VBQ0Esc0JuQ2pFRDtBUDAzS1A7QTBDdnpLUTtFQUNJO0ExQ3l6S1o7QTBDdHpLUTtFQUNJLHlCbkN6RUo7QVBpNEtSO0EwQ3J6S1E7RUFDSTtFQUNBLFduQ3RGSjtBUDY0S1I7QTBDcHpLUTtFQUNJO0VBQ0EsV25DM0ZKO0FQaTVLUjtBMENuektRO0VBQ0k7RUFDQSxXbkNoR0o7QVBxNUtSO0EwQ2x6S1E7RUFDSTtFQUNBLFduQ3BHSjtBUHc1S1I7QTBDanpLUTtFQUNJO0VBQ0EsV25DMUdKO0FQNjVLUjtBMENoektRO0VBQ0k7RUFDQSxjbkN6R047QVAyNUtOO0EwQy95S1E7RUFDSTtFQUNBLFduQ3BISjtBUHE2S1I7QUF2NktBO0VBQUEsdUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEsbUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUE7QzJDQUE7QTNDQUE7RUFBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEsd0MyQ0FBO1UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEsbUMyQ0FBO1UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEsOEUyQ0FBO0UzQ0FBLGtHMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLHVCMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLHFCMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLCtCMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLDRHMkNBQTtFM0NBQSwwRzJDQUE7RTNDQUE7QzJDQUE7QTNDQUE7RUFBQSw0RzJDQUE7RTNDQUEsMEcyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUEscUIyQ0FBO0UzQ0FBO0MyQ0FBO0EzQ0FBO0VBQUE7QzJDQUE7QTNDQUE7RUFBQTtDMkNBQTtBM0NBQTtFQUFBLHVCMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLDRHMkNBQTtFM0NBQSwwRzJDQUE7RTNDQUE7QzJDQUE7QTNDQUE7RUFBQSxxQjJDQUE7RTNDQUE7QzJDQUE7QTNDQUE7RUFBQSxxQjJDQUE7RTNDQUE7QzJDQUE7QTNDQUE7RUFBQTtDMkNBQTtBM0NBQTtFQUFBO0MyQ0FBO0EzQ0FBO0VBQUE7QzJDQUE7QTNDQUE7RUFBQTtDMkNBQTtBM0NBQTtFQUFBLG1CMkNBQTtFM0NBQTtDMkNBQTtBM0NBQTtFQUFBLHdDMkNBQTtVM0NBQTtDMkNBQTtBM0NBQTtFQUFBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0NBQUE7QTNDQUE7RUFBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUEsaUIyQ0FBO0kzQ0FBO0cyQ0FBO0UzQ0FBO0lBQUEscUIyQ0FBO0kzQ0FBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQSxzQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQSxrQjJDQUE7STNDQUEsa0IyQ0FBO0kzQ0FBO0cyQ0FBO0UzQ0FBO0lBQUEsZ0IyQ0FBO0kzQ0FBLGdCMkNBQTtJM0NBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQSxxQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQSxrQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQSxxQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQSxzQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQSxzQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQSxxQjJDQUE7STNDQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBLG9CMkNBQTtJM0NBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQSwyQzJDQUE7STNDQUEsd0QyQ0FBO0kzQ0FBO0cyQ0FBO0NBQUE7QTNDQUE7RUFBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0NBQUE7QTNDQUE7RUFBQTtJQUFBLGlCMkNBQTtJM0NBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUE7RzJDQUE7RTNDQUE7SUFBQTtHMkNBQTtFM0NBQTtJQUFBO0cyQ0FBO0UzQ0FBO0lBQUEsbUIyQ0FBO0kzQ0FBO0cyQ0FBO0NBQUE7QTNDQUE7RUFBQTtJQUFBLG9CMkNBQTtJM0NBQTtHMkNBQSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AY29yZXVpL2ljb25zL2Nzcy9mbGFnLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGNvcmV1aS9pY29ucy9zY3NzL2ZsYWcvZmxhZy1pY29ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AY29yZXVpL2ljb25zL3Njc3MvZmxhZy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AY29yZXVpL2ljb25zL2Nzcy9hbGwuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2hlbHBlcnMvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Jhc2UvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvYmFzZS9fbm9ybWFsaXplLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvYmFzZS9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9iYXNlL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydGlhbHMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9iYXNlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0aWFscy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9oZWxwZXJzL19mbGV4Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydGlhbHMvX2NvbG9yLXBpY2tlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydGlhbHMvX2JhZGdlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19pbWFnZS11cGxvYWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19maWxlLXVwbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydGlhbHMvX2ZpbGUtbWFuYWdlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydGlhbHMvX2NhcmRzLWJnLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFydGlhbHMvX3Byb2dyZXNzLWJhcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0aWFscy9fY29tbWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0aWFscy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0aWFscy9fY2lyY2xlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0aWFscy9fb3JkZXItZGV0YWlscy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvcnMvX3NzLWljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9ycy9fZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9ycy9fZmxhc2guc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9iYXNlL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX2FzaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19lbGVtZW50cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2xheW91dC9fc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvcnMvdnVlMmRhdGVwaWNrZXIvaWNvbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvcnMvdnVlMmRhdGVwaWNrZXIvYnRuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9ycy92dWUyZGF0ZXBpY2tlci92YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92ZW5kb3JzL3Z1ZTJkYXRlcGlja2VyL3Njcm9sbGJhci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZlbmRvcnMvdnVlMmRhdGVwaWNrZXIvYW5pbWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdmVuZG9ycy92dWUyZGF0ZXBpY2tlci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19xYy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BhcnRpYWxzL19hZGRpdGlvbmFsLWluZm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYXJ0aWFscy9fb3JkZXJzLXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLzxubyBzb3VyY2U+Il0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogQ29yZVVJIEljb25zIC0gRmxhZyBJY29uc1xuICogQHZlcnNpb24gdjEuMC4xXG4gKiBAbGluayBodHRwczovL2NvcmV1aS5pby9pY29ucy9mbGFnL1xuICogQ29weXJpZ2h0IChjKSAyMDIwIGNyZWF0aXZlTGFicyDFgXVrYXN6IEhvbGVjemVrXG4gKiBMaWNlbnNlZCB1bmRlciBDQzAgMS4wIFVuaXZlcnNhbFxuICovXG5bY2xhc3NePVwiY2lmLVwiXSwgW2NsYXNzKj1cIiBjaWYtXCJdIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4uY2lmLWFmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hZi5zdmcpO1xufVxuXG4uY2lmLWFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hbC5zdmcpO1xufVxuXG4uY2lmLWR6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1kei5zdmcpO1xufVxuXG4uY2lmLWFkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hZC5zdmcpO1xufVxuXG4uY2lmLWFvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hby5zdmcpO1xufVxuXG4uY2lmLWFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hZy5zdmcpO1xufVxuXG4uY2lmLWFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hci5zdmcpO1xufVxuXG4uY2lmLWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hbS5zdmcpO1xufVxuXG4uY2lmLWF1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hdS5zdmcpO1xufVxuXG4uY2lmLWF0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hdC5zdmcpO1xufVxuXG4uY2lmLWF6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hei5zdmcpO1xufVxuXG4uY2lmLWJzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1icy5zdmcpO1xufVxuXG4uY2lmLWJoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iaC5zdmcpO1xufVxuXG4uY2lmLWJkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iZC5zdmcpO1xufVxuXG4uY2lmLWJiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iYi5zdmcpO1xufVxuXG4uY2lmLWJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ieS5zdmcpO1xufVxuXG4uY2lmLWJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iZS5zdmcpO1xufVxuXG4uY2lmLWJ6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iei5zdmcpO1xufVxuXG4uY2lmLWJqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iai5zdmcpO1xufVxuXG4uY2lmLWJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1idC5zdmcpO1xufVxuXG4uY2lmLWJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iby5zdmcpO1xufVxuXG4uY2lmLWJhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iYS5zdmcpO1xufVxuXG4uY2lmLWJ3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1idy5zdmcpO1xufVxuXG4uY2lmLWJyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ici5zdmcpO1xufVxuXG4uY2lmLWJuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ibi5zdmcpO1xufVxuXG4uY2lmLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iZy5zdmcpO1xufVxuXG4uY2lmLWJmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iZi5zdmcpO1xufVxuXG4uY2lmLWJpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1iaS5zdmcpO1xufVxuXG4uY2lmLWtoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1raC5zdmcpO1xufVxuXG4uY2lmLWNtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jbS5zdmcpO1xufVxuXG4uY2lmLWNhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jYS5zdmcpO1xufVxuXG4uY2lmLWN2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jdi5zdmcpO1xufVxuXG4uY2lmLWNmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jZi5zdmcpO1xufVxuXG4uY2lmLXRkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10ZC5zdmcpO1xufVxuXG4uY2lmLWNsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jbC5zdmcpO1xufVxuXG4uY2lmLWNuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jbi5zdmcpO1xufVxuXG4uY2lmLWNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jby5zdmcpO1xufVxuXG4uY2lmLWttIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rbS5zdmcpO1xufVxuXG4uY2lmLWNnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jZy5zdmcpO1xufVxuXG4uY2lmLWNkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jZC5zdmcpO1xufVxuXG4uY2lmLWNyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jci5zdmcpO1xufVxuXG4uY2lmLWNpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jaS5zdmcpO1xufVxuXG4uY2lmLWhyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1oci5zdmcpO1xufVxuXG4uY2lmLWN1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jdS5zdmcpO1xufVxuXG4uY2lmLWN5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jeS5zdmcpO1xufVxuXG4uY2lmLWN6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jei5zdmcpO1xufVxuXG4uY2lmLWRrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1kay5zdmcpO1xufVxuXG4uY2lmLWRqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1kai5zdmcpO1xufVxuXG4uY2lmLWRtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1kbS5zdmcpO1xufVxuXG4uY2lmLWRvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1kby5zdmcpO1xufVxuXG4uY2lmLWVjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1lYy5zdmcpO1xufVxuXG4uY2lmLWVnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1lZy5zdmcpO1xufVxuXG4uY2lmLXN2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zdi5zdmcpO1xufVxuXG4uY2lmLWdxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ncS5zdmcpO1xufVxuXG4uY2lmLWVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1lci5zdmcpO1xufVxuXG4uY2lmLWVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1lZS5zdmcpO1xufVxuXG4uY2lmLWV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ldC5zdmcpO1xufVxuXG4uY2lmLWZqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1mai5zdmcpO1xufVxuXG4uY2lmLWZpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1maS5zdmcpO1xufVxuXG4uY2lmLWZyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1mci5zdmcpO1xufVxuXG4uY2lmLWdhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nYS5zdmcpO1xufVxuXG4uY2lmLWdtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nbS5zdmcpO1xufVxuXG4uY2lmLWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nZS5zdmcpO1xufVxuXG4uY2lmLWRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1kZS5zdmcpO1xufVxuXG4uY2lmLWdoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1naC5zdmcpO1xufVxuXG4uY2lmLWdyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nci5zdmcpO1xufVxuXG4uY2lmLWdkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nZC5zdmcpO1xufVxuXG4uY2lmLWd0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ndC5zdmcpO1xufVxuXG4uY2lmLWduIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nbi5zdmcpO1xufVxuXG4uY2lmLWd3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ndy5zdmcpO1xufVxuXG4uY2lmLWd5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1neS5zdmcpO1xufVxuXG4uY2lmLWhrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1oay5zdmcpO1xufVxuXG4uY2lmLWh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1odC5zdmcpO1xufVxuXG4uY2lmLXZhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi12YS5zdmcpO1xufVxuXG4uY2lmLWhuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1obi5zdmcpO1xufVxuXG4uY2lmLXhrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi14ay5zdmcpO1xufVxuXG4uY2lmLWh1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1odS5zdmcpO1xufVxuXG4uY2lmLWlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pcy5zdmcpO1xufVxuXG4uY2lmLWluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pbi5zdmcpO1xufVxuXG4uY2lmLWlkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pZC5zdmcpO1xufVxuXG4uY2lmLWlyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pci5zdmcpO1xufVxuXG4uY2lmLWlxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pcS5zdmcpO1xufVxuXG4uY2lmLWllIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pZS5zdmcpO1xufVxuXG4uY2lmLWlsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pbC5zdmcpO1xufVxuXG4uY2lmLWl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1pdC5zdmcpO1xufVxuXG4uY2lmLWptIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1qbS5zdmcpO1xufVxuXG4uY2lmLWpwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1qcC5zdmcpO1xufVxuXG4uY2lmLWpvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1qby5zdmcpO1xufVxuXG4uY2lmLWt6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rei5zdmcpO1xufVxuXG4uY2lmLWtlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rZS5zdmcpO1xufVxuXG4uY2lmLWtpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1raS5zdmcpO1xufVxuXG4uY2lmLWtyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rci5zdmcpO1xufVxuXG4uY2lmLWtwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rcC5zdmcpO1xufVxuXG4uY2lmLWt3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rdy5zdmcpO1xufVxuXG4uY2lmLWtnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rZy5zdmcpO1xufVxuXG4uY2lmLWxhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sYS5zdmcpO1xufVxuXG4uY2lmLWx2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sdi5zdmcpO1xufVxuXG4uY2lmLWxiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sYi5zdmcpO1xufVxuXG4uY2lmLWxzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1scy5zdmcpO1xufVxuXG4uY2lmLWxyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sci5zdmcpO1xufVxuXG4uY2lmLWx5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1seS5zdmcpO1xufVxuXG4uY2lmLWxpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1saS5zdmcpO1xufVxuXG4uY2lmLWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sdC5zdmcpO1xufVxuXG4uY2lmLWx1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sdS5zdmcpO1xufVxuXG4uY2lmLW1rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tay5zdmcpO1xufVxuXG4uY2lmLW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tZy5zdmcpO1xufVxuXG4uY2lmLW13IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tdy5zdmcpO1xufVxuXG4uY2lmLW15IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1teS5zdmcpO1xufVxuXG4uY2lmLW12IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tdi5zdmcpO1xufVxuXG4uY2lmLW1sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tbC5zdmcpO1xufVxuXG4uY2lmLW10IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tdC5zdmcpO1xufVxuXG4uY2lmLW1oIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1taC5zdmcpO1xufVxuXG4uY2lmLW1yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tci5zdmcpO1xufVxuXG4uY2lmLW11IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tdS5zdmcpO1xufVxuXG4uY2lmLW14IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1teC5zdmcpO1xufVxuXG4uY2lmLWZtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1mbS5zdmcpO1xufVxuXG4uY2lmLW1kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tZC5zdmcpO1xufVxuXG4uY2lmLW1jIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tYy5zdmcpO1xufVxuXG4uY2lmLW1uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tbi5zdmcpO1xufVxuXG4uY2lmLW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tZS5zdmcpO1xufVxuXG4uY2lmLW1hIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tYS5zdmcpO1xufVxuXG4uY2lmLW16IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tei5zdmcpO1xufVxuXG4uY2lmLW1tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1tbS5zdmcpO1xufVxuXG4uY2lmLW5hIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uYS5zdmcpO1xufVxuXG4uY2lmLW5yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uci5zdmcpO1xufVxuXG4uY2lmLW5wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ucC5zdmcpO1xufVxuXG4uY2lmLW5sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ubC5zdmcpO1xufVxuXG4uY2lmLW56IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uei5zdmcpO1xufVxuXG4uY2lmLW5pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uaS5zdmcpO1xufVxuXG4uY2lmLW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uZS5zdmcpO1xufVxuXG4uY2lmLW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uZy5zdmcpO1xufVxuXG4uY2lmLW51IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1udS5zdmcpO1xufVxuXG4uY2lmLW5vIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1uby5zdmcpO1xufVxuXG4uY2lmLW9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1vbS5zdmcpO1xufVxuXG4uY2lmLXBrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1way5zdmcpO1xufVxuXG4uY2lmLXB3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1wdy5zdmcpO1xufVxuXG4uY2lmLXBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1wYS5zdmcpO1xufVxuXG4uY2lmLXBnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1wZy5zdmcpO1xufVxuXG4uY2lmLXB5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1weS5zdmcpO1xufVxuXG4uY2lmLXBlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1wZS5zdmcpO1xufVxuXG4uY2lmLXBoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1waC5zdmcpO1xufVxuXG4uY2lmLXBsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1wbC5zdmcpO1xufVxuXG4uY2lmLXB0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1wdC5zdmcpO1xufVxuXG4uY2lmLXFhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1xYS5zdmcpO1xufVxuXG4uY2lmLXJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1yby5zdmcpO1xufVxuXG4uY2lmLXJ1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ydS5zdmcpO1xufVxuXG4uY2lmLXJ3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ydy5zdmcpO1xufVxuXG4uY2lmLWtuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1rbi5zdmcpO1xufVxuXG4uY2lmLWxjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1sYy5zdmcpO1xufVxuXG4uY2lmLXZjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi12Yy5zdmcpO1xufVxuXG4uY2lmLXdzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi13cy5zdmcpO1xufVxuXG4uY2lmLXNtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zbS5zdmcpO1xufVxuXG4uY2lmLXN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zdC5zdmcpO1xufVxuXG4uY2lmLXNhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zYS5zdmcpO1xufVxuXG4uY2lmLXNuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zbi5zdmcpO1xufVxuXG4uY2lmLXJzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1ycy5zdmcpO1xufVxuXG4uY2lmLXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zYy5zdmcpO1xufVxuXG4uY2lmLXNsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zbC5zdmcpO1xufVxuXG4uY2lmLXNnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zZy5zdmcpO1xufVxuXG4uY2lmLXNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zay5zdmcpO1xufVxuXG4uY2lmLXNpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zaS5zdmcpO1xufVxuXG4uY2lmLXNiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zYi5zdmcpO1xufVxuXG4uY2lmLXNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zby5zdmcpO1xufVxuXG4uY2lmLXphIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi16YS5zdmcpO1xufVxuXG4uY2lmLWVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1lcy5zdmcpO1xufVxuXG4uY2lmLWxrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1say5zdmcpO1xufVxuXG4uY2lmLXNkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zZC5zdmcpO1xufVxuXG4uY2lmLXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zcy5zdmcpO1xufVxuXG4uY2lmLXNyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zci5zdmcpO1xufVxuXG4uY2lmLXN6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zei5zdmcpO1xufVxuXG4uY2lmLXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zZS5zdmcpO1xufVxuXG4uY2lmLWNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1jaC5zdmcpO1xufVxuXG4uY2lmLXN5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1zeS5zdmcpO1xufVxuXG4uY2lmLXR3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10dy5zdmcpO1xufVxuXG4uY2lmLXRqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10ai5zdmcpO1xufVxuXG4uY2lmLXR6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10ei5zdmcpO1xufVxuXG4uY2lmLXRoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10aC5zdmcpO1xufVxuXG4uY2lmLXRsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10bC5zdmcpO1xufVxuXG4uY2lmLXRnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10Zy5zdmcpO1xufVxuXG4uY2lmLXRvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10by5zdmcpO1xufVxuXG4uY2lmLXR0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10dC5zdmcpO1xufVxuXG4uY2lmLXRuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10bi5zdmcpO1xufVxuXG4uY2lmLXRyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10ci5zdmcpO1xufVxuXG4uY2lmLXRtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10bS5zdmcpO1xufVxuXG4uY2lmLXR2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi10di5zdmcpO1xufVxuXG4uY2lmLXVnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi11Zy5zdmcpO1xufVxuXG4uY2lmLXVhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi11YS5zdmcpO1xufVxuXG4uY2lmLWFlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1hZS5zdmcpO1xufVxuXG4uY2lmLWdiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi1nYi5zdmcpO1xufVxuXG4uY2lmLXVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi11cy5zdmcpO1xufVxuXG4uY2lmLXV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi11eS5zdmcpO1xufVxuXG4uY2lmLXV6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi11ei5zdmcpO1xufVxuXG4uY2lmLXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi12ZS5zdmcpO1xufVxuXG4uY2lmLXZuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi12bi5zdmcpO1xufVxuXG4uY2lmLXllIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi15ZS5zdmcpO1xufVxuXG4uY2lmLXptIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi16bS5zdmcpO1xufVxuXG4uY2lmLXp3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnL2NpZi16dy5zdmcpO1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1mbGFnLmNzcy5tYXAgKi8iLCIvKiFcbiAqIENvcmVVSSBJY29ucyAtIEZsYWcgSWNvbnNcbiAqIEB2ZXJzaW9uIHYxLjAuMVxuICogQGxpbmsgaHR0cHM6Ly9jb3JldWkuaW8vaWNvbnMvZmxhZy9cbiAqIENvcHlyaWdodCAoYykgMjAyMCBjcmVhdGl2ZUxhYnMgxYF1a2FzeiBIb2xlY3pla1xuICogTGljZW5zZWQgdW5kZXIgQ0MwIDEuMCBVbml2ZXJzYWxcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiY29yZVwiO1xuIiwiW2NsYXNzXj1cIiN7JHByZWZpeH1cIl0sIFtjbGFzcyo9XCIgI3skcHJlZml4fVwiXSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuQGVhY2ggJGljb24sICR1bmljb2RlIGluICRpY29ucyB7XG4gICRpY29uLWxvd2VyOiB0by1sb3dlci1jYXNlKCN7JGljb259KTtcbiAgLiN7JHByZWZpeH0jeyRpY29uLWxvd2VyfSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL3N2Zy9mbGFnLyN7JHByZWZpeH0jeyRpY29ufS5zdmcpO1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIENvcmVVSSBJY29ucyBGcmVlIE9wZW4gU291cmNlIEljb25zXG4gKiBAdmVyc2lvbiB2MS4wLjFcbiAqIEBsaW5rIGh0dHBzOi8vY29yZXVpLmlvL2ljb25zXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgY3JlYXRpdmVMYWJzIMWBdWthc3ogSG9sZWN6ZWtcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9jb3JldWkuaW8vaWNvbnMvbGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29yZVVJLUljb25zLUZyZWUnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0NvcmVVSS1JY29ucy1GcmVlLmVvdD82NGg2eGhcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUZyZWUuZW90PzY0aDZ4aCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUZyZWUudHRmPzY0aDZ4aFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUZyZWUud29mZj82NGg2eGhcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUZyZWUuc3ZnPzY0aDZ4aCNDb3JlVUktSWNvbnMtRnJlZVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cImNpbC1cIl0sIFtjbGFzcyo9XCIgY2lsLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnQ29yZVVJLUljb25zLUZyZWUnICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmNpbC1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwZlwiO1xufVxuXG4uY2lsLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTBcIjtcbn1cblxuLmNpbC1idXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTFcIjtcbn1cblxuLmNpbC1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLmNpbC1kaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTJcIjtcbn1cblxuLmNpbC1kcmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxM1wiO1xufVxuXG4uY2lsLWRyaW5rLWFsY29ob2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTRcIjtcbn1cblxuLmNpbC1mYXN0Zm9vZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxNVwiO1xufVxuXG4uY2lsLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBmXCI7XG59XG5cbi5jaWwtbXVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE3XCI7XG59XG5cbi5jaWwtbXVnLXRlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxOFwiO1xufVxuXG4uY2lsLXBpenphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE5XCI7XG59XG5cbi5jaWwtcmVzdGF1cmFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxYVwiO1xufVxuXG4uY2lsLWJhdHRlcnktMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNVwiO1xufVxuXG4uY2lsLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcbn1cblxuLmNpbC1iYXR0ZXJ5LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjRcIjtcbn1cblxuLmNpbC1iYXR0ZXJ5LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDdcIjtcbn1cblxuLmNpbC1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDdcIjtcbn1cblxuLmNpbC1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NjXCI7XG59XG5cbi5jaWwtYmF0dGVyeS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkM1wiO1xufVxuXG4uY2lsLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDVcIjtcbn1cblxuLmNpbC1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Q5XCI7XG59XG5cbi5jaWwtY2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFjXCI7XG59XG5cbi5jaWwtZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFkXCI7XG59XG5cbi5jaWwtZmxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFlXCI7XG59XG5cbi5jaWwtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZlwiO1xufVxuXG4uY2lsLWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZlwiO1xufVxuXG4uY2lsLXBsYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFmXCI7XG59XG5cbi5jaWwtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIwXCI7XG59XG5cbi5jaWwtYW5pbWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIwXCI7XG59XG5cbi5jaWwtdGVycmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMVwiO1xufVxuXG4uY2lsLWFtZXJpY2FuLWZvb3RiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5jaWwtYmFzZWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cblxuLmNpbC1iYXNrZXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG59XG5cbi5jaWwtYm93bGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4uY2lsLWZvb3RiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5jaWwtc29jY2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5jaWwtZ29sZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuXG4uY2lsLWdvbGYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7XG59XG5cbi5jaWwtcm93aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG5cbi5jaWwtcnVubmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OFwiO1xufVxuXG4uY2lsLXN3aW1taW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5jaWwtdGVubmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG59XG5cbi5jaWwtdGVubmlzLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTZcIjtcbn1cblxuLmNpbC13ZWlnaHRsaWZpdG5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIxXCI7XG59XG5cbi5jaWwtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuXG4uY2lsLWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjJcIjtcbn1cblxuLmNpbC1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OFwiO1xufVxuXG4uY2lsLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG5cbi5jaWwtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5jaWwtZGF0YS10cmFuc2Zlci1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG5cbi5jaWwtZGF0YS10cmFuc2Zlci11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNVwiO1xufVxuXG4uY2lsLWV0aGVybmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJhXCI7XG59XG5cbi5jaWwtZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljMFwiO1xufVxuXG4uY2lsLWh0dHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJkXCI7XG59XG5cbi5jaWwtbGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJlXCI7XG59XG5cbi5jaWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyZlwiO1xufVxuXG4uY2lsLWxpbmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMwXCI7XG59XG5cbi5jaWwtbGluay1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDZcIjtcbn1cblxuLmNpbC1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzdcIjtcbn1cblxuLmNpbC1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZFwiO1xufVxuXG4uY2lsLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2RcIjtcbn1cblxuLmNpbC1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmJcIjtcbn1cblxuLmNpbC1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NFwiO1xufVxuXG4uY2lsLXNoYXJlLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NVwiO1xufVxuXG4uY2lsLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzNVwiO1xufVxuXG4uY2lsLXNoYXJlLWJveGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc2XCI7XG59XG5cbi5jaWwtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3Y1wiO1xufVxuXG4uY2lsLXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NFwiO1xufVxuXG4uY2lsLXRyYW5zZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEzXCI7XG59XG5cbi5jaWwtd2lmaS1zaWduYWwtMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzN1wiO1xufVxuXG4uY2lsLXdpZmktc2lnbmFsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzhcIjtcbn1cblxuLmNpbC13aWZpLXNpZ25hbC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM5XCI7XG59XG5cbi5jaWwtd2lmaS1zaWduYWwtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzYlwiO1xufVxuXG4uY2lsLXdpZmktc2lnbmFsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0MVwiO1xufVxuXG4uY2lsLWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLmNpbC1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG59XG5cbi5jaWwtYmF0aHJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjtcbn1cblxuLmNpbC1iZWFjaC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDNcIjtcbn1cblxuLmNpbC1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzlcIjtcbn1cblxuLmNpbC1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuXG4uY2lsLWNhc2lubzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NVwiO1xufVxuXG4uY2lsLWNoaWxkLWZyaWVuZGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ2XCI7XG59XG5cbi5jaWwtYmFieS1jYXJyaWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NlwiO1xufVxuXG4uY2lsLXB1c2hjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NlwiO1xufVxuXG4uY2lsLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ4XCI7XG59XG5cbi5jaWwtc29mYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0OFwiO1xufVxuXG4uY2lsLWRvb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDlcIjtcbn1cblxuLmNpbC1lbGV2YXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMlwiO1xufVxuXG4uY2lsLWZyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0YVwiO1xufVxuXG4uY2lsLWdhcmFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0YlwiO1xufVxuXG4uY2lsLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjlcIjtcbn1cblxuLmNpbC1ob3NwaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYVwiO1xufVxuXG4uY2lsLWhvdC10dWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGNcIjtcbn1cblxuLmNpbC1ob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZVwiO1xufVxuXG4uY2lsLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzRmXCI7XG59XG5cbi5jaWwtZmFjdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZlwiO1xufVxuXG4uY2lsLWluZHVzdHJ5LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUwXCI7XG59XG5cbi5jaWwtZmFjdG9yeS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1MFwiO1xufVxuXG4uY2lsLWluc3RpdHV0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUxXCI7XG59XG5cbi5jaWwtbGlicmFyeS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1MVwiO1xufVxuXG4uY2lsLW1lZGljYWwtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTRcIjtcbn1cblxuLmNpbC1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzU1XCI7XG59XG5cbi5jaWwtcm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1NlwiO1xufVxuXG4uY2lsLXNjaG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1OFwiO1xufVxuXG4uY2lsLWVkdWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1OFwiO1xufVxuXG4uY2lsLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1OVwiO1xufVxuXG4uY2lsLXNtb2tlLWZyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWFcIjtcbn1cblxuLmNpbC1zbW9rZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1YVwiO1xufVxuXG4uY2lsLXNtb2tpbmctcm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1YlwiO1xufVxuXG4uY2lsLXNtb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzViXCI7XG59XG5cbi5jaWwtc3BhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVjXCI7XG59XG5cbi5jaWwtdG9pbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVkXCI7XG59XG5cbi5jaWwtd2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWVcIjtcbn1cblxuLmNpbC13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWZcIjtcbn1cblxuLmNpbC1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2JcIjtcbn1cblxuLmNpbC1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM0XCI7XG59XG5cbi5jaWwtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2MlwiO1xufVxuXG4uY2lsLXNub3dmbGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZlwiO1xufVxuXG4uY2lsLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NVwiO1xufVxuXG4uY2lsLWFsYXJtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAyXCI7XG59XG5cbi5jaWwtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiO1xufVxuXG4uY2lsLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG5cbi5jaWwtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiOFwiO1xufVxuXG4uY2lsLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY0XCI7XG59XG5cbi5jaWwtYXN0ZXJpc2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2YzXCI7XG59XG5cbi5jaWwtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjtcbn1cblxuLmNpbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLmNpbC1kcm9wMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmNFwiO1xufVxuXG4uY2lsLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY2XCI7XG59XG5cbi5jaWwtcHV6emxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Y1XCI7XG59XG5cbi5jaWwtcmVjdGFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Y3XCI7XG59XG5cbi5jaWwtc2NydWJiZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzJcIjtcbn1cblxuLmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGZcIjtcbn1cblxuLmNpbC1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XG59XG5cbi5jaWwtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkxXCI7XG59XG5cbi5jaWwtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTVcIjtcbn1cblxuLmNpbC1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRiXCI7XG59XG5cbi5jaWwtYmVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUxXCI7XG59XG5cbi5jaWwtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYzXCI7XG59XG5cbi5jaWwtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG59XG5cbi5jaWwtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZFwiO1xufVxuXG4uY2lsLWRldmljZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDdcIjtcbn1cblxuLmNpbC1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWZcIjtcbn1cblxuLmNpbC1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZmXCI7XG59XG5cbi5jaWwtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MFwiO1xufVxuXG4uY2lsLWlucHV0LWhkbWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2VcIjtcbn1cblxuLmNpbC1pbnB1dC1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NlwiO1xufVxuXG4uY2lsLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFhXCI7XG59XG5cbi5jaWwtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFjXCI7XG59XG5cbi5jaWwtbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFkXCI7XG59XG5cbi5jaWwtbWVtb3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc4XCI7XG59XG5cbi5jaWwtbW9uaXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3YVwiO1xufVxuXG4uY2lsLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdiXCI7XG59XG5cbi5jaWwtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2RcIjtcbn1cblxuLmNpbC1xci1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjgwXCI7XG59XG5cbi5jaWwtc2F0ZWxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODJcIjtcbn1cblxuLmNpbC1zY3JlZW4tZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NVwiO1xufVxuXG4uY2lsLXNjcmVlbi1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhjXCI7XG59XG5cbi5jaWwtc2lnbmFsLWNlbGx1bGFyLTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTBcIjtcbn1cblxuLmNpbC1zaWduYWwtY2VsbHVsYXItMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5M1wiO1xufVxuXG4uY2lsLXNpZ25hbC1jZWxsdWxhci00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk0XCI7XG59XG5cbi5jaWwtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjljXCI7XG59XG5cbi5jaWwtdGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5ZFwiO1xufVxuXG4uY2lsLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjllXCI7XG59XG5cbi5jaWwtd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDVcIjtcbn1cblxuLmNpbC0zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uY2lsLWFwZXJ0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5jaWwtYmx1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4uY2lsLWJsdXItY2lyY3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmNpbC1ibHVyLWxpbmVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4uY2lsLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLmNpbC1ib3JkZXItYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG5cbi5jaWwtYm9yZGVyLWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5jaWwtYm9yZGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmNpbC1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmNpbC1ib3JkZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4uY2lsLWJvcmRlci1vdXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuXG4uY2lsLWJvcmRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG4uY2lsLWJvcmRlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuXG4uY2lsLWJvcmRlci10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cblxuLmNpbC1ib3JkZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjtcbn1cblxuLmNpbC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4uY2lsLWJydXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4uY2lsLWNhbWVyYS1yb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5jaWwtY2VudGVyLWZvY3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG5cbi5jaWwtY29sb3ItYm9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5jaWwtY29sb3ItZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4uY2lsLWNvbG9yLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cblxuLmNpbC1jb250cmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uY2lsLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbn1cblxuLmNpbC1jcm9wLXJvdGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMVwiO1xufVxuXG4uY2lsLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuXG4uY2lsLWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG5cbi5jaWwtZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uY2lsLWV4cG9zdXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG59XG5cbi5jaWwtZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xufVxuXG4uY2lsLWZpbHRlci1mcmFtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjtcbn1cblxuLmNpbC1maWx0ZXItcGhvdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDhcIjtcbn1cblxuLmNpbC1mbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG59XG5cbi5jaWwtZmxpcC10by1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUzXCI7XG59XG5cbi5jaWwtZmxpcC10by1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuXG4uY2lsLWdpZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4uY2lsLWdyYWRpZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG5cbi5jaWwtZ3JhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjBcIjtcbn1cblxuLmNpbC1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYxXCI7XG59XG5cbi5jaWwtZ3JpZC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MlwiO1xufVxuXG4uY2lsLWhkcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2M1wiO1xufVxuXG4uY2lsLWhlYWxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuLmNpbC1pbWFnZS1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWZcIjtcbn1cblxuLmNpbC1pbWFnZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG59XG5cbi5jaWwtbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG59XG5cbi5jaWwtbGluZS1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhZlwiO1xufVxuXG4uY2lsLWxpbmUtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XG59XG5cbi5jaWwtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJiXCI7XG59XG5cbi5jaWwtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzNcIjtcbn1cblxuLmNpbC1vcGFjaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7XG59XG5cbi5jaWwtcGFpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjdcIjtcbn1cblxuLmNpbC1wYWludC1idWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDZcIjtcbn1cblxuLmNpbC1zd2FwLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGVcIjtcbn1cblxuLmNpbC1zd2FwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTExXCI7XG59XG5cbi5jaWwtdmVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG5cbi5jaWwtdmVydGljYWwtYWxpZ24tYm90dG9tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNVwiO1xufVxuXG4uY2lsLXZlcnRpY2FsLWFsaWduLWNlbnRlcjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2FcIjtcbn1cblxuLmNpbC12ZXJ0aWNhbC1hbGlnbi10b3AxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNiXCI7XG59XG5cbi5jaWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQwXCI7XG59XG5cbi5jaWwtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MVwiO1xufVxuXG4uY2lsLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQyXCI7XG59XG5cbi5jaWwtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0M1wiO1xufVxuXG4uY2lsLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDRcIjtcbn1cblxuLmNpbC1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjFcIjtcbn1cblxuLmNpbC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODVcIjtcbn1cblxuLmNpbC1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODVcIjtcbn1cblxuLmNpbC1kb3VibGUtcXVvdGUtc2Fucy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg2XCI7XG59XG5cbi5jaWwtZG91YmxlLXF1b3RlLXNhbnMtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODdcIjtcbn1cblxuLmNpbC1leGNlcnB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThhXCI7XG59XG5cbi5jaWwtZXhwYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWNcIjtcbn1cblxuLmNpbC1leHBhbmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZFwiO1xufVxuXG4uY2lsLWV4cGFuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZVwiO1xufVxuXG4uY2lsLWV4cGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhN1wiO1xufVxuXG4uY2lsLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWVcIjtcbn1cblxuLmNpbC1mdW5jdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWZcIjtcbn1cblxuLmNpbC1mdW5jdGlvbnMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIwXCI7XG59XG5cbi5jaWwtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBlXCI7XG59XG5cbi5jaWwtaGlnaGxpZ2h0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGZcIjtcbn1cblxuLmNpbC1oaWdobGlndDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxMFwiO1xufVxuXG4uY2lsLWluZGVudC1kZWNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxMVwiO1xufVxuXG4uY2lsLWluZGVudC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxMlwiO1xufVxuXG4uY2lsLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTNcIjtcbn1cblxuLmNpbC1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTRcIjtcbn1cblxuLmNpbC1qdXN0aWZ5LWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxNVwiO1xufVxuXG4uY2lsLWp1c3RpZnktbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxNlwiO1xufVxuXG4uY2lsLWp1c3RpZnktcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTdcIjtcbn1cblxuLmNpbC1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE4XCI7XG59XG5cbi5jaWwtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTlcIjtcbn1cblxuLmNpbC1saW5lLXNwYWNpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWFcIjtcbn1cblxuLmNpbC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjFiXCI7XG59XG5cbi5jaWwtbGlzdC1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWNcIjtcbn1cblxuLmNpbC1saXN0LWhpZ2gtcHJpb3JpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWRcIjtcbn1cblxuLmNpbC1saXN0LWxvdy1wcmlvcml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxZVwiO1xufVxuXG4uY2lsLWxpc3QtbnVtYmVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWZcIjtcbn1cblxuLmNpbC1saXN0LXJpY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjFcIjtcbn1cblxuLmNpbC1ub3RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyMlwiO1xufVxuXG4uY2lsLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNFwiO1xufVxuXG4uY2lsLXBlbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjZcIjtcbn1cblxuLmNpbC1wZW4tbmliOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI4XCI7XG59XG5cbi5jaWwtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI5XCI7XG59XG5cbi5jaWwtc2hvcnQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyYVwiO1xufVxuXG4uY2lsLXNvcnQtYWxwaGEtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyYlwiO1xufVxuXG4uY2lsLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmNcIjtcbn1cblxuLmNpbC1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyZFwiO1xufVxuXG4uY2lsLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyZVwiO1xufVxuXG4uY2lsLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJmXCI7XG59XG5cbi5jaWwtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMwXCI7XG59XG5cbi5jaWwtc3BhY2UtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMxXCI7XG59XG5cbi5jaWwtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzMlwiO1xufVxuXG4uY2lsLXRleHQtc2hhcGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNkXCI7XG59XG5cbi5jaWwtdGV4dC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNlXCI7XG59XG5cbi5jaWwtdGV4dC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2ZcIjtcbn1cblxuLmNpbC10ZXh0LXN0cmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0MFwiO1xufVxuXG4uY2lsLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDBcIjtcbn1cblxuLmNpbC10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDJcIjtcbn1cblxuLmNpbC11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDNcIjtcbn1cblxuLmNpbC12ZXJ0aWNhbC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDRcIjtcbn1cblxuLmNpbC12ZXJ0aWNhbC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDVcIjtcbn1cblxuLmNpbC12ZXJ0aWNhbC1hbGlnbi10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDZcIjtcbn1cblxuLmNpbC13cmFwLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDdcIjtcbn1cblxuLmNpbC1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkM1wiO1xufVxuXG4uY2lsLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XG59XG5cbi5jaWwtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkZFwiO1xufVxuXG4uY2lsLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGVcIjtcbn1cblxuLmNpbC1maW5nZXJwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExYVwiO1xufVxuXG4uY2lsLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExZFwiO1xufVxuXG4uY2lsLWxvY2stbG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFlXCI7XG59XG5cbi5jaWwtbG9jay11bmxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNFwiO1xufVxuXG4uY2lsLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjVcIjtcbn1cblxuLmNpbC1tb3V0aC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyN1wiO1xufVxuXG4uY2lsLXByZWduYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI4XCI7XG59XG5cbi5jaWwtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZlwiO1xufVxuXG4uY2lsLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzdcIjtcbn1cblxuLmNpbC13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG59XG5cbi5jaWwtZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODBcIjtcbn1cblxuLmNpbC1hY2NvdW50LWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuXG4uY2lsLWFjdGlvbi1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG5cbi5jaWwtYWN0aW9uLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjZcIjtcbn1cblxuLmNpbC1hcHBsaWNhdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjdcIjtcbn1cblxuLmNpbC1hcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7XG59XG5cbi5jaWwtYXBwbGljYXRpb25zLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY4XCI7XG59XG5cbi5jaWwtYXBwcy1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OFwiO1xufVxuXG4uY2lsLWFycm93LWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4uY2lsLWFycm93LWNpcmNsZS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmFcIjtcbn1cblxuLmNpbC1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2YlwiO1xufVxuXG4uY2lsLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiO1xufVxuXG4uY2lsLWFycm93LWNpcmNsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmRcIjtcbn1cblxuLmNpbC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG5cbi5jaWwtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmZcIjtcbn1cblxuLmNpbC1hcnJvdy10aGljay1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzBcIjtcbn1cblxuLmNpbC1hcnJvdy10aGljay1mcm9tLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MVwiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLWZyb20tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MlwiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLWZyb20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODNcIjtcbn1cblxuLmNpbC1hcnJvdy10aGljay1mcm9tLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5YlwiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTFcIjtcbn1cblxuLmNpbC1hcnJvdy10aGljay1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLXRvLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliY1wiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLXRvLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmRcIjtcbn1cblxuLmNpbC1hcnJvdy10aGljay10by1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZlwiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLXRvLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNFwiO1xufVxuXG4uY2lsLWFycm93LXRoaWNrLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZVwiO1xufVxuXG4uY2lsLWFycm93LXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllNFwiO1xufVxuXG4uY2lsLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllNVwiO1xufVxuXG4uY2lsLWJyaWdodG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcbn1cblxuLmNpbC1jYXJldC1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmNcIjtcbn1cblxuLmNpbC1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTMwXCI7XG59XG5cbi5jaWwtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzFcIjtcbn1cblxuLmNpbC1jYXJldC10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2NcIjtcbn1cblxuLmNpbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1NVwiO1xufVxuXG4uY2lsLWNoZWNrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmOVwiO1xufVxuXG4uY2lsLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1N1wiO1xufVxuXG4uY2lsLWNoZXZyb24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU5XCI7XG59XG5cbi5jaWwtY2hldnJvbi1jaXJjbGUtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZmNcIjtcbn1cblxuLmNpbC1jaGV2cm9uLWNpcmNsZS1sZWZ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmZFwiO1xufVxuXG4uY2lsLWNoZXZyb24tY2lyY2xlLXJpZ2h0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmZVwiO1xufVxuXG4uY2lsLWNoZXZyb24tY2lyY2xlLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmZlwiO1xufVxuXG4uY2lsLWNoZXZyb24tZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmFcIjtcbn1cblxuLmNpbC1jaGV2cm9uLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZlXCI7XG59XG5cbi5jaWwtY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzNcIjtcbn1cblxuLmNpbC1jaGV2cm9uLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZFwiO1xufVxuXG4uY2lsLWNoZXZyb24tZG91YmxlLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwM1wiO1xufVxuXG4uY2lsLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZVwiO1xufVxuXG4uY2lsLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWFcIjtcbn1cblxuLmNpbC1jaGV2cm9uLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZFwiO1xufVxuXG4uY2lsLWNsZWFyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZVwiO1xufVxuXG4uY2lsLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMFwiO1xufVxuXG4uY2lsLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XG59XG5cbi5jaWwtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0YlwiO1xufVxuXG4uY2lsLWV4aXQtdG8tYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRkXCI7XG59XG5cbi5jaWwtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRlXCI7XG59XG5cbi5jaWwtaW5maW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGZcIjtcbn1cblxuLmNpbC1pbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1MFwiO1xufVxuXG4uY2lsLW1hZ25pZnlpbmctZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTFcIjtcbn1cblxuLmNpbC16b29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUxXCI7XG59XG5cbi5jaWwtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUxXCI7XG59XG5cbi5jaWwtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwYlwiO1xufVxuXG4uY2lsLWhhbWJ1cmdlci1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDBiXCI7XG59XG5cbi5jaWwtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTJcIjtcbn1cblxuLmNpbC1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU2XCI7XG59XG5cbi5jaWwtb3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkY1wiO1xufVxuXG4uY2lsLW9wdGlvbnMtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1N1wiO1xufVxuXG4uY2lsLWVsbGlwc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU3XCI7XG59XG5cbi5jaWwtZWxsaXBzaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTdcIjtcbn1cblxuLmNpbC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWFcIjtcbn1cblxuLmNpbC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjViXCI7XG59XG5cbi5jaWwtcG93ZXItc3RhbmRieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1ZlwiO1xufVxuXG4uY2lsLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MFwiO1xufVxuXG4uY2lsLXJlc2l6ZS1ib3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjYxXCI7XG59XG5cbi5jaWwtcmVzaXplLWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MlwiO1xufVxuXG4uY2lsLXJlc2l6ZS13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2M1wiO1xufVxuXG4uY2lsLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjVcIjtcbn1cblxuLmNpbC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2OFwiO1xufVxuXG4uY2lsLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2OFwiO1xufVxuXG4uY2lsLXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY5XCI7XG59XG5cbi5jaWwtZ2F1Z2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjlcIjtcbn1cblxuLmNpbC1zcHJlYWRzaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2YVwiO1xufVxuXG4uY2lsLXN0b3JhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmJcIjtcbn1cblxuLmNpbC1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjZjXCI7XG59XG5cbi5jaWwtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3MVwiO1xufVxuXG4uY2lsLXRvdWNoLWFwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3M1wiO1xufVxuXG4uY2lsLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc0XCI7XG59XG5cbi5jaWwtdmlldy1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjZcIjtcbn1cblxuLmNpbC12aWV3LW1vZHVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmN1wiO1xufVxuXG4uY2lsLXZpZXctcXVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjhcIjtcbn1cblxuLmNpbC12aWV3LXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmOVwiO1xufVxuXG4uY2lsLXdhbGxwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmYVwiO1xufVxuXG4uY2lsLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmY1wiO1xufVxuXG4uY2lsLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZFwiO1xufVxuXG4uY2lsLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZlXCI7XG59XG5cbi5jaWwteDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZlwiO1xufVxuXG4uY2lsLXgtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAwXCI7XG59XG5cbi5jaWwtem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwMlwiO1xufVxuXG4uY2lsLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAzXCI7XG59XG5cbi5jaWwtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2VcIjtcbn1cblxuLmNpbC1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG59XG5cbi5jaWwtZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuXG4uY2lsLWZhY2UtZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NlwiO1xufVxuXG4uY2lsLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg3XCI7XG59XG5cbi5jaWwtc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg3XCI7XG59XG5cbi5jaWwtbWVoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG5cbi5jaWwtbW9vZC1iYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODlcIjtcbn1cblxuLmNpbC1tb29kLWdvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbn1cblxuLmNpbC1tb29kLXZlcnktYmFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG5cbi5jaWwtbW9vZC12ZXJ5LWdvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGNcIjtcbn1cblxuLmNpbC1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xufVxuXG4uY2lsLWhhcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG59XG5cbi5jaWwtc21pbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkYVwiO1xufVxuXG4uY2lsLTRrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgxXCI7XG59XG5cbi5jaWwtYWlycGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MlwiO1xufVxuXG4uY2lsLWFsYnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgzXCI7XG59XG5cbi5jaWwtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTNcIjtcbn1cblxuLmNpbC1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMlwiO1xufVxuXG4uY2lsLWF1ZGlvLXNwZWN0cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7XG59XG5cbi5jaWwtYXYtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjFcIjtcbn1cblxuLmNpbC1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjJcIjtcbn1cblxuLmNpbC1jYW1lcmEtY29udHJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiM1wiO1xufVxuXG4uY2lsLWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjNcIjtcbn1cblxuLmNpbC1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiOVwiO1xufVxuXG4uY2lsLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI5XCI7XG59XG5cbi5jaWwtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGFcIjtcbn1cblxuLmNpbC1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTBcIjtcbn1cblxuLmNpbC1mZWF0dXJlZC1wbGF5bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2Y1wiO1xufVxuXG4uY2lsLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzNcIjtcbn1cblxuLmNpbC1mdWxsc2NyZWVuLWV4aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzRcIjtcbn1cblxuLmNpbC1oZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3NVwiO1xufVxuXG4uY2lsLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzZcIjtcbn1cblxuLmNpbC1saWJyYXJ5LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3YVwiO1xufVxuXG4uY2lsLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2NcIjtcbn1cblxuLmNpbC1sb29wLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2RcIjtcbn1cblxuLmNpbC1sb29wLWNpcmN1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzdlXCI7XG59XG5cbi5jaWwtbWVkaWEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODBcIjtcbn1cblxuLmNpbC1tZWRpYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4M1wiO1xufVxuXG4uY2lsLW1lZGlhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODZcIjtcbn1cblxuLmNpbC1tZWRpYS1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODlcIjtcbn1cblxuLmNpbC1tZWRpYS1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhjXCI7XG59XG5cbi5jaWwtbWVkaWEtc2tpcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhmXCI7XG59XG5cbi5jaWwtbWVkaWEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5MlwiO1xufVxuXG4uY2lsLW1lZGlhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5NVwiO1xufVxuXG4uY2lsLW1lZGlhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOThcIjtcbn1cblxuLmNpbC1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzliXCI7XG59XG5cbi5jaWwtbWljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzliXCI7XG59XG5cbi5jaWwtbW92aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOWZcIjtcbn1cblxuLmNpbC1tdXNpYy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2ExXCI7XG59XG5cbi5jaWwtcGxheWxpc3QtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2E2XCI7XG59XG5cbi5jaWwtc3BlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiOVwiO1xufVxuXG4uY2lsLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2JjXCI7XG59XG5cbi5jaWwtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzBcIjtcbn1cblxuLmNpbC12b2ljZS1vdmVyLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjN1wiO1xufVxuXG4uY2lsLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2M5XCI7XG59XG5cbi5jaWwtdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjYVwiO1xufVxuXG4uY2lsLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjY2JcIjtcbn1cblxuLmNpbC1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZlwiO1xufVxuXG4uY2lsLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTBcIjtcbn1cblxuLmNpbC1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5MlwiO1xufVxuXG4uY2lsLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE2XCI7XG59XG5cbi5jaWwtZW52ZWxvcGUtY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI1XCI7XG59XG5cbi5jaWwtZW52ZWxvcGUtbGV0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI2XCI7XG59XG5cbi5jaWwtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuXG4uY2lsLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzVcIjtcbn1cblxuLmNpbC1maW5kLWluLXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWFcIjtcbn1cblxuLmNpbC1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDhcIjtcbn1cblxuLmNpbC1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkOVwiO1xufVxuXG4uY2lsLWltYWdlMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZVwiO1xufVxuXG4uY2lsLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAwXCI7XG59XG5cbi5jaWwtbGlicmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiMFwiO1xufVxuXG4uY2lsLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZVwiO1xufVxuXG4uY2lsLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5N1wiO1xufVxuXG4uY2lsLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOThcIjtcbn1cblxuLmNpbC1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDdcIjtcbn1cblxuLmNpbC1wZW9wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjJcIjtcbn1cblxuLmNpbC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY3XCI7XG59XG5cbi5jaWwtdXNlci1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjhcIjtcbn1cblxuLmNpbC11c2VyLWZvbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2OVwiO1xufVxuXG4uY2lsLXVzZXItdW5mb2xsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmJcIjtcbn1cblxuLmNpbC1haXJwbGFuZS1tb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5jaWwtYWlycGxhbmUtbW9kZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmNpbC1jb250YWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG5cbi5jaWwtZGlhbHBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZlwiO1xufVxuXG4uY2lsLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0OFwiO1xufVxuXG4uY2lsLW1vYmlsZS1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cblxuLmNpbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuXG4uY2lsLXNpbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MlwiO1xufVxuXG4uY2lsLWJpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTZcIjtcbn1cblxuLmNpbC1ib2F0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlOVwiO1xufVxuXG4uY2lsLWJ1cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWJcIjtcbn1cblxuLmNpbC1jYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVlXCI7XG59XG5cbi5jaWwtZmxpZ2h0LXRha2VvZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjJcIjtcbn1cblxuLmNpbC1sb2NvbW90aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYzXCI7XG59XG5cbi5jaWwtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmYVwiO1xufVxuXG4uY2lsLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG5cbi5jaWwtd2FsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMVwiO1xufVxuXG4uY2lsLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG59XG5cbi5jaWwtY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTVcIjtcbn1cblxuLmNpbC1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiO1xufVxuXG4uY2lsLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWJcIjtcbn1cblxuLmNpbC1mbGFnLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwYVwiO1xufVxuXG4uY2lsLWdsb2JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMlwiO1xufVxuXG4uY2lsLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjhcIjtcbn1cblxuLmNpbC1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwY1wiO1xufVxuXG4uY2lsLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExN1wiO1xufVxuXG4uY2lsLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyMFwiO1xufVxuXG4uY2lsLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzZcIjtcbn1cblxuLmNpbC1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2FcIjtcbn1cblxuLmNpbC1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2JcIjtcbn1cblxuLmNpbC1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDBcIjtcbn1cblxuLmNpbC1icml0aXNoLXBvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI5XCI7XG59XG5cbi5jaWwtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiY1wiO1xufVxuXG4uY2lsLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzBcIjtcbn1cblxuLmNpbC1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjNVwiO1xufVxuXG4uY2lsLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzlcIjtcbn1cblxuLmNpbC1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2JcIjtcbn1cblxuLmNpbC1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjZVwiO1xufVxuXG4uY2lsLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjZlwiO1xufVxuXG4uY2lsLWV1cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDRcIjtcbn1cblxuLmNpbC1nZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDhcIjtcbn1cblxuLmNpbC1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ4XCI7XG59XG5cbi5jaWwtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0OVwiO1xufVxuXG4uY2lsLWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ4XCI7XG59XG5cbi5jaWwtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGRcIjtcbn1cblxuLmNpbC1jYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBkXCI7XG59XG5cbi5jaWwtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU1XCI7XG59XG5cbi5jaWwteWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU2XCI7XG59XG5cbi5jaWwtY2hhdC1idWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDFcIjtcbn1cblxuLmNpbC1jb21tZW50LWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkNFwiO1xufVxuXG4uY2lsLWNvbW1lbnQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRkXCI7XG59XG5cbi5jaWwtc3BlZWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQyXCI7XG59XG5cbi5jaWwtaGFuZC1wb2ludC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVhXCI7XG59XG5cbi5jaWwtaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWViXCI7XG59XG5cbi5jaWwtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllY1wiO1xufVxuXG4uY2lsLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWRcIjtcbn1cblxuLmNpbC10aHVtYi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XG59XG5cbi5jaWwtdGh1bWItdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTAgXCI7XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1mcmVlLmNzcy5tYXAgKi9cbkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogQ29yZVVJIEljb25zIC0gQnJhbmQgSWNvbnNcbiAqIEB2ZXJzaW9uIHYxLjAuMVxuICogQGxpbmsgaHR0cHM6Ly9jb3JldWkuaW8vaWNvbnMvYnJhbmQvXG4gKiBDb3B5cmlnaHQgKGMpIDIwMjAgY3JlYXRpdmVMYWJzIMWBdWthc3ogSG9sZWN6ZWtcbiAqIExpY2Vuc2VkIHVuZGVyIENDMCAxLjAgVW5pdmVyc2FsXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NvcmVVSS1JY29ucy1CcmFuZCc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUJyYW5kLmVvdD82NGg2eGhcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUJyYW5kLmVvdD82NGg2eGgjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0NvcmVVSS1JY29ucy1CcmFuZC50dGY/NjRoNnhoXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Db3JlVUktSWNvbnMtQnJhbmQud29mZj82NGg2eGhcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQ29yZVVJLUljb25zLUJyYW5kLnN2Zz82NGg2eGgjQ29yZVVJLUljb25zLUxpbmVhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cImNpYi1cIl0sIFtjbGFzcyo9XCIgY2liLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnQ29yZVVJLUljb25zLUJyYW5kJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5jaWItNTAwcHgtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uY2liLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5jaWItYWJvdXQtbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmNpYi1hYnN0cmFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uY2liLWFjbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uY2liLWFkZHRoaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmNpYi1hZGd1YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5jaWItYWRvYmUtYWNyb2JhdC1yZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmNpYi1hZG9iZS1hZnRlcmUtZmZlY3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbi5jaWItYWRvYmUtYXVkaXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmNpYi1hZG9iZS1jcmVhdGl2ZS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uY2liLWFkb2JlLWRyZWFtd2VhdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5jaWItYWRvYmUtaWxsdXN0cmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmNpYi1hZG9iZS1pbmRlc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uY2liLWFkb2JlLWxpZ2h0cm9vbS1jbGFzc2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5jaWItYWRvYmUtbGlnaHRyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5jaWItYWRvYmUtcGhvdG9zaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG5cbi5jaWItYWRvYmUtcHJlbWllcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLmNpYi1hZG9iZS10eXBla2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cbi5jaWItYWRvYmUteGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLmNpYi1hZG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuXG4uY2liLWFpcmJuYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuXG4uY2liLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLmNpYi1hbGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cblxuLmNpYi1hbGxvY2luZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuXG4uY2liLWFtYXpvbi1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmNpYi1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG5cbi5jaWItYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5jaWItYW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG5cbi5jaWItYW1lcmljYW4tZXhwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuXG4uY2liLWFuYWNvbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5jaWItYW5hbG9ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjtcbn1cblxuLmNpYi1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4uY2liLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLmNpYi1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbn1cblxuLmNpYi1hbmd1bGFyLXVuaXZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyM1wiO1xufVxuXG4uY2liLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmNpYi1hbnNpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG5cbi5jaWItYXBhY2hlLWFpcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLmNpYi1hcGFjaGUtZmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cblxuLmNpYi1hcGFjaGUtc3Bhcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLmNpYi1hcGFjaGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjtcbn1cblxuLmNpYi1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG5cbi5jaWItYXBwLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG59XG5cbi5jaWItYXBwbGUtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmNcIjtcbn1cblxuLmNpYi1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjtcbn1cblxuLmNpYi1hcHBsZS1wb2RjYXN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZVwiO1xufVxuXG4uY2liLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG5cbi5jaWItYXBwdmV5b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cblxuLmNpYi1hcmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG59XG5cbi5jaWItYXJjaC1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4uY2liLWFyY2hpdmUtb2Ytb3VyLW93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuXG4uY2liLWFyZHVpbm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLmNpYi1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG5cbi5jaWItYXJ4aXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjtcbn1cblxuLmNpYi1hc2FuYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xufVxuXG4uY2liLWF0LWFuZC10OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG59XG5cbi5jaWItYXRsYXNzaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG5cbi5jaWItYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYVwiO1xufVxuXG4uY2liLWF1ZGlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLmNpYi1hdXJlbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNjXCI7XG59XG5cbi5jaWItYXV0aDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLmNpYi1hdXRvbWF0aWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cblxuLmNpYi1hdXRvdGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZlwiO1xufVxuXG4uY2liLWF2ZW50cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7XG59XG5cbi5jaWItYXp1cmUtYXJ0aWZhY3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQxXCI7XG59XG5cbi5jaWItYXp1cmUtZGV2b3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG59XG5cbi5jaWItYXp1cmUtcGlwZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5jaWItYmFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cblxuLmNpYi1iYWlkdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NVwiO1xufVxuXG4uY2liLWJhbWJvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NlwiO1xufVxuXG4uY2liLWJhbmNvbnRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cblxuLmNpYi1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuXG4uY2liLWJhc2VjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG59XG5cbi5jaWItYmF0aGFzdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuXG4uY2liLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGJcIjtcbn1cblxuLmNpYi1iaWctY2FydGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG5cbi5jaWItYmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuXG4uY2liLWJpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4uY2liLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuXG4uY2liLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLmNpYi1iaXRkZWZlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4uY2liLWJpdGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG59XG5cbi5jaWItYmxhY2tiZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuXG4uY2liLWJsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTRcIjtcbn1cblxuLmNpYi1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTVcIjtcbn1cblxuLmNpYi1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG5cbi5jaWItYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTdcIjtcbn1cblxuLmNpYi1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NThcIjtcbn1cblxuLmNpYi1ib2Vpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjtcbn1cblxuLmNpYi1ib29zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1YVwiO1xufVxuXG4uY2liLWJvb3RzdHJhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1YlwiO1xufVxuXG4uY2liLWJvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG5cbi5jaWItYnJhbmQtYWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWRcIjtcbn1cblxuLmNpYi1icmF2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xufVxuXG4uY2liLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuXG4uY2liLWJ1ZGR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG59XG5cbi5jaWItYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYxXCI7XG59XG5cbi5jaWItYnV5LW1lLWEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7XG59XG5cbi5jaWItYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2M1wiO1xufVxuXG4uY2liLWJ1enpmZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY0XCI7XG59XG5cbi5jaWItYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NVwiO1xufVxuXG4uY2liLWNha2VwaHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjZcIjtcbn1cblxuLmNpYi1jYW1wYWlnbi1tb25pdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7XG59XG5cbi5jaWItY2FudmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjtcbn1cblxuLmNpYi1jYXNoYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY5XCI7XG59XG5cbi5jaWItY2Fzc2FuZHJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7XG59XG5cbi5jaWItY2FzdHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG5cbi5jaWItY2MtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiO1xufVxuXG4uY2liLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmRcIjtcbn1cblxuLmNpYi1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmVcIjtcbn1cblxuLmNpYi1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZlwiO1xufVxuXG4uY2liLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XG59XG5cbi5jaWItY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcxXCI7XG59XG5cbi5jaWItY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MlwiO1xufVxuXG4uY2liLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3M1wiO1xufVxuXG4uY2liLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NFwiO1xufVxuXG4uY2liLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzVcIjtcbn1cblxuLmNpYi1jZW50b3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzZcIjtcbn1cblxuLmNpYi1jZXZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7XG59XG5cbi5jaWItY2hhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjtcbn1cblxuLmNpYi1jaGVmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG5cbi5jaWItY2hyb21lY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3YVwiO1xufVxuXG4uY2liLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3YlwiO1xufVxuXG4uY2liLWNpcmNsZWNpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG59XG5cbi5jaWItY2lycnVzY2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLmNpYi1jaXNjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3ZVwiO1xufVxuXG4uY2liLWNpdmljcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcbn1cblxuLmNpYi1jbG9ja2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MFwiO1xufVxuXG4uY2liLWNsb2p1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODFcIjtcbn1cblxuLmNpYi1jbG91ZGJlZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODJcIjtcbn1cblxuLmNpYi1jbG91ZGZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgzXCI7XG59XG5cbi5jaWItY21ha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODRcIjtcbn1cblxuLmNpYi1jby1vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuXG4uY2liLWNvZGFjeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NlwiO1xufVxuXG4uY2liLWNvZGUtY2xpbWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4N1wiO1xufVxuXG4uY2liLWNvZGVjYWRlbXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODhcIjtcbn1cblxuLmNpYi1jb2RlY292OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG5cbi5jaWItY29kZWlnbml0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbn1cblxuLmNpYi1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG5cbi5jaWItY29kZXJ3YWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThjXCI7XG59XG5cbi5jaWItY29kZXNhbmRib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGRcIjtcbn1cblxuLmNpYi1jb2Rlc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZVwiO1xufVxuXG4uY2liLWNvZGV3YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG59XG5cbi5jaWItY29kaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTBcIjtcbn1cblxuLmNpYi1jb2ZmZWVzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cblxuLmNpYi1jb21tb24td29ya2Zsb3ctbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTJcIjtcbn1cblxuLmNpYi1jb21wb3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5M1wiO1xufVxuXG4uY2liLWNvbmRhLWZvcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG59XG5cbi5jaWItY29uZWt0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NVwiO1xufVxuXG4uY2liLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTZcIjtcbn1cblxuLmNpYi1jb3JldWktYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuXG4uY2liLWNvcmV1aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OFwiO1xufVxuXG4uY2liLWNvdXJzZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5jaWItY292ZXJhbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG59XG5cbi5jaWItY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG5cbi5jaWItY3BsdXNwbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG59XG5cbi5jaWItY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZFwiO1xufVxuXG4uY2liLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWVcIjtcbn1cblxuLmNpYi1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlmXCI7XG59XG5cbi5jaWItY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuXG4uY2liLWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTFcIjtcbn1cblxuLmNpYi1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4uY2liLWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTNcIjtcbn1cblxuLmNpYi1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG5cbi5jaWItY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNVwiO1xufVxuXG4uY2liLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNlwiO1xufVxuXG4uY2liLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTdcIjtcbn1cblxuLmNpYi1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE4XCI7XG59XG5cbi5jaWItY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59XG5cbi5jaWItY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiO1xufVxuXG4uY2liLWNydW5jaGJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWJcIjtcbn1cblxuLmNpYi1jcnVuY2h5cm9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhY1wiO1xufVxuXG4uY2liLWNzczMtc2hpbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG59XG5cbi5jaWItY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhZVwiO1xufVxuXG4uY2liLWNzc3dpemFyZHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFmXCI7XG59XG5cbi5jaWItZDMtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjBcIjtcbn1cblxuLmNpYi1kYWlseW1vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMVwiO1xufVxuXG4uY2liLWRhc2hsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIyXCI7XG59XG5cbi5jaWItZGF6bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliM1wiO1xufVxuXG4uY2liLWRibHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjRcIjtcbn1cblxuLmNpYi1kZWJpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjVcIjtcbn1cblxuLmNpYi1kZWVwaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjZcIjtcbn1cblxuLmNpYi1kZWV6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjdcIjtcbn1cblxuLmNpYi1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjhcIjtcbn1cblxuLmNpYi1kZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XG59XG5cbi5jaWItZGVubzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliYVwiO1xufVxuXG4uY2liLWRlcGVuZGFib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmJcIjtcbn1cblxuLmNpYi1kZXNpZ25lci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJjXCI7XG59XG5cbi5jaWItZGV2LXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJkXCI7XG59XG5cbi5jaWItZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZVwiO1xufVxuXG4uY2liLWRldnJhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmZcIjtcbn1cblxuLmNpYi1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljMFwiO1xufVxuXG4uY2liLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzFcIjtcbn1cblxuLmNpYi1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMyXCI7XG59XG5cbi5jaWItZGlzY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4uY2liLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xufVxuXG4uY2liLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM1XCI7XG59XG5cbi5jaWItZGlzcXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM2XCI7XG59XG5cbi5jaWItZGlzcm9vdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljN1wiO1xufVxuXG4uY2liLWRqYW5nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOFwiO1xufVxuXG4uY2liLWRvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOVwiO1xufVxuXG4uY2liLWRvY3VzaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XG59XG5cbi5jaWItZG90LW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljYlwiO1xufVxuXG4uY2liLWRyYXVnaWVtLWx2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG59XG5cbi5jaWItZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2RcIjtcbn1cblxuLmNpYi1kcm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZVwiO1xufVxuXG4uY2liLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2ZcIjtcbn1cblxuLmNpYi1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDBcIjtcbn1cblxuLmNpYi1kdHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMVwiO1xufVxuXG4uY2liLWR1Y2tkdWNrZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDJcIjtcbn1cblxuLmNpYi1keW5hdHJhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDNcIjtcbn1cblxuLmNpYi1lYmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG59XG5cbi5jaWItZWNsaXBzZWlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNVwiO1xufVxuXG4uY2liLWVsYXN0aWMtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDZcIjtcbn1cblxuLmNpYi1lbGFzdGljLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkN1wiO1xufVxuXG4uY2liLWVsYXN0aWMtc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDhcIjtcbn1cblxuLmNpYi1lbGFzdGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ5XCI7XG59XG5cbi5jaWItZWxlY3Ryb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGFcIjtcbn1cblxuLmNpYi1lbGVtZW50YXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRiXCI7XG59XG5cbi5jaWItZWxldmVudHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGNcIjtcbn1cblxuLmNpYi1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG59XG5cbi5jaWItZWxzZXZpZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGVcIjtcbn1cblxuLmNpYi1lbWxha2pldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkZlwiO1xufVxuXG4uY2liLWVtcGlyZWtyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTBcIjtcbn1cblxuLmNpYi1lbnZhdG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTFcIjtcbn1cblxuLmNpYi1lcGljLWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUyXCI7XG59XG5cbi5jaWItZXBzb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTNcIjtcbn1cblxuLmNpYi1lc2VhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU0XCI7XG59XG5cbi5jaWItZXNsaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG59XG5cbi5jaWItZXRoZXJldW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTZcIjtcbn1cblxuLmNpYi1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU3XCI7XG59XG5cbi5jaWItZXZlbnQtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZThcIjtcbn1cblxuLmNpYi1ldmVudGJyaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG5cbi5jaWItZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWFcIjtcbn1cblxuLmNpYi1ldmVycGxhY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWViXCI7XG59XG5cbi5jaWItZXZyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllY1wiO1xufVxuXG4uY2liLWV4ZXJjaXNtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVkXCI7XG59XG5cbi5jaWItZXhwZXJ0cy1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllZVwiO1xufVxuXG4uY2liLWV4cG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWZcIjtcbn1cblxuLmNpYi1leWVlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMFwiO1xufVxuXG4uY2liLWYtc2VjdXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYxXCI7XG59XG5cbi5jaWItZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMlwiO1xufVxuXG4uY2liLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYzXCI7XG59XG5cbi5jaWItZmFjZWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7XG59XG5cbi5jaWItZmFuZGFuZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjVcIjtcbn1cblxuLmNpYi1mYXZybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmNlwiO1xufVxuXG4uY2liLWZlYXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjdcIjtcbn1cblxuLmNpYi1mZWRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmOFwiO1xufVxuXG4uY2liLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmOVwiO1xufVxuXG4uY2liLWZlZWRseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYVwiO1xufVxuXG4uY2liLWZpZG8tYWxsaWFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmJcIjtcbn1cblxuLmNpYi1maWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmY1wiO1xufVxuXG4uY2liLWZpbGV6aWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZFwiO1xufVxuXG4uY2liLWZpcmViYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZlXCI7XG59XG5cbi5jaWItZml0Yml0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZmXCI7XG59XG5cbi5jaWItZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDBcIjtcbn1cblxuLmNpYi1mbGF0dHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjtcbn1cblxuLmNpYi1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDJcIjtcbn1cblxuLmNpYi1mbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDNcIjtcbn1cblxuLmNpYi1mbHV0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA0XCI7XG59XG5cbi5jaWItZm5hYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNVwiO1xufVxuXG4uY2liLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDZcIjtcbn1cblxuLmNpYi1mcmFtZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDdcIjtcbn1cblxuLmNpYi1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA4XCI7XG59XG5cbi5jaWItZnJlZWNvZGVjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA5XCI7XG59XG5cbi5jaWItZnVyLWFmZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG59XG5cbi5jaWItZnVycnktbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuXG4uY2liLWdhcm1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwY1wiO1xufVxuXG4uY2liLWdhdHNieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZFwiO1xufVxuXG4uY2liLWdhdWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZVwiO1xufVxuXG4uY2liLWdlbml1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZlwiO1xufVxuXG4uY2liLWdlbnRvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMFwiO1xufVxuXG4uY2liLWdlb2NhY2hpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTFcIjtcbn1cblxuLmNpYi1nZXJyaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTJcIjtcbn1cblxuLmNpYi1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExM1wiO1xufVxuXG4uY2liLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE0XCI7XG59XG5cbi5jaWItZ2ltcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExNVwiO1xufVxuXG4uY2liLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExNlwiO1xufVxuXG4uY2liLWdpdGVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XG59XG5cbi5jaWItZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG59XG5cbi5jaWItZ2l0a3Jha2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE5XCI7XG59XG5cbi5jaWItZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XG59XG5cbi5jaWItZ2l0cG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFiXCI7XG59XG5cbi5jaWItZ2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFjXCI7XG59XG5cbi5jaWItZ2xhc3Nkb29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XG59XG5cbi5jaWItZ2xpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFlXCI7XG59XG5cbi5jaWItZ21haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWZcIjtcbn1cblxuLmNpYi1nbnUtcHJpdmFjeS1ndWFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyMFwiO1xufVxuXG4uY2liLWdudS1zb2NpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjFcIjtcbn1cblxuLmNpYi1nbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjJcIjtcbn1cblxuLmNpYi1nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyM1wiO1xufVxuXG4uY2liLWdvZG90LWVuZ2luZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNFwiO1xufVxuXG4uY2liLWdvZy1jb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjVcIjtcbn1cblxuLmNpYi1nb2xkZW5saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG59XG5cbi5jaWItZ29vZHJlYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI3XCI7XG59XG5cbi5jaWItZ29vZ2xlLWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyOFwiO1xufVxuXG4uY2liLWdvb2dsZS1hbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI5XCI7XG59XG5cbi5jaWItZ29vZ2xlLWFuYWx5dGljczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyYVwiO1xufVxuXG4uY2liLWdvb2dsZS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmJcIjtcbn1cblxuLmNpYi1nb29nbGUtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmNcIjtcbn1cblxuLmNpYi1nb29nbGUta2VlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZFwiO1xufVxuXG4uY2liLWdvb2dsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmVcIjtcbn1cblxuLmNpYi1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZlwiO1xufVxuXG4uY2liLWdvb2dsZS1wb2RjYXN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMFwiO1xufVxuXG4uY2liLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMVwiO1xufVxuXG4uY2liLWdvb2dsZXMtY2hvbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTMyXCI7XG59XG5cbi5jaWItZ292LXVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTMzXCI7XG59XG5cbi5jaWItZ3JhZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM0XCI7XG59XG5cbi5jaWItZ3JhZmFuYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNVwiO1xufVxuXG4uY2liLWdyYXBoY29vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNlwiO1xufVxuXG4uY2liLWdyYXBocWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzdcIjtcbn1cblxuLmNpYi1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM4XCI7XG59XG5cbi5jaWItZ3JhdmF0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzlcIjtcbn1cblxuLmNpYi1ncmVlbmtlZXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzYVwiO1xufVxuXG4uY2liLWdyZWVuc29jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzYlwiO1xufVxuXG4uY2liLWdyb292eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzY1wiO1xufVxuXG4uY2liLWdyb3Vwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2RcIjtcbn1cblxuLmNpYi1ncnVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZVwiO1xufVxuXG4uY2liLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2ZcIjtcbn1cblxuLmNpYi1ndW1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQwXCI7XG59XG5cbi5jaWItZ3VtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MVwiO1xufVxuXG4uY2liLWhhYnI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDJcIjtcbn1cblxuLmNpYi1oYWNrYWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0M1wiO1xufVxuXG4uY2liLWhhY2tlcmVhcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ0XCI7XG59XG5cbi5jaWItaGFja2Vyb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XG59XG5cbi5jaWItaGFja2VycmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NlwiO1xufVxuXG4uY2liLWhhY2toYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0N1wiO1xufVxuXG4uY2liLWhhY2tzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XG59XG5cbi5jaWItaGFwcHljb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDlcIjtcbn1cblxuLmNpYi1oYXNobm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0YVwiO1xufVxuXG4uY2liLWhhc2tlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGJcIjtcbn1cblxuLmNpYi1oYXRlbmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGNcIjtcbn1cblxuLmNpYi1oYXhlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRkXCI7XG59XG5cbi5jaWItaGVsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZVwiO1xufVxuXG4uY2liLWhlcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGZcIjtcbn1cblxuLmNpYi1oZXJva3U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTBcIjtcbn1cblxuLmNpYi1oZXhvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUxXCI7XG59XG5cbi5jaWItaGlnaGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUyXCI7XG59XG5cbi5jaWItaGlwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1M1wiO1xufVxuXG4uY2liLWhpdGFjaGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTRcIjtcbn1cblxuLmNpYi1ob2NrZXlhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTVcIjtcbn1cblxuLmNpYi1ob21pZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTZcIjtcbn1cblxuLmNpYi1ob290c3VpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTdcIjtcbn1cblxuLmNpYi1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNThcIjtcbn1cblxuLmNpYi1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1OVwiO1xufVxuXG4uY2liLWhwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XG59XG5cbi5jaWItaHRtbDUtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTViXCI7XG59XG5cbi5jaWItaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWNcIjtcbn1cblxuLmNpYi1odG1sYWNhZGVteTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1ZFwiO1xufVxuXG4uY2liLWh1YXdlaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1ZVwiO1xufVxuXG4uY2liLWh1YnNwb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWZcIjtcbn1cblxuLmNpYi1odWx1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYwXCI7XG59XG5cbi5jaWItaHVtYmxlLWJ1bmRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2MVwiO1xufVxuXG4uY2liLWlhdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjJcIjtcbn1cblxuLmNpYi1pYm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjNcIjtcbn1cblxuLmNpYi1pY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjRcIjtcbn1cblxuLmNpYi1pY29uamFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY1XCI7XG59XG5cbi5jaWItaWNxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY2XCI7XG59XG5cbi5jaWItaWRlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjdcIjtcbn1cblxuLmNpYi1pZml4aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjhcIjtcbn1cblxuLmNpYi1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY5XCI7XG59XG5cbi5jaWItaW5kZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZhXCI7XG59XG5cbi5jaWItaW5rc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmJcIjtcbn1cblxuLmNpYi1pbnN0YWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmNcIjtcbn1cblxuLmNpYi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmRcIjtcbn1cblxuLmNpYi1pbnN0YXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZlXCI7XG59XG5cbi5jaWItaW50ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmZcIjtcbn1cblxuLmNpYi1pbnRlbGxpamlkZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzBcIjtcbn1cblxuLmNpYi1pbnRlcmNvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MVwiO1xufVxuXG4uY2liLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTcyXCI7XG59XG5cbi5jaWItaW52aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzNcIjtcbn1cblxuLmNpYi1pb25pYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NFwiO1xufVxuXG4uY2liLWlzc3V1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc1XCI7XG59XG5cbi5jaWItaXRjaC1pbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NlwiO1xufVxuXG4uY2liLWphYmJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3N1wiO1xufVxuXG4uY2liLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzhcIjtcbn1cblxuLmNpYi1qYXZhc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc5XCI7XG59XG5cbi5jaWItamVreWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdhXCI7XG59XG5cbi5jaWItamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3YlwiO1xufVxuXG4uY2liLWplc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2NcIjtcbn1cblxuLmNpYi1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2RcIjtcbn1cblxuLmNpYi1qZXRicmFpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2VcIjtcbn1cblxuLmNpYi1qaXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdmXCI7XG59XG5cbi5jaWItam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG59XG5cbi5jaWItanF1ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgxXCI7XG59XG5cbi5jaWItanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODJcIjtcbn1cblxuLmNpYi1qc2RlbGl2cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4M1wiO1xufVxuXG4uY2liLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg0XCI7XG59XG5cbi5jaWItanNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NVwiO1xufVxuXG4uY2liLWp1cHl0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODZcIjtcbn1cblxuLmNpYi1qdXN0Z2l2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg3XCI7XG59XG5cbi5jaWIta2FnZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg4XCI7XG59XG5cbi5jaWIta2Fpb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODlcIjtcbn1cblxuLmNpYi1rYXNwZXJza3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGFcIjtcbn1cblxuLmNpYi1rZW50aWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThiXCI7XG59XG5cbi5jaWIta2VyYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGNcIjtcbn1cblxuLmNpYi1rZXliYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThkXCI7XG59XG5cbi5jaWIta2V5Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThlXCI7XG59XG5cbi5jaWIta2hhbi1hY2FkZW15OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThmXCI7XG59XG5cbi5jaWIta2liYW5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XG59XG5cbi5jaWIta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTFcIjtcbn1cblxuLmNpYi1raWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTJcIjtcbn1cblxuLmNpYi1raXJieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5M1wiO1xufVxuXG4uY2liLWtsb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk0XCI7XG59XG5cbi5jaWIta25vd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTVcIjtcbn1cblxuLmNpYi1rby1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NlwiO1xufVxuXG4uY2liLWtvZGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTdcIjtcbn1cblxuLmNpYi1rb2Rpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOThcIjtcbn1cblxuLmNpYi1rb3RsaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTlcIjtcbn1cblxuLmNpYi1rcml0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5YVwiO1xufVxuXG4uY2liLWt1YmVybmV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWJcIjtcbn1cblxuLmNpYi1sYW55cmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWNcIjtcbn1cblxuLmNpYi1sYXJhdmVsLWhvcml6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWRcIjtcbn1cblxuLmNpYi1sYXJhdmVsLW5vdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWVcIjtcbn1cblxuLmNpYi1sYXJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlmXCI7XG59XG5cbi5jaWItbGFzdC1mbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMFwiO1xufVxuXG4uY2liLWxhdGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWExXCI7XG59XG5cbi5jaWItbGF1bmNocGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEyXCI7XG59XG5cbi5jaWItbGVldGNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTNcIjtcbn1cblxuLmNpYi1sZW5vdm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTRcIjtcbn1cblxuLmNpYi1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE1XCI7XG59XG5cbi5jaWItbGV0cy1lbmNyeXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE2XCI7XG59XG5cbi5jaWItbGV0dGVyYm94ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhN1wiO1xufVxuXG4uY2liLWxndG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYThcIjtcbn1cblxuLmNpYi1saWJlcmFwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTlcIjtcbn1cblxuLmNpYi1saWJyYXJ5dGhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWFcIjtcbn1cblxuLmNpYi1saWJyZW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYlwiO1xufVxuXG4uY2liLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWNcIjtcbn1cblxuLmNpYi1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZFwiO1xufVxuXG4uY2liLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFlXCI7XG59XG5cbi5jaWItbGludXgtZm91bmRhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZlwiO1xufVxuXG4uY2liLWxpbnV4LW1pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjBcIjtcbn1cblxuLmNpYi1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiMVwiO1xufVxuXG4uY2liLWxpdmVqb3VybmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIyXCI7XG59XG5cbi5jaWItbGl2ZXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiM1wiO1xufVxuXG4uY2liLWxvZ3N0YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI0XCI7XG59XG5cbi5jaWItbHVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI1XCI7XG59XG5cbi5jaWItbHVtZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjZcIjtcbn1cblxuLmNpYi1seWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI3XCI7XG59XG5cbi5jaWItbWFjeXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjhcIjtcbn1cblxuLmNpYi1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI5XCI7XG59XG5cbi5jaWItbWFnaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJhXCI7XG59XG5cbi5jaWItbWFpbC1ydTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYlwiO1xufVxuXG4uY2liLW1haWxjaGltcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiY1wiO1xufVxuXG4uY2liLW1ha2VyYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJkXCI7XG59XG5cbi5jaWItbWFuamFybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZVwiO1xufVxuXG4uY2liLW1hcmtkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJmXCI7XG59XG5cbi5jaWItbWFya2V0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMFwiO1xufVxuXG4uY2liLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzFcIjtcbn1cblxuLmNpYi1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMlwiO1xufVxuXG4uY2liLW1hdGVyaWFsLWRlc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjM1wiO1xufVxuXG4uY2liLW1hdGh3b3JrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNFwiO1xufVxuXG4uY2liLW1hdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNVwiO1xufVxuXG4uY2liLW1hdHRlcm1vc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzZcIjtcbn1cblxuLmNpYi1tYXR0ZXJuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzdcIjtcbn1cblxuLmNpYi1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzhcIjtcbn1cblxuLmNpYi1tY2FmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzlcIjtcbn1cblxuLmNpYi1tZWRpYS10ZW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2FcIjtcbn1cblxuLmNpYi1tZWRpYWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2JcIjtcbn1cblxuLmNpYi1tZWRpdW0tbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjY1wiO1xufVxuXG4uY2liLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZFwiO1xufVxuXG4uY2liLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZVwiO1xufVxuXG4uY2liLW1lZ2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2ZcIjtcbn1cblxuLmNpYi1tZW5kZWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMFwiO1xufVxuXG4uY2liLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMVwiO1xufVxuXG4uY2liLW1ldGVvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMlwiO1xufVxuXG4uY2liLW1pY3JvLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDNcIjtcbn1cblxuLmNpYi1taWNyb2dlbmV0aWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ0XCI7XG59XG5cbi5jaWItbWljcm9zb2Z0LWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDVcIjtcbn1cblxuLmNpYi1taWNyb3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDZcIjtcbn1cblxuLmNpYi1taW5ldGVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkN1wiO1xufVxuXG4uY2liLW1pbnV0ZW1haWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkOFwiO1xufVxuXG4uY2liLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkOVwiO1xufVxuXG4uY2liLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRhXCI7XG59XG5cbi5jaWItbWl4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGJcIjtcbn1cblxuLmNpYi1tb2phbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGNcIjtcbn1cblxuLmNpYi1tb25lcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGRcIjtcbn1cblxuLmNpYi1tb25nb2RiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRlXCI7XG59XG5cbi5jaWItbW9ua2V5dGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRmXCI7XG59XG5cbi5jaWItbW9ub2dyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTBcIjtcbn1cblxuLmNpYi1tb256bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMVwiO1xufVxuXG4uY2liLW1vbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMlwiO1xufVxuXG4uY2liLW1vemlsbGEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlM1wiO1xufVxuXG4uY2liLW1vemlsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTRcIjtcbn1cblxuLmNpYi1tdXNlc2NvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTVcIjtcbn1cblxuLmNpYi1teGxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU2XCI7XG59XG5cbi5jaWItbXlzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlN1wiO1xufVxuXG4uY2liLW15c3FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU4XCI7XG59XG5cbi5jaWItbmF0aXZlc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7XG59XG5cbi5jaWItbmVjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVhXCI7XG59XG5cbi5jaWItbmVvNGo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWJcIjtcbn1cblxuLmNpYi1uZXRmbGl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVjXCI7XG59XG5cbi5jaWItbmV0bGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlZFwiO1xufVxuXG4uY2liLW5leHQtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWVcIjtcbn1cblxuLmNpYi1uZXh0Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWZcIjtcbn1cblxuLmNpYi1uZXh0ZG9vcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMFwiO1xufVxuXG4uY2liLW5naW54OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYxXCI7XG59XG5cbi5jaWItbmltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYyXCI7XG59XG5cbi5jaWItbmludGVuZG8tM2RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYzXCI7XG59XG5cbi5jaWItbmludGVuZG8tZ2FtZWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjRcIjtcbn1cblxuLmNpYi1uaW50ZW5kby1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjVcIjtcbn1cblxuLmNpYi1uaW50ZW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNlwiO1xufVxuXG4uY2liLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjtcbn1cblxuLmNpYi1ub2RlLXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmOFwiO1xufVxuXG4uY2liLW5vZGVtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjlcIjtcbn1cblxuLmNpYi1ub2tpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmYVwiO1xufVxuXG4uY2liLW5vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmYlwiO1xufVxuXG4uY2liLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmY1wiO1xufVxuXG4uY2liLW51Y2xlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZFwiO1xufVxuXG4uY2liLW51Z2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZlXCI7XG59XG5cbi5jaWItbnV4dC1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZlwiO1xufVxuXG4uY2liLW52aWRpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMFwiO1xufVxuXG4uY2liLW9jYW1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAxXCI7XG59XG5cbi5jaWItb2N0YXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAyXCI7XG59XG5cbi5jaWItb2N0b3B1cy1kZXBsb3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDNcIjtcbn1cblxuLmNpYi1vY3VsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDRcIjtcbn1cblxuLmNpYi1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA1XCI7XG59XG5cbi5jaWItb3Blbi1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDZcIjtcbn1cblxuLmNpYi1vcGVuLWNvbGxlY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDdcIjtcbn1cblxuLmNpYi1vcGVuLWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7XG59XG5cbi5jaWItb3Blbi1zb3VyY2UtaW5pdGlhdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwOVwiO1xufVxuXG4uY2liLW9wZW5zdHJlZXRtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGFcIjtcbn1cblxuLmNpYi1vcGVuc3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwYlwiO1xufVxuXG4uY2liLW9wZW52cG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGNcIjtcbn1cblxuLmNpYi1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZFwiO1xufVxuXG4uY2liLW9wc2dlbmllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBlXCI7XG59XG5cbi5jaWItb3JhY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBmXCI7XG59XG5cbi5jaWItb3JjaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTBcIjtcbn1cblxuLmNpYi1vcmlnaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTFcIjtcbn1cblxuLmNpYi1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTJcIjtcbn1cblxuLmNpYi1vc21jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjEzXCI7XG59XG5cbi5jaWItb3ZlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTRcIjtcbn1cblxuLmNpYi1vdmVybGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxNVwiO1xufVxuXG4uY2liLW92aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxNlwiO1xufVxuXG4uY2liLXBhZ2VraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTdcIjtcbn1cblxuLmNpYi1wYWxhbnRpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxOFwiO1xufVxuXG4uY2liLXBhbmRvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTlcIjtcbn1cblxuLmNpYi1wYW50aGVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxYVwiO1xufVxuXG4uY2liLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWJcIjtcbn1cblxuLmNpYi1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWNcIjtcbn1cblxuLmNpYi1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWRcIjtcbn1cblxuLmNpYi1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWVcIjtcbn1cblxuLmNpYi1waWNhcnRvLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjFmXCI7XG59XG5cbi5jaWItcGluYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjBcIjtcbn1cblxuLmNpYi1waW5nZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIxXCI7XG59XG5cbi5jaWItcGluZ3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIyXCI7XG59XG5cbi5jaWItcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjNcIjtcbn1cblxuLmNpYi1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjRcIjtcbn1cblxuLmNpYi1waXZvdGFsdHJhY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNVwiO1xufVxuXG4uY2liLXBsYW5ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI2XCI7XG59XG5cbi5jaWItcGxheWVyLW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI3XCI7XG59XG5cbi5jaWItcGxheWVyZm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjhcIjtcbn1cblxuLmNpYi1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyOVwiO1xufVxuXG4uY2liLXBsYXlzdGF0aW9uMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyYVwiO1xufVxuXG4uY2liLXBsYXlzdGF0aW9uNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyYlwiO1xufVxuXG4uY2liLXBsZXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJjXCI7XG59XG5cbi5jaWItcGxleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyZFwiO1xufVxuXG4uY2liLXBsdXJhbHNpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJlXCI7XG59XG5cbi5jaWItcGx1cms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmZcIjtcbn1cblxuLmNpYi1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzBcIjtcbn1cblxuLmNpYi1wb3N0Z3Jlc3FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMxXCI7XG59XG5cbi5jaWItcG9zdG1hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzMlwiO1xufVxuXG4uY2liLXBvc3R3b21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzM1wiO1xufVxuXG4uY2liLXBvd2Vyc2hlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzRcIjtcbn1cblxuLmNpYi1wcmV0dGllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzNVwiO1xufVxuXG4uY2liLXByaXNtaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzZcIjtcbn1cblxuLmNpYi1wcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzdcIjtcbn1cblxuLmNpYi1wcm9jZXNzd2lyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzOFwiO1xufVxuXG4uY2liLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzOVwiO1xufVxuXG4uY2liLXByb3RvLWlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNhXCI7XG59XG5cbi5jaWItcHJvdG9ubWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzYlwiO1xufVxuXG4uY2liLXByb3htb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2NcIjtcbn1cblxuLmNpYi1weXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNkXCI7XG59XG5cbi5jaWItcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNlXCI7XG59XG5cbi5jaWItcHl0b3JjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzZlwiO1xufVxuXG4uY2liLXFnaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDBcIjtcbn1cblxuLmNpYi1xaWl0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0MVwiO1xufVxuXG4uY2liLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQyXCI7XG59XG5cbi5jaWItcXVhbGNvbW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDNcIjtcbn1cblxuLmNpYi1xdWFudGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDRcIjtcbn1cblxuLmNpYi1xdWFudG9waWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ1XCI7XG59XG5cbi5jaWItcXVhcmt1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0NlwiO1xufVxuXG4uY2liLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ3XCI7XG59XG5cbi5jaWItcXdpa2xhYnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDhcIjtcbn1cblxuLmNpYi1xem9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0OVwiO1xufVxuXG4uY2liLXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGFcIjtcbn1cblxuLmNpYi1yYWRpb3B1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0YlwiO1xufVxuXG4uY2liLXJhaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRjXCI7XG59XG5cbi5jaWItcmFzcGJlcnJ5LXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRkXCI7XG59XG5cbi5jaWItcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGVcIjtcbn1cblxuLmNpYi1yZWFkLXRoZS1kb2NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRmXCI7XG59XG5cbi5jaWItcmVhZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUwXCI7XG59XG5cbi5jaWItcmVhbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTFcIjtcbn1cblxuLmNpYi1yZWFzb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTJcIjtcbn1cblxuLmNpYi1yZWRidWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTNcIjtcbn1cblxuLmNpYi1yZWRkaXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU0XCI7XG59XG5cbi5jaWItcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU1XCI7XG59XG5cbi5jaWItcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU2XCI7XG59XG5cbi5jaWItcmVkaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTdcIjtcbn1cblxuLmNpYi1yZWR1eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1OFwiO1xufVxuXG4uY2liLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1OVwiO1xufVxuXG4uY2liLXJldmVyYm5hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1YVwiO1xufVxuXG4uY2liLXJpb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWJcIjtcbn1cblxuLmNpYi1yaXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWNcIjtcbn1cblxuLmNpYi1yaXNldXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWRcIjtcbn1cblxuLmNpYi1yb2xsdXAtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWVcIjtcbn1cblxuLmNpYi1yb290czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1ZlwiO1xufVxuXG4uY2liLXJvdW5kY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MFwiO1xufVxuXG4uY2liLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MVwiO1xufVxuXG4uY2liLXJzdHVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjJcIjtcbn1cblxuLmNpYi1ydWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjYzXCI7XG59XG5cbi5jaWItcnVieWdlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjRcIjtcbn1cblxuLmNpYi1ydW5rZWVwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjVcIjtcbn1cblxuLmNpYi1ydXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY2XCI7XG59XG5cbi5jaWItc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY3XCI7XG59XG5cbi5jaWItc2FoaWJpbmRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2OFwiO1xufVxuXG4uY2liLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjlcIjtcbn1cblxuLmNpYi1zYWx0c3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmFcIjtcbn1cblxuLmNpYi1zYW1zdW5nLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2YlwiO1xufVxuXG4uY2liLXNhbXN1bmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmNcIjtcbn1cblxuLmNpYi1zYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmRcIjtcbn1cblxuLmNpYi1zYXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZVwiO1xufVxuXG4uY2liLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmZcIjtcbn1cblxuLmNpYi1zYXVjZWxhYnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzBcIjtcbn1cblxuLmNpYi1zY2FsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3MVwiO1xufVxuXG4uY2liLXNjYWxld2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjcyXCI7XG59XG5cbi5jaWItc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjczXCI7XG59XG5cbi5jaWItc2NydXRpbml6ZXJjaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3NFwiO1xufVxuXG4uY2liLXNlYWdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzVcIjtcbn1cblxuLmNpYi1zZWdhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc2XCI7XG59XG5cbi5jaWItc2VsbGZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc3XCI7XG59XG5cbi5jaWItc2VtYXBob3JlY2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzhcIjtcbn1cblxuLmNpYi1zZW5zdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3OVwiO1xufVxuXG4uY2liLXNlbnRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3YVwiO1xufVxuXG4uY2liLXNlcnZlci1mYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3YlwiO1xufVxuXG4uY2liLXNoYXphbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3Y1wiO1xufVxuXG4uY2liLXNoZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdkXCI7XG59XG5cbi5jaWItc2hvcGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3ZVwiO1xufVxuXG4uY2liLXNob3dwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2ZcIjtcbn1cblxuLmNpYi1zaWVtZW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjgwXCI7XG59XG5cbi5jaWItc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjgxXCI7XG59XG5cbi5jaWItc2luYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MlwiO1xufVxuXG4uY2liLXNpdGVwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4M1wiO1xufVxuXG4uY2liLXNrZXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NFwiO1xufVxuXG4uY2liLXNraWxsc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODVcIjtcbn1cblxuLmNpYi1za3lsaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NlwiO1xufVxuXG4uY2liLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjg3XCI7XG59XG5cbi5jaWItc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODhcIjtcbn1cblxuLmNpYi1zbGFzaGRvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4OVwiO1xufVxuXG4uY2liLXNsaWNrcGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhhXCI7XG59XG5cbi5jaWItc2xpZGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhiXCI7XG59XG5cbi5jaWItc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4Y1wiO1xufVxuXG4uY2liLXNtYXNoaW5nbWFnYXppbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOGRcIjtcbn1cblxuLmNpYi1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4ZVwiO1xufVxuXG4uY2liLXNuYXBjcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4ZlwiO1xufVxuXG4uY2liLXNueWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTBcIjtcbn1cblxuLmNpYi1zb2NpZXR5NjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5MVwiO1xufVxuXG4uY2liLXNvY2tldC1pbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5MlwiO1xufVxuXG4uY2liLXNvZ291OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkzXCI7XG59XG5cbi5jaWItc29sdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTRcIjtcbn1cblxuLmNpYi1zb25na2ljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5NVwiO1xufVxuXG4uY2liLXNvbm9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk2XCI7XG59XG5cbi5jaWItc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5N1wiO1xufVxuXG4uY2liLXNvdXJjZWZvcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk4XCI7XG59XG5cbi5jaWItc291cmNlZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTlcIjtcbn1cblxuLmNpYi1zcGFjZW1hY3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWFcIjtcbn1cblxuLmNpYi1zcGFjZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWJcIjtcbn1cblxuLmNpYi1zcGFya2Z1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5Y1wiO1xufVxuXG4uY2liLXNwYXJrcG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5ZFwiO1xufVxuXG4uY2liLXNwZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWVcIjtcbn1cblxuLmNpYi1zcGVha2VyLWRlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWZcIjtcbn1cblxuLmNpYi1zcGVjdHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhMFwiO1xufVxuXG4uY2liLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTFcIjtcbn1cblxuLmNpYi1zcG90bGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTJcIjtcbn1cblxuLmNpYi1zcHJlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhM1wiO1xufVxuXG4uY2liLXNwcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhNFwiO1xufVxuXG4uY2liLXNwcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhNVwiO1xufVxuXG4uY2liLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE2XCI7XG59XG5cbi5jaWItc3RhY2tiaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTdcIjtcbn1cblxuLmNpYi1zdGFja2V4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE4XCI7XG59XG5cbi5jaWItc3RhY2tvdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhOVwiO1xufVxuXG4uY2liLXN0YWNrcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhYVwiO1xufVxuXG4uY2liLXN0YWNrc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWJcIjtcbn1cblxuLmNpYi1zdGFkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWNcIjtcbn1cblxuLmNpYi1zdGF0YW1pYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhZFwiO1xufVxuXG4uY2liLXN0YXRpY21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhZVwiO1xufVxuXG4uY2liLXN0YXR1c3BhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWZcIjtcbn1cblxuLmNpYi1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiMFwiO1xufVxuXG4uY2liLXN0ZWVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmIxXCI7XG59XG5cbi5jaWItc3RlZW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiMlwiO1xufVxuXG4uY2liLXN0aXRjaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmIzXCI7XG59XG5cbi5jaWItc3RvcmlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiNFwiO1xufVxuXG4uY2liLXN0b3J5Ym9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiNVwiO1xufVxuXG4uY2liLXN0cmFwaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiNlwiO1xufVxuXG4uY2liLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiN1wiO1xufVxuXG4uY2liLXN0cmlwZS1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI4XCI7XG59XG5cbi5jaWItc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI5XCI7XG59XG5cbi5jaWItc3R1Ymh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiYVwiO1xufVxuXG4uY2liLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJiXCI7XG59XG5cbi5jaWItc3R5bGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiY1wiO1xufVxuXG4uY2liLXN0eWx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiZFwiO1xufVxuXG4uY2liLXN1YmxpbWUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiZVwiO1xufVxuXG4uY2liLXN1YnZlcnNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmZcIjtcbn1cblxuLmNpYi1zdXBlcnVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzBcIjtcbn1cblxuLmNpYi1zdmVsdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzFcIjtcbn1cblxuLmNpYi1zdmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzJcIjtcbn1cblxuLmNpYi1zd2FnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmMzXCI7XG59XG5cbi5jaWItc3dhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzRcIjtcbn1cblxuLmNpYi1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjNVwiO1xufVxuXG4uY2liLXN5bWFudGVjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM2XCI7XG59XG5cbi5jaWItc3ltZm9ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjN1wiO1xufVxuXG4uY2liLXN5bm9sb2d5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM4XCI7XG59XG5cbi5jaWItdC1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzlcIjtcbn1cblxuLmNpYi10YWJsZWF1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmNhXCI7XG59XG5cbi5jaWItdGFpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2JcIjtcbn1cblxuLmNpYi10YXBhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjY1wiO1xufVxuXG4uY2liLXRlYW12aWV3ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2RcIjtcbn1cblxuLmNpYi10ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2VcIjtcbn1cblxuLmNpYi10ZWVzcHJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2ZcIjtcbn1cblxuLmNpYi10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkMFwiO1xufVxuXG4uY2liLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQxXCI7XG59XG5cbi5jaWItdGVuY2VudC1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkMlwiO1xufVxuXG4uY2liLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDNcIjtcbn1cblxuLmNpYi10ZW5zb3JmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ0XCI7XG59XG5cbi5jaWItdGVycmFmb3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ1XCI7XG59XG5cbi5jaWItdGVzbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDZcIjtcbn1cblxuLmNpYi10aGUtbWlnaHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ3XCI7XG59XG5cbi5jaWItdGhlLW1vdmllLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ4XCI7XG59XG5cbi5jaWItdGlkYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDlcIjtcbn1cblxuLmNpYi10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGFcIjtcbn1cblxuLmNpYi10aW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGJcIjtcbn1cblxuLmNpYi10b2RvaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRjXCI7XG59XG5cbi5jaWItdG9nZ2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGRcIjtcbn1cblxuLmNpYi10b3Bjb2RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkZVwiO1xufVxuXG4uY2liLXRvcHRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkZlwiO1xufVxuXG4uY2liLXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlMFwiO1xufVxuXG4uY2liLXRvc2hpYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTFcIjtcbn1cblxuLmNpYi10cmFpbmVycm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlMlwiO1xufVxuXG4uY2liLXRyYWt0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmUzXCI7XG59XG5cbi5jaWItdHJhdmlzY2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTRcIjtcbn1cblxuLmNpYi10cmVlaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTVcIjtcbn1cblxuLmNpYi10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTZcIjtcbn1cblxuLmNpYi10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlN1wiO1xufVxuXG4uY2liLXRydWxpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlOFwiO1xufVxuXG4uY2liLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlOVwiO1xufVxuXG4uY2liLXR3aWxpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlYVwiO1xufVxuXG4uY2liLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlYlwiO1xufVxuXG4uY2liLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZWNcIjtcbn1cblxuLmNpYi10d29vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmVkXCI7XG59XG5cbi5jaWItdHlwZXNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZVwiO1xufVxuXG4uY2liLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmVmXCI7XG59XG5cbi5jaWItdWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmMFwiO1xufVxuXG4uY2liLXViaXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjFcIjtcbn1cblxuLmNpYi11YmxvY2stb3JpZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmYyXCI7XG59XG5cbi5jaWItdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmYzXCI7XG59XG5cbi5jaWItdWRhY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmNFwiO1xufVxuXG4uY2liLXVkZW15OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY1XCI7XG59XG5cbi5jaWItdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjZcIjtcbn1cblxuLmNpYi11bWJyYWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY3XCI7XG59XG5cbi5jaWItdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjhcIjtcbn1cblxuLmNpYi11bnJlYWwtZW5naW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY5XCI7XG59XG5cbi5jaWItdW5zcGxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZmFcIjtcbn1cblxuLmNpYi11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZiXCI7XG59XG5cbi5jaWItdXB3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZjXCI7XG59XG5cbi5jaWItdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZkXCI7XG59XG5cbi5jaWItdjg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZmVcIjtcbn1cblxuLmNpYi12YWdyYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZmXCI7XG59XG5cbi5jaWItdmVubW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDBcIjtcbn1cblxuLmNpYi12ZXJpem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAxXCI7XG59XG5cbi5jaWItdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAyXCI7XG59XG5cbi5jaWItdmliZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDNcIjtcbn1cblxuLmNpYi12aW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDRcIjtcbn1cblxuLmNpYi12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA1XCI7XG59XG5cbi5jaWItdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDZcIjtcbn1cblxuLmNpYi12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA3XCI7XG59XG5cbi5jaWItdmlyYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwOFwiO1xufVxuXG4uY2liLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDlcIjtcbn1cblxuLmNpYi12aXN1YWwtc3R1ZGlvLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGFcIjtcbn1cblxuLmNpYi12aXN1YWwtc3R1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBiXCI7XG59XG5cbi5jaWItdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGNcIjtcbn1cblxuLmNpYi12bGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGRcIjtcbn1cblxuLmNpYi12c2NvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBlXCI7XG59XG5cbi5jaWItdnVlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBmXCI7XG59XG5cbi5jaWItd2F0dHBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMFwiO1xufVxuXG4uY2liLXdlYXN5bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMVwiO1xufVxuXG4uY2liLXdlYmNvbXBvbmVudHMtb3JnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzEyXCI7XG59XG5cbi5jaWItd2VicGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxM1wiO1xufVxuXG4uY2liLXdlYnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE0XCI7XG59XG5cbi5jaWItd2VjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE1XCI7XG59XG5cbi5jaWItd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTZcIjtcbn1cblxuLmNpYi13aGVuLWktd29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxN1wiO1xufVxuXG4uY2liLXdpaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxOFwiO1xufVxuXG4uY2liLXdpaXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTlcIjtcbn1cblxuLmNpYi13aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWFcIjtcbn1cblxuLmNpYi13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFiXCI7XG59XG5cbi5jaWItd2lyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxY1wiO1xufVxuXG4uY2liLXdpcmVndWFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZFwiO1xufVxuXG4uY2liLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZVwiO1xufVxuXG4uY2liLXdvbGZyYW0tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWZcIjtcbn1cblxuLmNpYi13b2xmcmFtLW1hdGhlbWF0aWNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIwXCI7XG59XG5cbi5jaWItd29sZnJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMVwiO1xufVxuXG4uY2liLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMlwiO1xufVxuXG4uY2liLXdwZW5naW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIzXCI7XG59XG5cbi5jaWIteC1wYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI0XCI7XG59XG5cbi5jaWIteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyNVwiO1xufVxuXG4uY2liLXhjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI2XCI7XG59XG5cbi5jaWIteGVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyN1wiO1xufVxuXG4uY2liLXhpYW9taTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyOFwiO1xufVxuXG4uY2liLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjlcIjtcbn1cblxuLmNpYi14cnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmFcIjtcbn1cblxuLmNpYi14c3BsaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmJcIjtcbn1cblxuLmNpYi15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmNcIjtcbn1cblxuLmNpYi15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyZFwiO1xufVxuXG4uY2liLXlhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyZVwiO1xufVxuXG4uY2liLXlhbmRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyZlwiO1xufVxuXG4uY2liLXlhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzBcIjtcbn1cblxuLmNpYi15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMxXCI7XG59XG5cbi5jaWIteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzMlwiO1xufVxuXG4uY2liLXphbGFuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzNcIjtcbn1cblxuLmNpYi16YXBpZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzRcIjtcbn1cblxuLmNpYi16ZWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM1XCI7XG59XG5cbi5jaWItemVuZGVzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzNlwiO1xufVxuXG4uY2liLXplcnBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzN1wiO1xufVxuXG4uY2liLXppbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzOFwiO1xufVxuXG4uY2liLXppbmdhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzOVwiO1xufVxuXG4uY2liLXpvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjM2FcIjtcbn1cblxuLmNpYi16b3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzYlwiO1xufVxuXG4uY2liLXp1bGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNjXCI7XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1icmFuZC5jc3MubWFwICovXG5AY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIENvcmVVSSBJY29ucyAtIEZsYWcgSWNvbnNcbiAqIEB2ZXJzaW9uIHYxLjAuMVxuICogQGxpbmsgaHR0cHM6Ly9jb3JldWkuaW8vaWNvbnMvZmxhZy9cbiAqIENvcHlyaWdodCAoYykgMjAyMCBjcmVhdGl2ZUxhYnMgxYF1a2FzeiBIb2xlY3pla1xuICogTGljZW5zZWQgdW5kZXIgQ0MwIDEuMCBVbml2ZXJzYWxcbiAqL1xuW2NsYXNzXj1cImNpZi1cIl0sIFtjbGFzcyo9XCIgY2lmLVwiXSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLmNpZi1hZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYWYuc3ZnKTtcbn1cblxuLmNpZi1hbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYWwuc3ZnKTtcbn1cblxuLmNpZi1keiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZHouc3ZnKTtcbn1cblxuLmNpZi1hZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYWQuc3ZnKTtcbn1cblxuLmNpZi1hbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYW8uc3ZnKTtcbn1cblxuLmNpZi1hZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYWcuc3ZnKTtcbn1cblxuLmNpZi1hciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYXIuc3ZnKTtcbn1cblxuLmNpZi1hbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYW0uc3ZnKTtcbn1cblxuLmNpZi1hdSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYXUuc3ZnKTtcbn1cblxuLmNpZi1hdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYXQuc3ZnKTtcbn1cblxuLmNpZi1heiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYXouc3ZnKTtcbn1cblxuLmNpZi1icyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYnMuc3ZnKTtcbn1cblxuLmNpZi1iaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmguc3ZnKTtcbn1cblxuLmNpZi1iZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmQuc3ZnKTtcbn1cblxuLmNpZi1iYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmIuc3ZnKTtcbn1cblxuLmNpZi1ieSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYnkuc3ZnKTtcbn1cblxuLmNpZi1iZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmUuc3ZnKTtcbn1cblxuLmNpZi1ieiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYnouc3ZnKTtcbn1cblxuLmNpZi1iaiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmouc3ZnKTtcbn1cblxuLmNpZi1idCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYnQuc3ZnKTtcbn1cblxuLmNpZi1ibyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYm8uc3ZnKTtcbn1cblxuLmNpZi1iYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmEuc3ZnKTtcbn1cblxuLmNpZi1idyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYncuc3ZnKTtcbn1cblxuLmNpZi1iciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYnIuc3ZnKTtcbn1cblxuLmNpZi1ibiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYm4uc3ZnKTtcbn1cblxuLmNpZi1iZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmcuc3ZnKTtcbn1cblxuLmNpZi1iZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmYuc3ZnKTtcbn1cblxuLmNpZi1iaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYmkuc3ZnKTtcbn1cblxuLmNpZi1raCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta2guc3ZnKTtcbn1cblxuLmNpZi1jbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY20uc3ZnKTtcbn1cblxuLmNpZi1jYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2Euc3ZnKTtcbn1cblxuLmNpZi1jdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY3Yuc3ZnKTtcbn1cblxuLmNpZi1jZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2Yuc3ZnKTtcbn1cblxuLmNpZi10ZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdGQuc3ZnKTtcbn1cblxuLmNpZi1jbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2wuc3ZnKTtcbn1cblxuLmNpZi1jbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY24uc3ZnKTtcbn1cblxuLmNpZi1jbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY28uc3ZnKTtcbn1cblxuLmNpZi1rbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta20uc3ZnKTtcbn1cblxuLmNpZi1jZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2cuc3ZnKTtcbn1cblxuLmNpZi1jZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2Quc3ZnKTtcbn1cblxuLmNpZi1jciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY3Iuc3ZnKTtcbn1cblxuLmNpZi1jaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2kuc3ZnKTtcbn1cblxuLmNpZi1ociB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaHIuc3ZnKTtcbn1cblxuLmNpZi1jdSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY3Uuc3ZnKTtcbn1cblxuLmNpZi1jeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY3kuc3ZnKTtcbn1cblxuLmNpZi1jeiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY3ouc3ZnKTtcbn1cblxuLmNpZi1kayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZGsuc3ZnKTtcbn1cblxuLmNpZi1kaiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZGouc3ZnKTtcbn1cblxuLmNpZi1kbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZG0uc3ZnKTtcbn1cblxuLmNpZi1kbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZG8uc3ZnKTtcbn1cblxuLmNpZi1lYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZWMuc3ZnKTtcbn1cblxuLmNpZi1lZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZWcuc3ZnKTtcbn1cblxuLmNpZi1zdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc3Yuc3ZnKTtcbn1cblxuLmNpZi1ncSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ3Euc3ZnKTtcbn1cblxuLmNpZi1lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZXIuc3ZnKTtcbn1cblxuLmNpZi1lZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZWUuc3ZnKTtcbn1cblxuLmNpZi1ldCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZXQuc3ZnKTtcbn1cblxuLmNpZi1maiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZmouc3ZnKTtcbn1cblxuLmNpZi1maSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZmkuc3ZnKTtcbn1cblxuLmNpZi1mciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZnIuc3ZnKTtcbn1cblxuLmNpZi1nYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ2Euc3ZnKTtcbn1cblxuLmNpZi1nbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ20uc3ZnKTtcbn1cblxuLmNpZi1nZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ2Uuc3ZnKTtcbn1cblxuLmNpZi1kZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZGUuc3ZnKTtcbn1cblxuLmNpZi1naCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ2guc3ZnKTtcbn1cblxuLmNpZi1nciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ3Iuc3ZnKTtcbn1cblxuLmNpZi1nZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ2Quc3ZnKTtcbn1cblxuLmNpZi1ndCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ3Quc3ZnKTtcbn1cblxuLmNpZi1nbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ24uc3ZnKTtcbn1cblxuLmNpZi1ndyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ3cuc3ZnKTtcbn1cblxuLmNpZi1neSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ3kuc3ZnKTtcbn1cblxuLmNpZi1oayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaGsuc3ZnKTtcbn1cblxuLmNpZi1odCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaHQuc3ZnKTtcbn1cblxuLmNpZi12YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdmEuc3ZnKTtcbn1cblxuLmNpZi1obiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaG4uc3ZnKTtcbn1cblxuLmNpZi14ayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYteGsuc3ZnKTtcbn1cblxuLmNpZi1odSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaHUuc3ZnKTtcbn1cblxuLmNpZi1pcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaXMuc3ZnKTtcbn1cblxuLmNpZi1pbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaW4uc3ZnKTtcbn1cblxuLmNpZi1pZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaWQuc3ZnKTtcbn1cblxuLmNpZi1pciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaXIuc3ZnKTtcbn1cblxuLmNpZi1pcSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaXEuc3ZnKTtcbn1cblxuLmNpZi1pZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaWUuc3ZnKTtcbn1cblxuLmNpZi1pbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaWwuc3ZnKTtcbn1cblxuLmNpZi1pdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtaXQuc3ZnKTtcbn1cblxuLmNpZi1qbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtam0uc3ZnKTtcbn1cblxuLmNpZi1qcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtanAuc3ZnKTtcbn1cblxuLmNpZi1qbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtam8uc3ZnKTtcbn1cblxuLmNpZi1reiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta3ouc3ZnKTtcbn1cblxuLmNpZi1rZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta2Uuc3ZnKTtcbn1cblxuLmNpZi1raSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta2kuc3ZnKTtcbn1cblxuLmNpZi1rciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta3Iuc3ZnKTtcbn1cblxuLmNpZi1rcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta3Auc3ZnKTtcbn1cblxuLmNpZi1rdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta3cuc3ZnKTtcbn1cblxuLmNpZi1rZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta2cuc3ZnKTtcbn1cblxuLmNpZi1sYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbGEuc3ZnKTtcbn1cblxuLmNpZi1sdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbHYuc3ZnKTtcbn1cblxuLmNpZi1sYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbGIuc3ZnKTtcbn1cblxuLmNpZi1scyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbHMuc3ZnKTtcbn1cblxuLmNpZi1sciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbHIuc3ZnKTtcbn1cblxuLmNpZi1seSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbHkuc3ZnKTtcbn1cblxuLmNpZi1saSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbGkuc3ZnKTtcbn1cblxuLmNpZi1sdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbHQuc3ZnKTtcbn1cblxuLmNpZi1sdSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbHUuc3ZnKTtcbn1cblxuLmNpZi1tayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWsuc3ZnKTtcbn1cblxuLmNpZi1tZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWcuc3ZnKTtcbn1cblxuLmNpZi1tdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXcuc3ZnKTtcbn1cblxuLmNpZi1teSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXkuc3ZnKTtcbn1cblxuLmNpZi1tdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXYuc3ZnKTtcbn1cblxuLmNpZi1tbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWwuc3ZnKTtcbn1cblxuLmNpZi1tdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXQuc3ZnKTtcbn1cblxuLmNpZi1taCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWguc3ZnKTtcbn1cblxuLmNpZi1tciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXIuc3ZnKTtcbn1cblxuLmNpZi1tdSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXUuc3ZnKTtcbn1cblxuLmNpZi1teCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXguc3ZnKTtcbn1cblxuLmNpZi1mbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZm0uc3ZnKTtcbn1cblxuLmNpZi1tZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWQuc3ZnKTtcbn1cblxuLmNpZi1tYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWMuc3ZnKTtcbn1cblxuLmNpZi1tbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbW4uc3ZnKTtcbn1cblxuLmNpZi1tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWUuc3ZnKTtcbn1cblxuLmNpZi1tYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbWEuc3ZnKTtcbn1cblxuLmNpZi1teiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbXouc3ZnKTtcbn1cblxuLmNpZi1tbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbW0uc3ZnKTtcbn1cblxuLmNpZi1uYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbmEuc3ZnKTtcbn1cblxuLmNpZi1uciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbnIuc3ZnKTtcbn1cblxuLmNpZi1ucCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbnAuc3ZnKTtcbn1cblxuLmNpZi1ubCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbmwuc3ZnKTtcbn1cblxuLmNpZi1ueiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbnouc3ZnKTtcbn1cblxuLmNpZi1uaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbmkuc3ZnKTtcbn1cblxuLmNpZi1uZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbmUuc3ZnKTtcbn1cblxuLmNpZi1uZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbmcuc3ZnKTtcbn1cblxuLmNpZi1udSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbnUuc3ZnKTtcbn1cblxuLmNpZi1ubyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbm8uc3ZnKTtcbn1cblxuLmNpZi1vbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtb20uc3ZnKTtcbn1cblxuLmNpZi1wayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcGsuc3ZnKTtcbn1cblxuLmNpZi1wdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcHcuc3ZnKTtcbn1cblxuLmNpZi1wYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcGEuc3ZnKTtcbn1cblxuLmNpZi1wZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcGcuc3ZnKTtcbn1cblxuLmNpZi1weSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcHkuc3ZnKTtcbn1cblxuLmNpZi1wZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcGUuc3ZnKTtcbn1cblxuLmNpZi1waCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcGguc3ZnKTtcbn1cblxuLmNpZi1wbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcGwuc3ZnKTtcbn1cblxuLmNpZi1wdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcHQuc3ZnKTtcbn1cblxuLmNpZi1xYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcWEuc3ZnKTtcbn1cblxuLmNpZi1ybyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcm8uc3ZnKTtcbn1cblxuLmNpZi1ydSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcnUuc3ZnKTtcbn1cblxuLmNpZi1ydyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcncuc3ZnKTtcbn1cblxuLmNpZi1rbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYta24uc3ZnKTtcbn1cblxuLmNpZi1sYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbGMuc3ZnKTtcbn1cblxuLmNpZi12YyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdmMuc3ZnKTtcbn1cblxuLmNpZi13cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtd3Muc3ZnKTtcbn1cblxuLmNpZi1zbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc20uc3ZnKTtcbn1cblxuLmNpZi1zdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc3Quc3ZnKTtcbn1cblxuLmNpZi1zYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2Euc3ZnKTtcbn1cblxuLmNpZi1zbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc24uc3ZnKTtcbn1cblxuLmNpZi1ycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtcnMuc3ZnKTtcbn1cblxuLmNpZi1zYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2Muc3ZnKTtcbn1cblxuLmNpZi1zbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2wuc3ZnKTtcbn1cblxuLmNpZi1zZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2cuc3ZnKTtcbn1cblxuLmNpZi1zayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2suc3ZnKTtcbn1cblxuLmNpZi1zaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2kuc3ZnKTtcbn1cblxuLmNpZi1zYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2Iuc3ZnKTtcbn1cblxuLmNpZi1zbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc28uc3ZnKTtcbn1cblxuLmNpZi16YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtemEuc3ZnKTtcbn1cblxuLmNpZi1lcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZXMuc3ZnKTtcbn1cblxuLmNpZi1sayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtbGsuc3ZnKTtcbn1cblxuLmNpZi1zZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2Quc3ZnKTtcbn1cblxuLmNpZi1zcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc3Muc3ZnKTtcbn1cblxuLmNpZi1zciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc3Iuc3ZnKTtcbn1cblxuLmNpZi1zeiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc3ouc3ZnKTtcbn1cblxuLmNpZi1zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc2Uuc3ZnKTtcbn1cblxuLmNpZi1jaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtY2guc3ZnKTtcbn1cblxuLmNpZi1zeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtc3kuc3ZnKTtcbn1cblxuLmNpZi10dyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdHcuc3ZnKTtcbn1cblxuLmNpZi10aiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdGouc3ZnKTtcbn1cblxuLmNpZi10eiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdHouc3ZnKTtcbn1cblxuLmNpZi10aCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdGguc3ZnKTtcbn1cblxuLmNpZi10bCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdGwuc3ZnKTtcbn1cblxuLmNpZi10ZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdGcuc3ZnKTtcbn1cblxuLmNpZi10byB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdG8uc3ZnKTtcbn1cblxuLmNpZi10dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdHQuc3ZnKTtcbn1cblxuLmNpZi10biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdG4uc3ZnKTtcbn1cblxuLmNpZi10ciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdHIuc3ZnKTtcbn1cblxuLmNpZi10bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdG0uc3ZnKTtcbn1cblxuLmNpZi10diB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdHYuc3ZnKTtcbn1cblxuLmNpZi11ZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdWcuc3ZnKTtcbn1cblxuLmNpZi11YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdWEuc3ZnKTtcbn1cblxuLmNpZi1hZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtYWUuc3ZnKTtcbn1cblxuLmNpZi1nYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtZ2Iuc3ZnKTtcbn1cblxuLmNpZi11cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdXMuc3ZnKTtcbn1cblxuLmNpZi11eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdXkuc3ZnKTtcbn1cblxuLmNpZi11eiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdXouc3ZnKTtcbn1cblxuLmNpZi12ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdmUuc3ZnKTtcbn1cblxuLmNpZi12biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtdm4uc3ZnKTtcbn1cblxuLmNpZi15ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYteWUuc3ZnKTtcbn1cblxuLmNpZi16bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtem0uc3ZnKTtcbn1cblxuLmNpZi16dyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9zdmcvZmxhZy9jaWYtencuc3ZnKTtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWZsYWcuY3NzLm1hcCAqLyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgJ35AY29yZXVpL2ljb25zL2Nzcy9hbGwuY3NzJztcbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuQGxheWVyIHV0aWxpdGllcyB7XG4gIC5jb250ZW50LW1hcmdpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBsYXllciBjb21wb25lbnRzIHtcbiAgLmJ1dHRvbiB7XG4gICAgQGFwcGx5IGlubGluZS1ibG9jayByZWxhdGl2ZSBvdXRsaW5lLW5vbmUgdHJhbnNpdGlvbi1jb2xvcnMgcm91bmRlZC1bNHB4XSBweS0zIHB4LTcgdXBwZXJjYXNlIHRleHQteHMgbGVhZGluZy1ub25lO1xuICB9XG4gIC5idXR0b24gc3ZnIHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgdG9wLTEvMiBsZWZ0LTEvMiB0cmFuc2Zvcm0gLXRyYW5zbGF0ZS14LTEvMiAtdHJhbnNsYXRlLXktMS8yIHRyYW5zaXRpb24tY29sb3JzO1xuICB9XG4gIC5idXR0b24tLXJvdW5kZWQge1xuICAgIEBhcHBseSB3LTkgaC05IHAtMCByb3VuZGVkLWZ1bGwgYm9yZGVyLTA7XG4gIH1cbiAgLmJ1dHRvbi0tZ3JheSB7XG4gICAgQGFwcGx5IGJnLWdyYXk7XG4gIH1cbiAgLmJ1dHRvbi0tZ3JheS1kYXJrIHtcbiAgICBAYXBwbHkgYmctZ3JheS1kYXJrO1xuICB9XG4gIC5idXR0b24tLWdyZWVuIHtcbiAgICBAYXBwbHkgYmctZ3JlZW47XG4gIH1cbiAgLmJ1dHRvbi0tdGV4dC13aGl0ZSB7XG4gICAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIH1cbiAgLmJ1dHRvbi0tdG8tYmctZ3JlZW4ge1xuICAgIEBhcHBseSBob3ZlcjpiZy1ncmVlbjtcbiAgfVxuICAuYnV0dG9uLS10by1iZy1ncmVlbiB7XG4gICAgQGFwcGx5IGhvdmVyOmJnLWdyZWVuO1xuICB9XG4gIC5idXR0b24tLXRvLWJnLWJsdWUtZGFyayB7XG4gICAgQGFwcGx5IGhvdmVyOmJnLWJsdWUtZGFyaztcbiAgfVxuICAuYnV0dG9uLS10by10ZXh0LXdoaXRlIHtcbiAgICBAYXBwbHkgaG92ZXI6dGV4dC13aGl0ZTtcbiAgfVxuICAuYnV0dG9uLS10by10ZXh0LWdyZWVuIHtcbiAgICBAYXBwbHkgaG92ZXI6dGV4dC1ncmVlbjtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltvcGFjaXR5XVxuKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bYm9yZGVyLXJhZGl1c11cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW3RyYW5zaXRpb25dXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblt0cmFuc2Zvcm1dXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltib3gtc2l6aW5nXVxuKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bY29udGVudC1jb2x1bW5zXVxuKi9cbi8qXG5odG1sNWRvY3Rvci5jb20gUmVzZXQgU3R5bGVzaGVldFxudjEuNi4xXG5MYXN0IFVwZGF0ZWQ6IDIwMTAtMDktMTdcbkF1dGhvcjogUmljaGFyZCBDbGFyayAtIGh0dHA6Ly9yaWNoY2xhcmtkZXNpZ24uY29tXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xuKi9cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuYWJiclt0aXRsZV0sIGRmblt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0LCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbm1haW4ge1xuICAvKiAxICovXG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmh0bWwgW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblttZWRpYS1xdWVyaWVzXVxuKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExODBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5zbWFsbC1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW29wYWNpdHldXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltib3JkZXItcmFkaXVzXVxuKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bdHJhbnNpdGlvbl1cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW3RyYW5zZm9ybV1cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW2JveC1zaXppbmddXG4qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbltjb250ZW50LWNvbHVtbnNdXG4qL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgYm9yZGVyOiAjNjM2ZjgzIHNvbGlkIDFweDtcbiAgY29sb3I6ICM2MzZmODM7XG59XG5cbi5idG4tbGcge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICM0ZjVkNzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkYWRlO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG4uYnRuLWxpZ2h0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQ0ZDg7XG59XG4uYnRuLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGFkZTtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDg2ZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4taW5mbzphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ4NmZmO1xufVxuLmJ0bi1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkODZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzZmODM7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzVkNmQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4tZGFyazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1NjY2O1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG4uYnRuLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM1ZDZkO1xuICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMWZkYjtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMWFiOTtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMWFiOTtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4tcHJpbWFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgxOWFlO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTUzNTM7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwMzIzMjtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAzMjMyO1xuICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuLmJ0bi1kYW5nZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlMjcyNztcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuXG4uYnRuLXdpZGUge1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG5cbi5idG4tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLWxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjM2M0YjY0O1xufVxuXG4uYnRuLWxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzIxZmRiO1xufVxuLmJ0bi1saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzIzMTY5ODtcbn1cblxuc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIvaW1hZ2VzL2NhcmV0cy5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IDRweCBjZW50ZXIvOHB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDRweCAxOHB4IDRweCA4cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjNWM2ODczO1xuICBib3JkZXI6ICNlNGU3ZWEgc29saWQgMXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG59XG5zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4YWQ0ZWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUwLCAzMSwgMjE5LCAwLjI1KTtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT10ZWxdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICBAYXBwbHkgdy1mdWxsIHB4LTMgcHktMiBiZy13aGl0ZSB0ZXh0LWJsdWUgYm9yZGVyLWdyYXktbGlnaHQgcm91bmRlZC1bNHB4XSBvdXRsaW5lLW5vbmUgdHJhbnNpdGlvbi1hbGw7XG59XG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG5pbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyB7XG4gIEBhcHBseSBzaGFkb3ctZHJvcGRvd24gYm9yZGVyLWJsdWUtbGlnaHQ7XG59XG5pbnB1dFt0eXBlPXRleHRdLmlzLWludmFsaWQsXG5pbnB1dFt0eXBlPWVtYWlsXS5pcy1pbnZhbGlkLFxuaW5wdXRbdHlwZT10ZWxdLmlzLWludmFsaWQsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXS5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTU1MzUzO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2ludmFsaWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgOHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG59XG5pbnB1dFt0eXBlPXRleHRdLmlzLWFic29sdXRlLFxuaW5wdXRbdHlwZT1lbWFpbF0uaXMtYWJzb2x1dGUsXG5pbnB1dFt0eXBlPXRlbF0uaXMtYWJzb2x1dGUsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXS5pcy1hYnNvbHV0ZSB7XG4gIEBhcHBseSB3LWZ1bGwgaC1mdWxsIGFic29sdXRlIHRvcC0wIGxlZnQtMCB0ZXh0LXNtIGxlYWRpbmctdGlnaHQgcHktMDtcbn1cbi53aXRoLXByZXBlbmQgaW5wdXRbdHlwZT10ZXh0XSxcbi53aXRoLXByZXBlbmQgaW5wdXRbdHlwZT1lbWFpbF0sXG4ud2l0aC1wcmVwZW5kIGlucHV0W3R5cGU9dGVsXSxcbi53aXRoLXByZXBlbmQgaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAjZTRlN2VhIHNvbGlkIDFweDtcbiAgY29sb3I6ICM1YzY4NzM7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxudGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4YWQ0ZWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUwLCAzMSwgMjE5LCAwLjI1KTtcbn1cbnRleHRhcmVhLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNlNTUzNTM7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvaW52YWxpZC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCA4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweDtcbn1cbnRleHRhcmVhLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyMjksIDgzLCA4MywgMC4yNSk7XG59XG5cbi5mb3JtLXJvdyB7XG4gIEBhcHBseSB3LWZ1bGwgZmxleCBpdGVtcy1jZW50ZXIgZmxleC13cmFwO1xufVxuLmZvcm0tcm93LS1zdGFydCB7XG4gIEBhcHBseSBpdGVtcy1zdGFydDtcbn1cbi5mb3JtLXJvdy53aXRoLXByZXBlbmQge1xuICBAYXBwbHkgaXRlbXMtc3RyZXRjaDtcbn1cblxuLmZvcm0taW5saW5lIC5mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tb3otZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tcm93IGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZm9ybS1ob3Jpem9udGFsIHtcbiAgQGFwcGx5IGZsZXggZmxleC1jb2wgZ2FwLTMgcmVsYXRpdmU7XG59XG4uZm9ybS1ob3Jpem9udGFsIGxhYmVsIHtcbiAgQGFwcGx5IGlubGluZS1ibG9jayB3LVsxMjBweF0gcHItMiB0ZXh0LXNtIGZvbnQtYm9sZCB0ZXh0LWJsdWU7XG59XG4uZm9ybS1ob3Jpem9udGFsIGlucHV0LFxuLmZvcm0taG9yaXpvbnRhbCB0ZXh0YXJlYSB7XG4gIEBhcHBseSB3LWZ1bGwgaC1mdWxsIGFic29sdXRlIHRvcC0wIGxlZnQtMCB0ZXh0LXNtIGZvbnQtbm9ybWFsIHRleHQtYmx1ZTtcbn1cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tcm93IHtcbiAgQGFwcGx5IGdhcC0yO1xufVxuXG4uaW5wdXQtd3JhcHBlciB7XG4gIEBhcHBseSB3LWZ1bGwgZmxleC0xIG1pbi1oLVszOHB4XSBibG9jayByZWxhdGl2ZTtcbn1cbi5pbnB1dC13cmFwcGVyLS10ZXh0YXJlYSB7XG4gIEBhcHBseSBoLTM2O1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBAYXBwbHkgdGV4dC14cyBibG9jayBsZWFkaW5nLXRpZ2h0IGFic29sdXRlIHRvcC1mdWxsIGxlZnQtMCB3LWZ1bGwgdGV4dC1yZWQtNjAwIGl0YWxpYyBtdC0xO1xufVxuLmZvcm0taG9yaXpvbnRhbCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAyMDBweDtcbn1cblxuLmlucHV0LXByZXBlbmQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGNvbG9yOiAjNWM2ODczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmM2Y1O1xuICBib3JkZXI6ICNlNGU3ZWEgMXB4IHNvbGlkO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvQ2hlY2tCb3guc3ZnXCIpO1xuICBAYXBwbHkgdy1bMTdweF0gaC1bMTVweF0gbWItMS41IGJnLWNvbnRhaW4gYmctbGVmdC1ib3R0b20gZm9jdXM6c2hhZG93LW5vbmUgaG92ZXI6b3V0bGluZS1ub25lIG91dGxpbmUtbm9uZSBib3JkZXItMCBiZy10cmFuc3BhcmVudCByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL0NoZWNrQm94Q2hlY2tlZC5zdmdcIik7XG59XG5cbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAuc3dpdGNoOmJlZm9yZSB7XG4gIEBhcHBseSB0cmFuc2xhdGUteC1bNDBweF07XG59XG4uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5zd2l0Y2guc3dpdGNoLXByaW1hcnkge1xuICBAYXBwbHkgYmctZ3JlZW47XG59XG4uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMgKyAuc3dpdGNoIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGFkNGVlO1xufVxuXG4uc3dpdGNoIHtcbiAgQGFwcGx5IGJsb2NrIHctWzczcHhdIGgtWzMwcHhdIHJlbGF0aXZlIGN1cnNvci1wb2ludGVyIGJnLWdyYXktZGFyayBiZy1vcGFjaXR5LTUgdHJhbnNpdGlvbi1hbGwgcm91bmRlZC1mdWxsIG1yLTIgc2hhZG93LXNtO1xufVxuLnN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBAYXBwbHkgYWJzb2x1dGUgLXRvcC1bM3B4XSAtbGVmdC1bM3B4XSB3LTkgaC05IHJvdW5kZWQtZnVsbCBiZy13aGl0ZSB0cmFuc2l0aW9uLWFsbCBzaGFkb3cteGw7XG59XG5cbi5zZWxlY3Qge1xuICBAYXBwbHkgcmVsYXRpdmUgbWluLXctWzIwMHB4XTtcbn1cbi5zZWxlY3QtLWluaGVyaXQge1xuICBAYXBwbHkgYWJzb2x1dGUgbWluLXctZnVsbCBoLWZ1bGw7XG59XG4uc2VsZWN0X19zZWxlY3RlZCB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzVjNjg3MztcbiAgYm9yZGVyOiAjZTRlN2VhIHNvbGlkIDFweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBDaHJvbWUvU2FmYXJpICovXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBJRTEwKyAqL1xuICAvKiBSdWxlcyBiZWxvdyBub3QgaW1wbGVtZW50ZWQgaW4gYnJvd3NlcnMgeWV0ICovXG4gIC1vLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZWxlY3QtLWluaGVyaXQgLnNlbGVjdF9fc2VsZWN0ZWQge1xuICBAYXBwbHkgdy1mdWxsIGgtZnVsbDtcbn1cbi5zZWxlY3RfX3NlbGVjdGVkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDRweCAwIDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjNWM2ODczIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlbGVjdF9fc2VsZWN0ZWQub3BlbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAjRDVENUQ1IHNvbGlkIDFweDtcbn1cbi5zZWxlY3RfX3NlbGVjdGVkLm9wZW46YmVmb3JlIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5zZWxlY3RfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6ICNlYmVkZWYgc29saWQgMXB4O1xuICBib3JkZXItdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VsZWN0X19saXN0IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zZWxlY3RfX2xpc3QgdWwgbGkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogQ2hyb21lL1NhZmFyaSAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvKiBGaXJlZm94ICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogSUUxMCsgKi9cbiAgLyogUnVsZXMgYmVsb3cgbm90IGltcGxlbWVudGVkIGluIGJyb3dzZXJzIHlldCAqL1xuICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGNvbG9yOiAjZWJlZGVmO1xuICBib3JkZXItYm90dG9tOiAjRDVENUQ1IHNvbGlkIDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzNjNGI2NDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4uc2VsZWN0X19saXN0IHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jb2xvci1waWNrZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29sb3ItcGlja2VyX19zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb2xvci1waWNrZXJfX3NlbGVjdGVkLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBhYWVhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2xvci1waWNrZXJfX3NlbGVjdGVkLmJsdWUucGFydCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMGFhZWE7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbG9yLXBpY2tlcl9fc2VsZWN0ZWQub3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOWEwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29sb3ItcGlja2VyX19zZWxlY3RlZC5vcmFuZ2UucGFydCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZDlhMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbG9yLXBpY2tlcl9fc2VsZWN0ZWQucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4Mzg0ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29sb3ItcGlja2VyX19zZWxlY3RlZC55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbG9yLXBpY2tlcl9fc2VsZWN0ZWQuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjJkMjZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2xvci1waWNrZXJfX3NlbGVjdGVkLmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZkO1xuICBjb2xvcjogIzNjNGI2NDtcbn1cbi5jb2xvci1waWNrZXJfX3NlbGVjdGVkLmRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2ZjgzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2xvci1waWNrZXIgLnBvcG92ZXIge1xuICB3aWR0aDogMTIwcHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5jb2xvci1waWNrZXIgLnBvcG92ZXIgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNvbG9yLXBpY2tlciAucG9wb3ZlciBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY29sb3ItcGlja2VyIC5wb3BvdmVyIGxpLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBhYWVhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2xvci1waWNrZXIgLnBvcG92ZXIgbGkuYmx1ZS5wYXJ0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwYWFlYTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY29sb3ItcGlja2VyIC5wb3BvdmVyIGxpLm9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDlhMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbG9yLXBpY2tlciAucG9wb3ZlciBsaS5vcmFuZ2UucGFydCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZDlhMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbG9yLXBpY2tlciAucG9wb3ZlciBsaS5yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzODRmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2xvci1waWNrZXIgLnBvcG92ZXIgbGkueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb2xvci1waWNrZXIgLnBvcG92ZXIgbGkuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjJkMjZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb2xvci1waWNrZXIgLnBvcG92ZXIgbGkuZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmQ7XG4gIGNvbG9yOiAjM2M0YjY0O1xufVxuLmNvbG9yLXBpY2tlciAucG9wb3ZlciBsaS5kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNmY4MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogcmdiYSgwLCAwLCAyMSwgMC4yKSBzb2xpZCAxcHg7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDUwJTtcbn1cbi5wb3BvdmVyLXBhZGRpbmcge1xuICBwYWRkaW5nOiAyNXB4O1xufVxuLnBvcG92ZXItYm90dG9tIHtcbiAgdG9wOiBjYWxjKDEwMCUgKyA4cHgpO1xufVxuLnBvcG92ZXItd2lkZSB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG4ucG9wb3Zlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucG9wb3Zlci13cmFwcGVyIC5wb3BvdmVyIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5wb3BvdmVyLXdyYXBwZXIgLnBvcG92ZXItcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTMwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wb3BvdmVyLXdyYXBwZXIgLnBvcG92ZXItcmlnaHQgLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMzhweDtcbn1cbi5wb3BvdmVyLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgdG9wOiAtOHB4O1xufVxuLnBvcG92ZXItYXJyb3c6YmVmb3JlLCAucG9wb3Zlci1hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci13aWR0aDogMCA4cHggOHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnBvcG92ZXItYXJyb3c6YmVmb3JlIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMjEsIDAuMjUpO1xufVxuLnBvcG92ZXItYXJyb3c6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi50YWcge1xuICBAYXBwbHkgaW5saW5lLWJsb2NrIHRleHQtd2hpdGUgZm9udC1ub3JtYWwgdGV4dC1zbSBsZWFkaW5nLW5vbmUgcHgtNSBweS0xLjUgcm91bmRlZC1bNHB4XSBiZy1ncmF5LW1lZGl1bTtcbn1cbi50YWctLWJsdWUge1xuICBAYXBwbHkgYmctYmx1ZS1tZWRpdW07XG59XG4udGFnLS1hcXVhIHtcbiAgQGFwcGx5IGJnLWFxdWE7XG59XG4udGFnLS1vcmFuZ2Uge1xuICBAYXBwbHkgYmctb3JhbmdlO1xufVxuLnRhZy0tZ3JlZW4ge1xuICBAYXBwbHkgYmctZ3JlZW4tZGFyaztcbn1cbi50YWctLXB1cnBsZSB7XG4gIEBhcHBseSBiZy1wdXJwbGU7XG59XG5cbi5ib3gge1xuICBAYXBwbHkgcm91bmRlZC1bNXB4XSBibG9jayB3LTYgaC02IGJnLWdyYXktbWVkaXVtO1xufVxuLmJveC0tYmx1ZSB7XG4gIEBhcHBseSBiZy1ibHVlLW1lZGl1bTtcbn1cbi5ib3gtLWFxdWEge1xuICBAYXBwbHkgYmctYXF1YTtcbn1cbi5ib3gtLW9yYW5nZSB7XG4gIEBhcHBseSBiZy1vcmFuZ2U7XG59XG4uYm94LS1ncmVlbiB7XG4gIEBhcHBseSBiZy1ncmVlbi1kYXJrO1xufVxuLmJveC0tcHVycGxlIHtcbiAgQGFwcGx5IGJnLXB1cnBsZTtcbn1cblxuLmltYWdlLXVwbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2UtdXBsb2FkZXIgLmRyYWctYXJlYSB7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgQGFwcGx5IGZsZXggZmxleC1jb2wgcm91bmRlZC1bNHB4XSBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdy1mdWxsIGgtWzE1MHB4XSBtLTAgYm9yZGVyLTIgYm9yZGVyLWRhc2hlZCBib3JkZXItZ3JheS1saWdodDtcbn1cbi5pbWFnZS11cGxvYWRlciAuZHJhZy1hcmVhLmRyYWdnaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGFkNGVlO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MCwgMzEsIDIxOSwgMC4yNSk7XG59XG4uaW1hZ2UtdXBsb2FkZXIgLmRyYWctYXJlYSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS11cGxvYWRlciAucHJldmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEzMHB4O1xufVxuLmltYWdlLXVwbG9hZGVyIC5wcmV2aWV3OmhvdmVyIC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbWFnZS11cGxvYWRlciAucHJldmlldyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmltYWdlLXVwbG9hZGVyIC5wcmV2aWV3IC5idG4ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaW1hZ2UtdXBsb2FkZXIgLnByZXZpZXcgLmVkaXQge1xuICB0b3A6IDZweDtcbiAgcmlnaHQ6IDU0cHg7XG59XG4uaW1hZ2UtdXBsb2FkZXIgLnByZXZpZXcgLnJlbW92ZSB7XG4gIHRvcDogNnB4O1xuICByaWdodDogMTBweDtcbn1cblxuLmZpbGUtdXBsb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWhvcml6b250YWwgLmZpbGUtdXBsb2FkZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjA0cHgpO1xufVxuLmZpbGUtdXBsb2FkZXIgLmRyYWctYXJlYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1hcmdpbjogMTZweCAwO1xuICBib3JkZXI6ICNlNGU3ZWEgZGFzaGVkIDJweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmZpbGUtdXBsb2FkZXIgLmRyYWctYXJlYS5kcmFnZ2luZyB7XG4gIGJvcmRlci1jb2xvcjogIzhhZDRlZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTAsIDMxLCAyMTksIDAuMjUpO1xufVxuLmZpbGUtdXBsb2FkZXIgLmRyYWctYXJlYSBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZmlsZS11cGxvYWRlciAuZHJhZy1hcmVhIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbGUtdXBsb2FkZXIgLnByZXZpZXcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbGUtdXBsb2FkZXIgLnByZXZpZXc6aG92ZXIgLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZpbGUtdXBsb2FkZXIgLnByZXZpZXcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5maWxlLXVwbG9hZGVyIC5wcmV2aWV3IC5idG4ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZmlsZS11cGxvYWRlciAucHJldmlldyAucmVtb3ZlIHtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZmlsZS1tYW5hZ2VyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsZS1tYW5hZ2VyIC5maWxlLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG59XG4uZmlsZS1tYW5hZ2VyIC5maWxlLWxpc3QgLmFjdGlvbnMgLmJ0biB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmZpbGUtbWFuYWdlciAucHJldmlldy1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdpbmF0aW9uIGxpOmZpcnN0LW9mLXR5cGUgYSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLnBhZ2luYXRpb24gbGk6bGFzdC1vZi10eXBlIGEge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuLnBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICBAYXBwbHkgYmctZ3JlZW4gdGV4dC13aGl0ZSBib3JkZXItZ3JlZW47XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5wYWdpbmF0aW9uIGEge1xuICBAYXBwbHkgcmVsYXRpdmUgYmxvY2sgLW1yLXB4IGJnLXdoaXRlIGJvcmRlci1ncmVlbiB0ZXh0LWJsdWUgbGVhZGluZy1ub25lIGhvdmVyOmJnLWdyYXkgaG92ZXI6dGV4dC1ibHVlO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG59XG4ucGFnaW5hdGlvbiBhIC5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY2FyZC1iZyB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpO1xuICBwYWRkaW5nOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5jYXJkLWJnLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjMzIxZmRiIDAlLCAjMWYxNDk4IDEwMCUpO1xuICBib3JkZXItY29sb3I6ICMxZjE0OTg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhcmQtYmctLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgI2Y5YjExNSAwJSwgI2Y2OTYwYiAxMDAlKTtcbiAgYm9yZGVyLWNvbG9yOiAjZjY5NjBiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXJkLWJnX192YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY2FyZC1iZ19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7XG59XG5cbi5wcm9ncmVzcy1iYXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZ3Jlc3MtYmFyX19oZWFkZXIgc3BhbjpsYXN0LW9mLXR5cGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcm9ncmVzcy1iYXJfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb2dyZXNzLWJhcl9fdmFsdWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbn1cbi5wcm9ncmVzcy1iYXJfX2JhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnByb2dyZXNzLWJhcl9fYmFyLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTUzNTM7XG59XG5cbi5jb21tZW50cyB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbW1lbnRzIHVsIGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5jb21tZW50cyB1bCBsaSAuYXZhdGFyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNvbW1lbnRzIHVsIGxpIC5jb21tZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgcGFkZGluZzogNXB4IDQwcHggNXB4IDE1cHg7XG4gIGJvcmRlcjogI2U0ZTdlYSBzb2xpZCAxcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG4uY29tbWVudHMgdWwgbGkgLmNvbW1lbnQ6YmVmb3JlLCAuY29tbWVudHMgdWwgbGkgLmNvbW1lbnQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uY29tbWVudHMgdWwgbGkgLmNvbW1lbnQ6YWZ0ZXIge1xuICBsZWZ0OiAtN3B4O1xuICBib3R0b206IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDhweCA4cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtcbn1cbi5jb21tZW50cyB1bCBsaSAuY29tbWVudDpiZWZvcmUge1xuICBsZWZ0OiAtMTBweDtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxMHB4IDEwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U0ZTdlYSB0cmFuc3BhcmVudDtcbn1cbi5jb21tZW50cyB1bCBsaSAuY29tbWVudC1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDU1cHg7XG4gIGNvbG9yOiAjNzY4MTkyO1xufVxuLmNvbW1lbnRzIHVsIGxpLm15Q29tbWVudCB7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtcGFjazogZmxleC1lbmQ7XG59XG4uY29tbWVudHMgdWwgbGkubXlDb21tZW50IC5jb21tZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5jb21tZW50cyB1bCBsaS5teUNvbW1lbnQgLmNvbW1lbnQ6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTdweDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDhweCAwIDAgOHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmM2YzZjM7XG59XG4uY29tbWVudHMgdWwgbGkubXlDb21tZW50IC5jb21tZW50OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEwcHggMCAwIDEwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U0ZTdlYTtcbn1cbi5jb21tZW50cyB1bCBsaS5teUNvbW1lbnQgLmF2YXRhciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmNvbW1lbnRzIHVsIGxpLm15Q29tbWVudCAuY29tbWVudC1pbmZvIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDM2cHg7XG59XG5cbi5maWx0ZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMgYnV0dG9uIHtcbiAgQGFwcGx5IHRleHQtYmx1ZS1kYXJrO1xufVxuLmZpbHRlcnMgYnV0dG9uOmhvdmVyIHtcbiAgQGFwcGx5IGJnLWdyZWVuO1xufVxuLmZpbHRlcnMgYnV0dG9uOmZvY3VzIHtcbiAgQGFwcGx5IGJnLWdyZWVuO1xufVxuLmZpbHRlcnMgYnV0dG9uLmFjdGl2ZSB7XG4gIEBhcHBseSBiZy1ncmVlbjtcbn1cblxuLmRyb3Bkb3duLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLmRyb3Bkb3duLXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZHJvcGRvd24tLXdpdGgtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjOGE5M2EyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA4cHggMjBweDtcbiAgY29sb3I6ICM0ZjVkNzM7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZHJvcGRvd24taXRlbSBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIGNvbG9yOiAjNDU1MTY0O1xufVxuLmRyb3Bkb3duLWl0ZW0tLXdpdGgtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHJvcGRvd24taXRlbS0td2l0aC1jaGlsZHJlbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3Bkb3duLWl0ZW0tLXdpdGgtY2hpbGRyZW46aG92ZXIgLmRyb3Bkb3duLXN1Ym1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kcm9wZG93bi1jaGVjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZHJvcGRvd24tY2hlY2sgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZHJvcGRvd24tc3VibWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jaXJjbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmNpcmNsZS1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYztcbn1cbi5jaXJjbGUtcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NTM1Mztcbn1cbi5jaXJjbGUtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmViODVjO1xufVxuLmNpcmNsZS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMDYyO1xufVxuXG4uYXZhdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5hdmF0YXIgLmF2YXRhci1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmF2YXRhciAuYXZhdGFyLWluaXRpYWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAyMSwgMC41KTtcbn1cblxuLmRldGFpbHMgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZGV0YWlscy1lZGl0IC5ibG9jayB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlscyAuYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXRhaWxzIC5vcmRlci1kZXRhaWxzIC5ibG9jayB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHMgLmJsb2NrLS1zZWNvbmQge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzIC5ibG9jay0tc2Vjb25kIC5pdGVtX19maWVsZHMge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXRhaWxzIC5vcmRlci1kZXRhaWxzIC5ibG9jay0tc2Vjb25kIC5pdGVtX19maWVsZHMge1xuICAgIHdpZHRoOiBjYWxjKDgwJSAtIDEwcHgpO1xuICB9XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlscyAuYmxvY2sgLmNvbHVtbi1maXJzdCB7XG4gIHdpZHRoOiBjYWxjKDgwJSAtIDEwcHgpO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHMgLmJsb2NrIC5jb2x1bW4tc2Vjb25kIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19hY3Rpb25zIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX29wdGlvbnMge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19vcHRpb25zIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICB9XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fb3B0aW9ucyAuY29sdW1uLWZpcnN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fb3B0aW9ucyAuY29sdW1uLWZpcnN0IHtcbiAgICB3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcbiAgfVxufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2hlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAtbW96LWFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgLW1zLWFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fZmllbGRzLm5vLXR5cGUgLmVsZW1lbnQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fZmllbGRzIC5lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fZmllbGRzIC5lbGVtZW50IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyAuZWxlbWVudC0tZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19maWVsZHMgLmVsZW1lbnQgLmxhYmVsLWlubGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAxO1xuICAtbW96LWZsZXgtc2hyaW5rOiAxO1xuICAtbXMtZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LWdyb3c6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19maWVsZHMgLmVsZW1lbnQgLmxhYmVsLWlubGluZSBzcGFuIHtcbiAgd2lkdGg6IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fZmllbGRzIC5lbGVtZW50IC5sYWJlbC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIC8qIE5FVyAtIENocm9tZSAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19maWVsZHMgLmVsZW1lbnQgLmxhYmVsLWlubGluZS53cmFwIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fZmllbGRzIC5lbGVtZW50IC5sYWJlbC1pbmxpbmUtLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19maWVsZHMgLmVsZW1lbnQgLmxhYmVsLWlubGluZS0tZnVsbC13aWR0aCBzcGFuIHtcbiAgd2lkdGg6IDE5MHB4O1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyAuZWxlbWVudCAuc2VsZWN0LFxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyAuZWxlbWVudCBpbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyAuZWxlbWVudCAuc2VsZWN0LFxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyAuZWxlbWVudCBpbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2FjdGlvbnMge1xuICBtYXJnaW46IDAgMjBweDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19hdHRyaWJ1dGVzIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2F0dHJpYnV0ZXMgaDMge1xuICBwYWRkaW5nOiAzcHggMCA3cHggM3B4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fYXR0cmlidXRlcyAuY29sdW1uLWZpZWxkcyB7XG4gIHdpZHRoOiBjYWxjKDgwJSAtIDEwcHgpO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2F0dHJpYnV0ZXMgLmNvbHVtbi1hY3Rpb25zIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19hdHRyaWJ1dGVzIC5jb2x1bW4tYWN0aW9ucyAucmVtb3ZlLWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMjVweDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19hdHRyaWJ1dGVzIC5jb2x1bW4tYWN0aW9ucyAuc2V0LWl0ZW1zIHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fYXR0cmlidXRlcyAuY29sdW1uLWFjdGlvbnMgLm5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fYXR0cmlidXRlcyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2F0dHJpYnV0ZXMgbGFiZWwubGFiZWwtaW5saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDE7XG4gIC1tb3otZmxleC1zaHJpbms6IDE7XG4gIC1tcy1mbGV4LXNocmluazogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtZ3JvdzogMDtcbiAgZmxleC1ncm93OiAwO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2F0dHJpYnV0ZXMgbGFiZWwubGFiZWwtaW5saW5lIHNwYW4ge1xuICB3aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fYXR0cmlidXRlcyBsYWJlbC5sYWJlbC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIC8qIE5FVyAtIENocm9tZSAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19hdHRyaWJ1dGVzIGxhYmVsLmxhYmVsLWlubGluZS53cmFwIHtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fYXR0cmlidXRlcyBsYWJlbC5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fYXR0cmlidXRlcyBsYWJlbCAucXVhbnRpdHkge1xuICB3aWR0aDogNTBweDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5pdGVtX19yb3cge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX3JvdzpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG59XG4uZGV0YWlscyAub3JkZXItZGV0YWlsc19faXRlbSAuaXRlbV9fcm93Om50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLml0ZW1fX2ZpZWxkcyB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbW96LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLm92ZXItbGltaXQge1xuICBjb2xvcjogcmVkO1xufVxuLmRldGFpbHMgLm9yZGVyLWRldGFpbHNfX2l0ZW0gLnJlbW92ZS1wcm9kdWN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5zZWxlY3Qge1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAxO1xuICAtbW96LWZsZXgtc2hyaW5rOiAxO1xuICAtbXMtZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgLW1vei1mbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LWdyb3c6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzX19pdGVtIC5idXR0b25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogZmxleC1zdGFydDtcbn1cbi5kZXRhaWxzIC5vcmRlci1kZXRhaWxzIC5zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWNlY2U7XG59XG5cbi8qXG4qIFN5bWJvbHNldFxuKiB3d3cuc3ltYm9sc2V0LmNvbVxuKiBDb3B5cmlnaHQgwqkgMjAxMyBPYWsgU3R1ZGlvcyBMTENcbipcbiogVXBsb2FkIHRoaXMgZmlsZSB0byB5b3VyIHdlYiBzZXJ2ZXJcbiogYW5kIHBsYWNlIHRoaXMgd2l0aGluIHlvdXIgPGhlYWQ+IHRhZ3MuXG4qIDxsaW5rIGhyZWY9XCJ3ZWJmb250cy9zcy1qdW5pb3IuY3NzXCIgcmVsPVwic3R5bGVzaGVldFwiIC8+XG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNTR2VvbWljb25zU3F1YXJlZFwiO1xuICBzcmM6IHVybChcIi9mb250cy9zcy1nZW9taWNvbnMtc3F1YXJlZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL3NzLWdlb21pY29ucy1zcXVhcmVkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9zcy1nZW9taWNvbnMtc3F1YXJlZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9zcy1nZW9taWNvbnMtc3F1YXJlZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9zcy1nZW9taWNvbnMtc3F1YXJlZC5zdmcjU1NHZW9taWNvbnNTcXVhcmVkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogVGhpcyB0cmlnZ2VycyBhIHJlZHJhdyBpbiBJRSB0byBGaXggSUU4J3MgOmJlZm9yZSBjb250ZW50IHJlbmRlcmluZy4gKi9cbmh0bWw6aG92ZXIgW2NsYXNzXj1zcy1dIHtcbiAgLW1zLXpvb206IDE7XG59XG5cbi5zcy1pY29uLCAuc3MtaWNvbi5zcy1nZW9taWNvbnMtc3F1YXJlZCxcbltjbGFzc149c3MtXTpiZWZvcmUsIFtjbGFzcyo9XCIgc3MtXCJdOmJlZm9yZSxcbltjbGFzc149c3MtXS5zcy1nZW9taWNvbnMtc3F1YXJlZDpiZWZvcmUsIFtjbGFzcyo9XCIgc3MtXCJdLnNzLWdlb21pY29ucy1zcXVhcmVkOmJlZm9yZSxcbltjbGFzc149c3MtXS5yaWdodDphZnRlciwgW2NsYXNzKj1cIiBzcy1cIl0ucmlnaHQ6YWZ0ZXIsXG5bY2xhc3NePXNzLV0uc3MtZ2VvbWljb25zLXNxdWFyZWQucmlnaHQ6YWZ0ZXIsIFtjbGFzcyo9XCIgc3MtXCJdLnNzLWdlb21pY29ucy1zcXVhcmVkLnJpZ2h0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiU1NHZW9taWNvbnNTcXVhcmVkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAvKi13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjsgQ3VycmVudGx5IGJyb2tlbiBpbiBDaHJvbWUgPj0gdjIyLiBGYWxscyBiYWNrIHRvIHRleHQtcmVuZGVyaW5nLiBTYWZhcmkgaXMgdW5hZmZlY3RlZC4gKi9cbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYT0xXCI7XG4gIC1tb3otZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgLW1zLWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgMTtcbiAgLW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbltjbGFzc149c3MtXS5yaWdodDpiZWZvcmUsXG5bY2xhc3MqPVwiIHNzLVwiXS5yaWdodDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc3MtY3Jvc3NoYWlyOmJlZm9yZSwgLnNzLWNyb3NzaGFpci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oyWXCI7XG59XG5cbi5zcy1zZWFyY2g6YmVmb3JlLCAuc3Mtc2VhcmNoLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5SOXCI7XG59XG5cbi5zcy12aWV3OmJlZm9yZSwgLnNzLXZpZXcucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfkYBcIjtcbn1cblxuLnNzLWxpbms6YmVmb3JlLCAuc3MtbGluay5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+Ul1wiO1xufVxuXG4uc3MtbW92ZTpiZWZvcmUsIC5zcy1tb3ZlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLnNzLXdyaXRlOmJlZm9yZSwgLnNzLXdyaXRlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLinI5cIjtcbn1cblxuLnNzLWNvbXBvc2U6YmVmb3JlLCAuc3MtY29tcG9zZS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+TnVwiO1xufVxuXG4uc3MtbG9jazpiZWZvcmUsIC5zcy1sb2NrLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5SSXCI7XG59XG5cbi5zcy11bmxvY2s6YmVmb3JlLCAuc3MtdW5sb2NrLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5STXCI7XG59XG5cbi5zcy1rZXk6YmVmb3JlLCAuc3Mta2V5LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5SRXCI7XG59XG5cbi5zcy1iYWNrc3BhY2U6YmVmb3JlLCAuc3MtYmFja3NwYWNlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLijKtcIjtcbn1cblxuLnNzLWJhbjpiZWZvcmUsIC5zcy1iYW4ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfmqtcIjtcbn1cblxuLnNzLXRyYXNoOmJlZm9yZSwgLnNzLXRyYXNoLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUwZDBcIjtcbn1cblxuLnNzLXJhZGlvYWN0aXZlOmJlZm9yZSwgLnNzLXJhZGlvYWN0aXZlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLimKJcIjtcbn1cblxuLnNzLXNrdWxsOmJlZm9yZSwgLnNzLXNrdWxsLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5KAXCI7XG59XG5cbi5zcy1saWdodG5pbmc6YmVmb3JlLCAuc3MtbGlnaHRuaW5nLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLimIdcIjtcbn1cblxuLnNzLXRhZzpiZWZvcmUsIC5zcy10YWcucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTEwMFwiO1xufVxuXG4uc3MtYm9va21hcms6YmVmb3JlLCAuc3MtYm9va21hcmsucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCflJZcIjtcbn1cblxuLnNzLWZsYWc6YmVmb3JlLCAuc3MtZmxhZy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pqRXCI7XG59XG5cbi5zcy1saWtlOmJlZm9yZSwgLnNzLWxpa2UucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfkY1cIjtcbn1cblxuLnNzLWRpc2xpa2U6YmVmb3JlLCAuc3MtZGlzbGlrZS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+RjlwiO1xufVxuXG4uc3MtaGVhcnQ6YmVmb3JlLCAuc3MtaGVhcnQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKZpVwiO1xufVxuXG4uc3Mtc3RhcjpiZWZvcmUsIC5zcy1zdGFyLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLii4ZcIjtcbn1cblxuLnNzLXNoaWVsZDpiZWZvcmUsIC5zcy1zaGllbGQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4uc3MtdHJvcGh5OmJlZm9yZSwgLnNzLXRyb3BoeS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+PhlwiO1xufVxuXG4uc3MtbWVkYWw6YmVmb3JlLCAuc3MtbWVkYWwucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTFjMVwiO1xufVxuXG4uc3MtY3Jvd246YmVmb3JlLCAuc3MtY3Jvd24ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfkZFcIjtcbn1cblxuLnNzLWJ1bGxzZXllOmJlZm9yZSwgLnNzLWJ1bGxzZXllLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn46vXCI7XG59XG5cbi5zcy1jcm9wOmJlZm9yZSwgLnNzLWNyb3AucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTIwMVwiO1xufVxuXG4uc3MtbGF5ZXJzOmJlZm9yZSwgLnNzLWxheWVycy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAyXCI7XG59XG5cbi5zcy1jdXQ6YmVmb3JlLCAuc3MtY3V0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLinIJcIjtcbn1cblxuLnNzLWNsaXBib2FyZDpiZWZvcmUsIC5zcy1jbGlwYm9hcmQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk4tcIjtcbn1cblxuLnNzLWJydXNoOmJlZm9yZSwgLnNzLWJydXNoLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLnNzLXBhaW50cm9sbGVyOmJlZm9yZSwgLnNzLXBhaW50cm9sbGVyLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cblxuLnNzLXBhaW50OmJlZm9yZSwgLnNzLXBhaW50LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUyMjlcIjtcbn1cblxuLnNzLXBob25lOmJlZm9yZSwgLnNzLXBob25lLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5OeXCI7XG59XG5cbi5zcy1yb3RhcnlwaG9uZTpiZWZvcmUsIC5zcy1yb3RhcnlwaG9uZS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4piOXCI7XG59XG5cbi5zcy12b2ljZW1haWw6YmVmb3JlLCAuc3Mtdm9pY2VtYWlsLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLijJVcIjtcbn1cblxuLnNzLW1lZ2FwaG9uZTpiZWZvcmUsIC5zcy1tZWdhcGhvbmUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk6JcIjtcbn1cblxuLnNzLXJzczpiZWZvcmUsIC5zcy1yc3MucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTMxMFwiO1xufVxuXG4uc3MtcmVwbHk6YmVmb3JlLCAuc3MtcmVwbHkucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKGqVwiO1xufVxuXG4uc3MtZW52ZWxvcGU6YmVmb3JlLCAuc3MtZW52ZWxvcGUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKciVwiO1xufVxuXG4uc3MtaW5ib3g6YmVmb3JlLCAuc3MtaW5ib3gucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk6VcIjtcbn1cblxuLnNzLWNoYXQ6YmVmb3JlLCAuc3MtY2hhdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+SrFwiO1xufVxuXG4uc3MtdXNlcjpiZWZvcmUsIC5zcy11c2VyLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5GkXCI7XG59XG5cbi5zcy11c2VyczpiZWZvcmUsIC5zcy11c2Vycy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+RpVwiO1xufVxuXG4uc3MtdXNlcmdyb3VwOmJlZm9yZSwgLnNzLXVzZXJncm91cC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNDAwXCI7XG59XG5cbi5zcy1tYWxlOmJlZm9yZSwgLnNzLW1hbGUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTQ1MFwiO1xufVxuXG4uc3MtdXNlcnByb2ZpbGU6YmVmb3JlLCAuc3MtdXNlcnByb2ZpbGUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTQwNlwiO1xufVxuXG4uc3MtY29udGFjdHM6YmVmb3JlLCAuc3MtY29udGFjdHMucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk4dcIjtcbn1cblxuLnNzLWdob3N0OmJlZm9yZSwgLnNzLWdob3N0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5G7XCI7XG59XG5cbi5zcy1jYXJ0OmJlZm9yZSwgLnNzLWNhcnQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTUwMFwiO1xufVxuXG4uc3MtZW1wdHljYXJ0OmJlZm9yZSwgLnNzLWVtcHR5Y2FydC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNTA3XCI7XG59XG5cbi5zcy1naWZ0OmJlZm9yZSwgLnNzLWdpZnQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfjoFcIjtcbn1cblxuLnNzLWNhbGN1bGF0b3I6YmVmb3JlLCAuc3MtY2FsY3VsYXRvci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNTUxXCI7XG59XG5cbi5zcy1iYXJjaGFydDpiZWZvcmUsIC5zcy1iYXJjaGFydC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+TilwiO1xufVxuXG4uc3MtcGllY2hhcnQ6YmVmb3JlLCAuc3MtcGllY2hhcnQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTU3MFwiO1xufVxuXG4uc3Mtc3RvY2s6YmVmb3JlLCAuc3Mtc3RvY2sucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTU3OVwiO1xufVxuXG4uc3MtYm94OmJlZm9yZSwgLnNzLWJveC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+TplwiO1xufVxuXG4uc3MtaG9tZTpiZWZvcmUsIC5zcy1ob21lLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLijIJcIjtcbn1cblxuLnNzLXdhcmVob3VzZTpiZWZvcmUsIC5zcy13YXJlaG91c2UucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuXG4uc3MtZ2xvYmU6YmVmb3JlLCAuc3MtZ2xvYmUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfjJBcIjtcbn1cblxuLnNzLW5hdmlnYXRlOmJlZm9yZSwgLnNzLW5hdmlnYXRlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NzBcIjtcbn1cblxuLnNzLWNvbXBhc3M6YmVmb3JlLCAuc3MtY29tcGFzcy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcxXCI7XG59XG5cbi5zcy1zaWducG9zdDpiZWZvcmUsIC5zcy1zaWducG9zdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcyXCI7XG59XG5cbi5zcy1tYXA6YmVmb3JlLCAuc3MtbWFwLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2NzNcIjtcbn1cblxuLnNzLWxvY2F0aW9uOmJlZm9yZSwgLnNzLWxvY2F0aW9uLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU2ZDBcIjtcbn1cblxuLnNzLXBpbjpiZWZvcmUsIC5zcy1waW4ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk41cIjtcbn1cblxuLnNzLWNvZGU6YmVmb3JlLCAuc3MtY29kZS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgwXCI7XG59XG5cbi5zcy1idWc6YmVmb3JlLCAuc3MtYnVnLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5CbXCI7XG59XG5cbi5zcy1wdXp6bGU6YmVmb3JlLCAuc3MtcHV6emxlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU3MTBcIjtcbn1cblxuLnNzLWFpcnBsYXk6YmVmb3JlLCAuc3MtYWlycGxheS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlODAwXCI7XG59XG5cbi5zcy1tdXNpYzpiZWZvcmUsIC5zcy1tdXNpYy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pmrXCI7XG59XG5cbi5zcy1taWM6YmVmb3JlLCAuc3MtbWljLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn46kXCI7XG59XG5cbi5zcy1oZWFkcGhvbmVzOmJlZm9yZSwgLnNzLWhlYWRwaG9uZXMucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfjqdcIjtcbn1cblxuLnNzLXZvbHVtZTpiZWZvcmUsIC5zcy12b2x1bWUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCflIhcIjtcbn1cblxuLnNzLW1ldHJvbm9tZTpiZWZvcmUsIC5zcy1tZXRyb25vbWUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTgwN1wiO1xufVxuXG4uc3MtY2FtZXJhOmJlZm9yZSwgLnNzLWNhbWVyYS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+Tt1wiO1xufVxuXG4uc3MtcGljdHVyZTpiZWZvcmUsIC5zcy1waWN0dXJlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn4yEXCI7XG59XG5cbi5zcy12aWRlbzpiZWZvcmUsIC5zcy12aWRlby5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+TuVwiO1xufVxuXG4uc3MtdHY6YmVmb3JlLCAuc3MtdHYucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk7pcIjtcbn1cblxuLnNzLXZpZGVvZ2FtZTpiZWZvcmUsIC5zcy12aWRlb2dhbWUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfjq5cIjtcbn1cblxuLnNzLWRwYWQ6YmVmb3JlLCAuc3MtZHBhZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ0XCI7XG59XG5cbi5zcy1wbGF5OmJlZm9yZSwgLnNzLXBsYXkucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWtlwiO1xufVxuXG4uc3MtcGF1c2U6YmVmb3JlLCAuc3MtcGF1c2UucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZThhMFwiO1xufVxuXG4uc3Mtc3RvcDpiZWZvcmUsIC5zcy1zdG9wLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLilqBcIjtcbn1cblxuLnNzLXJlY29yZDpiZWZvcmUsIC5zcy1yZWNvcmQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKXj1wiO1xufVxuXG4uc3MtcmV3aW5kOmJlZm9yZSwgLnNzLXJld2luZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4o+qXCI7XG59XG5cbi5zcy1mYXN0Zm9yd2FyZDpiZWZvcmUsIC5zcy1mYXN0Zm9yd2FyZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4o+pXCI7XG59XG5cbi5zcy1za2lwYmFjazpiZWZvcmUsIC5zcy1za2lwYmFjay5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4o+uXCI7XG59XG5cbi5zcy1za2lwZm9yd2FyZDpiZWZvcmUsIC5zcy1za2lwZm9yd2FyZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4o+tXCI7XG59XG5cbi5zcy1lamVjdDpiZWZvcmUsIC5zcy1lamVjdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4o+PXCI7XG59XG5cbi5zcy1yZXBlYXQ6YmVmb3JlLCAuc3MtcmVwZWF0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5SBXCI7XG59XG5cbi5zcy1zaHVmZmxlOmJlZm9yZSwgLnNzLXNodWZmbGUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCflIBcIjtcbn1cblxuLnNzLXN0b3JhZ2Vib3g6YmVmb3JlLCAuc3Mtc3RvcmFnZWJveC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5zcy1ib29rOmJlZm9yZSwgLnNzLWJvb2sucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk5VcIjtcbn1cblxuLnNzLW5vdGVib29rOmJlZm9yZSwgLnNzLW5vdGVib29rLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5OTXCI7XG59XG5cbi5zcy1ncmlkOmJlZm9yZSwgLnNzLWdyaWQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuXG4uc3Mtcm93czpiZWZvcmUsIC5zcy1yb3dzLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5YTFcIjtcbn1cblxuLnNzLWNvbHVtbnM6YmVmb3JlLCAuc3MtY29sdW1ucy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEyXCI7XG59XG5cbi5zcy10aHVtYm5haWxzOmJlZm9yZSwgLnNzLXRodW1ibmFpbHMucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4uc3MtZmlsdGVyOmJlZm9yZSwgLnNzLWZpbHRlci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIwXCI7XG59XG5cbi5zcy1kZXNrdG9wOmJlZm9yZSwgLnNzLWRlc2t0b3AucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfkrtcIjtcbn1cblxuLnNzLWxhcHRvcDpiZWZvcmUsIC5zcy1sYXB0b3AucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWEwMFwiO1xufVxuXG4uc3MtdGFibGV0OmJlZm9yZSwgLnNzLXRhYmxldC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAxXCI7XG59XG5cbi5zcy1zbWFydHBob25lOmJlZm9yZSwgLnNzLXNtYXJ0cGhvbmUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWEwMlwiO1xufVxuXG4uc3MtY2VsbDpiZWZvcmUsIC5zcy1jZWxsLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5OxXCI7XG59XG5cbi5zcy1iYXR0ZXJ5OmJlZm9yZSwgLnNzLWJhdHRlcnkucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCflItcIjtcbn1cblxuLnNzLWhpZ2hiYXR0ZXJ5OmJlZm9yZSwgLnNzLWhpZ2hiYXR0ZXJ5LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVhMTBcIjtcbn1cblxuLnNzLW1lZGl1bWJhdHRlcnk6YmVmb3JlLCAuc3MtbWVkaXVtYmF0dGVyeS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYTExXCI7XG59XG5cbi5zcy1sb3diYXR0ZXJ5OmJlZm9yZSwgLnNzLWxvd2JhdHRlcnkucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWExMlwiO1xufVxuXG4uc3MtZW1wdHliYXR0ZXJ5OmJlZm9yZSwgLnNzLWVtcHR5YmF0dGVyeS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYTEzXCI7XG59XG5cbi5zcy1jaGFyZ2luZ2JhdHRlcnk6YmVmb3JlLCAuc3MtY2hhcmdpbmdiYXR0ZXJ5LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVhMTRcIjtcbn1cblxuLnNzLWxpZ2h0YnVsYjpiZWZvcmUsIC5zcy1saWdodGJ1bGIucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfkqFcIjtcbn1cblxuLnNzLXNwYWRlOmJlZm9yZSwgLnNzLXNwYWRlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLimaBcIjtcbn1cblxuLnNzLWNsdWI6YmVmb3JlLCAuc3MtY2x1Yi5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pmjXCI7XG59XG5cbi5zcy1kaWFtb25kOmJlZm9yZSwgLnNzLWRpYW1vbmQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKZplwiO1xufVxuXG4uc3MtZG93bmxvYWQ6YmVmb3JlLCAuc3MtZG93bmxvYWQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWIwMVwiO1xufVxuXG4uc3MtZG93bmxvYWRib3g6YmVmb3JlLCAuc3MtZG93bmxvYWRib3gucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWIwMlwiO1xufVxuXG4uc3MtdXBsb2FkOmJlZm9yZSwgLnNzLXVwbG9hZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQxXCI7XG59XG5cbi5zcy11cGxvYWRjbG91ZDpiZWZvcmUsIC5zcy11cGxvYWRjbG91ZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQwXCI7XG59XG5cbi5zcy1hZGRjbG91ZDpiZWZvcmUsIC5zcy1hZGRjbG91ZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkwXCI7XG59XG5cbi5zcy1yZW1vdmVjbG91ZDpiZWZvcmUsIC5zcy1yZW1vdmVjbG91ZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkxXCI7XG59XG5cbi5zcy1mb3JrOmJlZm9yZSwgLnNzLWZvcmsucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWI4MFwiO1xufVxuXG4uc3MtbWVyZ2U6YmVmb3JlLCAuc3MtbWVyZ2UucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWI4MVwiO1xufVxuXG4uc3MtcmVwbGF5OmJlZm9yZSwgLnNzLXJlcGxheS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oa6XCI7XG59XG5cbi5zcy1yZWZyZXNoOmJlZm9yZSwgLnNzLXJlZnJlc2gucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKGu1wiO1xufVxuXG4uc3Mtc3luYzpiZWZvcmUsIC5zcy1zeW5jLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGViODJcIjtcbn1cblxuLnNzLXdpZmk6YmVmb3JlLCAuc3Mtd2lmaS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlYjg0XCI7XG59XG5cbi5zcy1pbmRleDpiZWZvcmUsIC5zcy1pbmRleC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG5cbi5zcy1maWxlOmJlZm9yZSwgLnNzLWZpbGUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk4RcIjtcbn1cblxuLnNzLWZpbGVzOmJlZm9yZSwgLnNzLWZpbGVzLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVjMDBcIjtcbn1cblxuLnNzLWZvbGRlcjpiZWZvcmUsIC5zcy1mb2xkZXIucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk4FcIjtcbn1cblxuLnNzLXByaW50OmJlZm9yZSwgLnNzLXByaW50LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLijplcIjtcbn1cblxuLnNzLWxpc3Q6YmVmb3JlLCAuc3MtbGlzdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlZDUwXCI7XG59XG5cbi5zcy1sYXlvdXQ6YmVmb3JlLCAuc3MtbGF5b3V0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGVkYTBcIjtcbn1cblxuLnNzLWFjdGlvbjpiZWZvcmUsIC5zcy1hY3Rpb24ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWUwMFwiO1xufVxuXG4uc3MtcmVkaXJlY3Q6YmVmb3JlLCAuc3MtcmVkaXJlY3QucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKGqlwiO1xufVxuXG4uc3MtZXhwYW5kOmJlZm9yZSwgLnNzLWV4cGFuZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4qSiXCI7XG59XG5cbi5zcy1jb250cmFjdDpiZWZvcmUsIC5zcy1jb250cmFjdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlZTAxXCI7XG59XG5cbi5zcy1zY2FsZXVwOmJlZm9yZSwgLnNzLXNjYWxldXAucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWUwNFwiO1xufVxuXG4uc3Mtc2NhbGVkb3duOmJlZm9yZSwgLnNzLXNjYWxlZG93bi5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlZTA1XCI7XG59XG5cbi5zcy1pbmZvOmJlZm9yZSwgLnNzLWluZm8ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKEuVwiO1xufVxuXG4uc3MtYWxlcnQ6YmVmb3JlLCAuc3MtYWxlcnQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKaoFwiO1xufVxuXG4uc3MtcGx1czpiZWZvcmUsIC5zcy1wbHVzLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG59XG5cbi5zcy1oeXBoZW46YmVmb3JlLCAuc3MtaHlwaGVuLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCItXCI7XG59XG5cbi5zcy1jaGVjazpiZWZvcmUsIC5zcy1jaGVjay5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG59XG5cbi5zcy1kZWxldGU6YmVmb3JlLCAuc3MtZGVsZXRlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLikKFcIjtcbn1cblxuLnNzLWNhdDpiZWZvcmUsIC5zcy1jYXQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfkIhcIjtcbn1cblxuLnNzLWJpcmQ6YmVmb3JlLCAuc3MtYmlyZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+QplwiO1xufVxuXG4uc3Mtb3dsOmJlZm9yZSwgLnNzLW93bC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlZjAxXCI7XG59XG5cbi5zcy1ib25lOmJlZm9yZSwgLnNzLWJvbmUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZWY2MFwiO1xufVxuXG4uc3MtcG9vOmJlZm9yZSwgLnNzLXBvby5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+SqVwiO1xufVxuXG4uc3MtdHJlZTpiZWZvcmUsIC5zcy10cmVlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn4yyXCI7XG59XG5cbi5zcy1sZWFmOmJlZm9yZSwgLnNzLWxlYWYucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfjYJcIjtcbn1cblxuLnNzLWZsb3dlcjpiZWZvcmUsIC5zcy1mbG93ZXIucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKamFwiO1xufVxuXG4uc3MtbW91bnRhaW5zOmJlZm9yZSwgLnNzLW1vdW50YWlucy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4puwXCI7XG59XG5cbi5zcy1zZXR0aW5nczpiZWZvcmUsIC5zcy1zZXR0aW5ncy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pqZXCI7XG59XG5cbi5zcy1kYXNoYm9hcmQ6YmVmb3JlLCAuc3MtZGFzaGJvYXJkLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLnNzLW5vdGlmaWNhdGlvbnM6YmVmb3JlLCAuc3Mtbm90aWZpY2F0aW9ucy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+UlFwiO1xufVxuXG4uc3MtY29udHJhc3Q6YmVmb3JlLCAuc3MtY29udHJhc3QucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKXkFwiO1xufVxuXG4uc3MtbWFnbmV0OmJlZm9yZSwgLnNzLW1hZ25ldC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG5cbi5zcy10b29sYm94OmJlZm9yZSwgLnNzLXRvb2xib3gucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uc3Mtd3JlbmNoOmJlZm9yZSwgLnNzLXdyZW5jaC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+Up1wiO1xufVxuXG4uc3MtaGFtbWVyOmJlZm9yZSwgLnNzLWhhbW1lci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+UqFwiO1xufVxuXG4uc3Mtc2NyZXdkcml2ZXI6YmVmb3JlLCAuc3Mtc2NyZXdkcml2ZXIucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4uc3MtbnV0OmJlZm9yZSwgLnNzLW51dC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+UqVwiO1xufVxuXG4uc3MtY2xvY2s6YmVmb3JlLCAuc3MtY2xvY2sucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKPslwiO1xufVxuXG4uc3Mtc3RvcHdhdGNoOmJlZm9yZSwgLnNzLXN0b3B3YXRjaC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4o+xXCI7XG59XG5cbi5zcy13YXRjaDpiZWZvcmUsIC5zcy13YXRjaC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oyaXCI7XG59XG5cbi5zcy1hbGFybWNsb2NrOmJlZm9yZSwgLnNzLWFsYXJtY2xvY2sucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKPsFwiO1xufVxuXG4uc3MtY291bnRlcmNsb2Nrd2lzZTpiZWZvcmUsIC5zcy1jb3VudGVyY2xvY2t3aXNlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLipYBcIjtcbn1cblxuLnNzLWNsb2Nrd2lzZTpiZWZvcmUsIC5zcy1jbG9ja3dpc2UucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKlgVwiO1xufVxuXG4uc3MtY2FsZW5kYXI6YmVmb3JlLCAuc3MtY2FsZW5kYXIucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfk4VcIjtcbn1cblxuLnNzLWFkZGNhbGVuZGFyOmJlZm9yZSwgLnNzLWFkZGNhbGVuZGFyLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cblxuLnNzLXJlbW92ZWNhbGVuZGFyOmJlZm9yZSwgLnNzLXJlbW92ZWNhbGVuZGFyLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLnNzLWNoZWNrY2FsZW5kYXI6YmVmb3JlLCAuc3MtY2hlY2tjYWxlbmRhci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG5cbi5zcy1pY2VjcmVhbTpiZWZvcmUsIC5zcy1pY2VjcmVhbS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+NqFwiO1xufVxuXG4uc3MtcG9wc2ljbGU6YmVmb3JlLCAuc3MtcG9wc2ljbGUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uc3MtY29mZmVlOmJlZm9yZSwgLnNzLWNvZmZlZS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG5cbi5zcy1lc3ByZXNzbzpiZWZvcmUsIC5zcy1lc3ByZXNzby5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlZmYwXCI7XG59XG5cbi5zcy1tdWc6YmVmb3JlLCAuc3MtbXVnLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLimJVcIjtcbn1cblxuLnNzLXRlYTpiZWZvcmUsIC5zcy10ZWEucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfjbVcIjtcbn1cblxuLnNzLWJlZXI6YmVmb3JlLCAuc3MtYmVlci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+NulwiO1xufVxuXG4uc3Mtd2luZWdsYXNzOmJlZm9yZSwgLnNzLXdpbmVnbGFzcy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+Nt1wiO1xufVxuXG4uc3Mtc29kYTpiZWZvcmUsIC5zcy1zb2RhLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLnNzLXV0ZW5zaWxzOmJlZm9yZSwgLnNzLXV0ZW5zaWxzLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn420XCI7XG59XG5cbi5zcy10c2hpcnQ6YmVmb3JlLCAuc3MtdHNoaXJ0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5GVXCI7XG59XG5cbi5zcy10aWU6YmVmb3JlLCAuc3MtdGllLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjtcbn1cblxuLnNzLWdsYXNzZXM6YmVmb3JlLCAuc3MtZ2xhc3Nlcy5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi8J+Rk1wiO1xufVxuXG4uc3MtdGhlcm1vbWV0ZXI6YmVmb3JlLCAuc3MtdGhlcm1vbWV0ZXIucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuXG4uc3Mtc3VuOmJlZm9yZSwgLnNzLXN1bi5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4piAXCI7XG59XG5cbi5zcy1jbG91ZDpiZWZvcmUsIC5zcy1jbG91ZC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4piBXCI7XG59XG5cbi5zcy1jcmVzY2VudG1vb246YmVmb3JlLCAuc3MtY3Jlc2NlbnRtb29uLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn4yZXCI7XG59XG5cbi5zcy1wbGFuZXQ6YmVmb3JlLCAuc3MtcGxhbmV0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLnNzLWZhbjpiZWZvcmUsIC5zcy1mYW4ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uc3Mtb3V0bGV0OmJlZm9yZSwgLnNzLW91dGxldC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5zcy1jYXI6YmVmb3JlLCAuc3MtY2FyLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5qYXCI7XG59XG5cbi5zcy1wbGFuZTpiZWZvcmUsIC5zcy1wbGFuZS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pyIXCI7XG59XG5cbi5zcy1iaWtlOmJlZm9yZSwgLnNzLWJpa2UucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfmrJcIjtcbn1cblxuLnNzLXNhaWxib2F0OmJlZm9yZSwgLnNzLXNhaWxib2F0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLim7VcIjtcbn1cblxuLnNzLXJvY2tldDpiZWZvcmUsIC5zcy1yb2NrZXQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCfmoBcIjtcbn1cblxuLnNzLWhpZ2h3YXk6YmVmb3JlLCAuc3MtaGlnaHdheS5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIwXCI7XG59XG5cbi5zcy1icmllZmNhc2U6YmVmb3JlLCAuc3MtYnJpZWZjYXNlLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLwn5K8XCI7XG59XG5cbi5zcy1tZWRpY2FsYmFnOmJlZm9yZSwgLnNzLW1lZGljYWxiYWcucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjRiMVwiO1xufVxuXG4uc3MtZmxhc2s6YmVmb3JlLCAuc3MtZmxhc2sucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uc3MtYnVyc3Q6YmVmb3JlLCAuc3MtYnVyc3QucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjU1MlwiO1xufVxuXG4uc3MtaW5maW5pdHk6YmVmb3JlLCAuc3MtaW5maW5pdHkucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKInlwiO1xufVxuXG4uc3MtdXA6YmVmb3JlLCAuc3MtdXAucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKshlwiO1xufVxuXG4uc3MtcmlnaHQ6YmVmb3JlLCAuc3MtcmlnaHQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKeoVwiO1xufVxuXG4uc3MtZG93bjpiZWZvcmUsIC5zcy1kb3duLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLirIdcIjtcbn1cblxuLnNzLWxlZnQ6YmVmb3JlLCAuc3MtbGVmdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4qyFXCI7XG59XG5cbi5zcy1uYXZpZ2F0ZXVwOmJlZm9yZSwgLnNzLW5hdmlnYXRldXAucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uc3MtbmF2aWdhdGVyaWdodDpiZWZvcmUsIC5zcy1uYXZpZ2F0ZXJpZ2h0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCLilrtcIjtcbn1cblxuLnNzLW5hdmlnYXRlZG93bjpiZWZvcmUsIC5zcy1uYXZpZ2F0ZWRvd24ucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uc3MtbmF2aWdhdGVsZWZ0OmJlZm9yZSwgLnNzLW5hdmlnYXRlbGVmdC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4peFXCI7XG59XG5cbi5zcy1kaXJlY3R1cDpiZWZvcmUsIC5zcy1kaXJlY3R1cC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa0XCI7XG59XG5cbi5zcy1kaXJlY3RyaWdodDpiZWZvcmUsIC5zcy1kaXJlY3RyaWdodC5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa5XCI7XG59XG5cbi5zcy1kcm9wZG93bjpiZWZvcmUsIC5zcy1kcm9wZG93bi5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa+XCI7XG59XG5cbi5zcy1kaXJlY3RsZWZ0OmJlZm9yZSwgLnNzLWRpcmVjdGxlZnQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKXg1wiO1xufVxuXG4uc3Mtc2hhcmU6YmVmb3JlLCAuc3Mtc2hhcmUucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uc3MtcmV0d2VldDpiZWZvcmUsIC5zcy1yZXR3ZWV0LnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGY2MDBcIjtcbn1cblxuLnNzLWZhY2Vib29rOmJlZm9yZSwgLnNzLWZhY2Vib29rLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjtcbn1cblxuLnNzLXR3aXR0ZXI6YmVmb3JlLCAuc3MtdHdpdHRlci5yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmNjExXCI7XG59XG5cbi5zcy1hbmRyb2lkOmJlZm9yZSwgLnNzLWFuZHJvaWQucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjZmM1wiO1xufVxuXG4uZmFkZVRyLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG5cbi5mYWRlVHItbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLW91dDtcbn1cblxuLmZhZGVUci1lbnRlciwgLmZhZGVUci1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zbGlkZS1lbnRlci1hY3RpdmUsXG4uc2xpZGUtbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXM7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbn1cblxuLnNsaWRlLWVudGVyLFxuLnNsaWRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbn1cblxuLmRnLWJhY2tkcm9wLWVudGVyLWFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy1mYWRlSW4gMC4zcztcbiAgYW5pbWF0aW9uOiBkZy1mYWRlSW4gMC4zcztcbn1cblxuLmRnLWJhY2tkcm9wLWxlYXZlLWFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy1mYWRlT3V0IDAuNXM7XG4gIGFuaW1hdGlvbjogZGctZmFkZU91dCAwLjVzO1xufVxuXG4uZGctZmFkZS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZGctZmFkZUluIDAuNnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xuICBhbmltYXRpb246IGRnLWZhZGVJbiAwLjZzIGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcbn1cblxuLmRnLWZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGRnLWZhZGVPdXQgMC42cyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSk7XG4gIGFuaW1hdGlvbjogZGctZmFkZU91dCAwLjZzIGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRnLWZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGctZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGRnLWZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRnLWZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZGctem9vbS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZGctem9vbUluIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xuICBhbmltYXRpb246IGRnLXpvb21JbiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcbn1cblxuLmRnLXpvb20tbGVhdmUtYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGRnLXpvb21PdXQgMC40cyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSk7XG4gIGFuaW1hdGlvbjogZGctem9vbU91dCAwLjRzIGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRnLXpvb21JbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGctem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGRnLXpvb21PdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGctem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmRnLWJvdW5jZS1lbnRlci1hY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZGctYm91bmNlSW4gMC42cztcbiAgYW5pbWF0aW9uOiBkZy1ib3VuY2VJbiAwLjZzO1xufVxuXG4uZGctYm91bmNlLWxlYXZlLWFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy16b29tT3V0IDAuNnM7XG4gIGFuaW1hdGlvbjogZGctem9vbU91dCAwLjZzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGctYm91bmNlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XG4gIH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOTIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45Mik7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGctYm91bmNlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XG4gIH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOTIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45Mik7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBkZy1ib3VuY2VPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRnLWJvdW5jZU91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAyNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XG4gIH1cbn1cbi5kZy1idG4tbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmRnLWJ0bi1sb2FkZXIgLmRnLWNpcmNsZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRnLWJ0bi1sb2FkZXIgLmRnLWNpcmNsZSB7XG4gIHdpZHRoOiAwLjllbTtcbiAgaGVpZ2h0OiAwLjllbTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NTM1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGRnLWNpcmNsZS1vc2NpbGxhdGlvbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGRnLWNpcmNsZS1vc2NpbGxhdGlvbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNTg3NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41ODc1cztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XG59XG5cbi5kZy1idG4tbG9hZGVyIC5kZy1jaXJjbGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZGctYnRuLWxvYWRlciAuZGctY2lyY2xlOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjExOTVzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuMTE5NXM7XG59XG5cbi5kZy1idG4tbG9hZGVyIC5kZy1jaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMjc1NXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4yNzU1cztcbn1cblxuLmRnLWJ0bi1sb2FkZXIgLmRnLWNpcmNsZTpudGgtY2hpbGQoMykge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zNDg1cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjM0ODVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGctY2lyY2xlLW9zY2lsbGF0aW9uIHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRnLWNpcmNsZS1vc2NpbGxhdGlvbiB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuYm9keS5kZy1vcGVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRnLWNvbnRhaW5lciAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZGctY29udGFpbmVyIFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5kZy1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA1MDAwO1xufVxuXG4uZGctY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwMDA7XG59XG5cbi5kZy1jb250ZW50LWNvbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5kZy1tYWluLWNvbnRlbnQge1xuICB3aWR0aDogOTglO1xuICAvKndpZHRoOiBjYWxjKDk4JSAtIDMwcHgpOyovXG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kZy1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbi5kZy10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZGctY29udGVudC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMUU2RUE7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZGctY29udGVudC1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbXMtZmxleC1wYWNrOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMTVweCAwIDA7XG59XG5cbi5kZy1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2hvc3R3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG5cbi5kZy1jb250ZW50LWNvbnQtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAlKTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gIC5kZy1jb250ZW50LWNvbnQtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5kZy1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW46IDRweDtcbn1cblxuLmRnLWJ0bjpmb2N1cyxcbi5kZy1idG46YWN0aXZlLFxuLmRnLWJ0bjpsaW5rIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRnLWJ0bjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmRnLWJ0bi0tY2FuY2VsIHtcbiAgY29sb3I6ICM0ZjVkNzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5kZy1idG4tLWNhbmNlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmRhZGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAxcHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cbi5kZy1idG4tLWNhbmNlbDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkNGQ4O1xufVxuLmRnLWJ0bi0tY2FuY2VsOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGFkZTtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbn1cblxuLmRnLWJ0bi0tb2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NTM1MztcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjIpO1xufVxuLmRnLWJ0bi0tb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAzMjMyO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG4uZGctYnRuLS1vazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDMyMzI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG4uZGctYnRuLS1vazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyNzI3O1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG5cbi5kZy1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZGctYnRuLmRnLWJ0bi0tbG9hZGluZyAuZGctYnRuLWNvbnRlbnQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5kZy1jbGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uZGctY29udGVudC1ib2R5LS1oYXMtdGl0bGUgLmRnLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5kZy1jb250YWluZXItLWhhcy1pbnB1dCAuZGctbWFpbi1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cblxuLmRnLWNvbnRhaW5lci0taGFzLWlucHV0IC5kZy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmRnLWNvbnRhaW5lci0taGFzLWlucHV0IC5kZy1jb250ZW50LWJvZHkge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZGctY29udGFpbmVyLS1oYXMtaW5wdXQgLmRnLWZvcm0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFNkVBO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5kZy1jb250YWluZXItLWhhcy1pbnB1dCAuZGctY29udGVudC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnaG9zdHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFNkVBO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xufVxuXG4uZGctY29udGFpbmVyIC5kZy1oaWdobGlnaHQtMSB7XG4gIGNvbG9yOiAjRkY4QzAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNTUzNTM7XG59XG5cbi5kZy1jb250YWluZXIgLmRnLWhpZ2hsaWdodC0yIHtcbiAgY29sb3I6ICNlNTUzNTM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOEMwMDtcbn1cblxuLmZsYXNoX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmZsYXNoX19tZXNzYWdlIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC43NXJlbSByZ2JhKDAsIDAsIDIxLCAwLjEpO1xufVxuXG4uZmxhc2hfX21lc3NhZ2Uuc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmViODVjO1xufVxuXG4uZmxhc2hfX21lc3NhZ2Uud2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliMTE1O1xufVxuXG4uZmxhc2hfX21lc3NhZ2UuZXJyb3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NTM1Mztcbn1cblxuLmZsYXNoX19tZXNzYWdlLmluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5Zjtcbn1cblxuLmZsYXNoX19jbG9zZS1idXR0b24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmZsYXNoX19jbG9zZS1idXR0b246YWN0aXZlLCAuZmxhc2hfX2Nsb3NlLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi9mb250cy9JbnRlci1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvSW50ZXItUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvSW50ZXItUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIi9mb250cy9JbnRlci1Cb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvZm9udHMvSW50ZXItQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvSW50ZXItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL0ludGVyLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvSW50ZXItQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ubWFpbi1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMjU2cHg7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDVweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG4gIHotaW5kZXg6IDEwMDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjNzIGxlZnQgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogMC4zcyBsZWZ0IGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBsZWZ0IGVhc2U7XG4gIHRyYW5zaXRpb246IDAuM3MgbGVmdCBlYXNlO1xufVxuLm1haW4taGVhZGVyX190b3Age1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW4taGVhZGVyX19sZWZ0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1oZWFkZXJfX2xlZnQgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tYWluLWhlYWRlcl9fc2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDI1MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTdweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG59XG4ubWFpbi1oZWFkZXJfX25hdiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4taGVhZGVyX19uYXYgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1oZWFkZXJfX25hdiBsaSA+IGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5tYWluLWhlYWRlciAuYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDhkYmUwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICMzYzRiNjQ7XG59XG4ubWFpbi1oZWFkZXIgLmJyZWFkY3J1bWJzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWFpbi1oZWFkZXIgLmJyZWFkY3J1bWJzIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1haW4taGVhZGVyIC5icmVhZGNydW1icyB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5tYWluLWhlYWRlciAuYnJlYWRjcnVtYnMgdWwgbGk6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWhlYWRlciAuYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjM2M0YjY0O1xufVxuLm1haW4taGVhZGVyIC5icmVhZGNydW1icyBzcGFuIHtcbiAgY29sb3I6ICM4YTkzYTI7XG59XG4ubWFpbi1oZWFkZXIgLnVzZXItYXZhdGFyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ubWFpbi1oZWFkZXJfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCwgNzUsIDEwMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1haW4taGVhZGVyX19kcm9wZG93biAuZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjOGE5M2EyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYWluLWhlYWRlcl9fZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBjb2xvcjogIzRmNWQ3MztcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ubWFpbi1oZWFkZXJfX2Ryb3Bkb3duIC5kcm9wZG93bi1pdGVtIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tYWluLWhlYWRlcl9fZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVmO1xuICBjb2xvcjogIzQ1NTE2NDtcbn1cbi5tYWluLWhlYWRlcl9fZHJvcGRvd24gLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDhkYmUwO1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4uYXBwLnNtYWxsLWFzaWRlIC5tYWluLWhlYWRlciB7XG4gIGxlZnQ6IDYwcHg7XG59XG5cbi5tYWluLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDhkYmUwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG59XG5cbmJvZHksIGh0bWwge1xuICB3aWR0aDogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVmO1xuICBjb2xvcjogIzNjNGI2NDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaDEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuXG4uYXBwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGZsZXgtZW5kO1xufVxuLmFwcC5zbWFsbC1hc2lkZSAubWFpbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi5tYWluIHtcbiAgQGFwcGx5IGJnLXdoaXRlLWxpZ2h0IHJlbGF0aXZlIG1pbi1oLXNjcmVlbiBwdC0yOCBwYi0xNCBweC05O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjA5cHgpO1xuICBtYXJnaW4tbGVmdDogMjA5cHg7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4zcyB3aWR0aCBlYXNlLCAwLjNzIG1hcmdpbi1sZWZ0IGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IDAuM3Mgd2lkdGggZWFzZSwgMC4zcyBtYXJnaW4tbGVmdCBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3Mgd2lkdGggZWFzZSwgMC4zcyBtYXJnaW4tbGVmdCBlYXNlO1xuICB0cmFuc2l0aW9uOiAwLjNzIHdpZHRoIGVhc2UsIDAuM3MgbWFyZ2luLWxlZnQgZWFzZTtcbn1cbi5sb2dnZWQtb3V0IC5tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udG9wIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGZsZXgtZW5kO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udG9wX19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhcmQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTBweDtcbn1cbi5jYXJkLXdyYXBwZXIgLmNhcmQge1xuICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIDEwcHggMjBweDtcbn1cbi5jYXJkLXdyYXBwZXIgLmNhcmQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY2FyZC1jb21wb25lbnQgaDEsIC5jYXJkLWNvbXBvbmVudCBoMiwgLmNhcmQtY29tcG9uZW50IGgzLCAuY2FyZC1jb21wb25lbnQgaDQsIC5jYXJkLWNvbXBvbmVudCBoNSwgLmNhcmQtY29tcG9uZW50IGg2IHtcbiAgQGFwcGx5IHctZnVsbCBibG9jayB0ZXh0LXhsIGZvbnQtbm9ybWFsO1xufVxuXG4ubG9naW4tZm9ybSBwLFxuLnJlc2V0LXBhc3N3b3JkIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzc2ODE5Mjtcbn1cbi5sb2dpbi1mb3JtIC5jYXJkLWJvZHksXG4ucmVzZXQtcGFzc3dvcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDQ0cHg7XG59XG5cbi5vcmRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYXZhdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5sb2dpbi1oZWFkaW5nIHtcbiAgQGFwcGx5IHRleHQtMnhsO1xufVxuXG4ubG9naW4tbG9nby1ob2xkZXIge1xuICBAYXBwbHkgdy1mdWxsIGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyO1xufVxuXG4ubG9naW4tbG9nbyB7XG4gIEBhcHBseSBibG9jayB3LTI4IGgtYXV0byBteC1hdXRvIG1iLTg7XG59XG5cbi5sb2dpbi1mb3JtIHtcbiAgQGFwcGx5IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1hc2lkZSB7XG4gIEBhcHBseSBmaXhlZCB6LTUwIHRvcC0wIGxlZnQtMCB3LVsyMDlweF0gaC1zY3JlZW4gYmctd2hpdGUtbGlnaHQgdHJhbnNpdGlvbi1hbGw7XG59XG4ubWFpbi1hc2lkZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBAYXBwbHkgYWJzb2x1dGUgYmxvY2sgdy1weCBoLWZ1bGwgdG9wLTE0IHJpZ2h0LTAgYmctWyNGMEYxRjJdO1xufVxuLm1haW4tYXNpZGUgbmF2IHtcbiAgQGFwcGx5IHJlbGF0aXZlIHB0LTg7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIHtcbiAgQGFwcGx5IHctZnVsbDtcbn1cbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYSxcbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYnV0dG9uIHtcbiAgQGFwcGx5IGZsZXggcHgtNiBweS0zIGl0ZW1zLWNlbnRlciByZWxhdGl2ZSB3LWZ1bGwgdGV4dC1sZWZ0IHRleHQtc207XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGEgPiAuaWNvbi1ob2xkZXIsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbiA+IC5pY29uLWhvbGRlciB7XG4gIEBhcHBseSBpbmxpbmUtYmxvY2sgcmVsYXRpdmUgdy1bMThweF0gaC1bMThweF0gdGV4dC1ibHVlLWxpZ2h0O1xufVxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBhID4gLmljb24taG9sZGVyIHN2Zyxcbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYnV0dG9uID4gLmljb24taG9sZGVyIHN2ZyB7XG4gIEBhcHBseSBibG9jayBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgdy1mdWxsIGgtZnVsbCBvYmplY3QtY29udGFpbiBvYmplY3QtY2VudGVyO1xufVxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBhID4gLmljb24taG9sZGVyIHN2ZyBwYXRoLFxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBidXR0b24gPiAuaWNvbi1ob2xkZXIgc3ZnIHBhdGgge1xuICBAYXBwbHkgdHJhbnNpdGlvbi1jb2xvcnM7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGEgPiAudmFsdWUsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbiA+IC52YWx1ZSB7XG4gIEBhcHBseSBpbmxpbmUtYmxvY2sgbWwtMi41O1xufVxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBhLmN1cnJlbnQsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbi5jdXJyZW50IHtcbiAgQGFwcGx5IGJnLWdyZWVuIHRleHQtYmx1ZTtcbn1cbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYS5jdXJyZW50ID4gLmljb24taG9sZGVyLFxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBidXR0b24uY3VycmVudCA+IC5pY29uLWhvbGRlciB7XG4gIEBhcHBseSB0ZXh0LWJsdWU7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGEuYXNpZGUtbmF2X19wYXJlbnQsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbi5hc2lkZS1uYXZfX3BhcmVudCB7XG4gIEBhcHBseSB0cmFuc2l0aW9uLWNvbG9ycztcbn1cbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYS5hc2lkZS1uYXZfX3BhcmVudC5vcGVuLFxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBidXR0b24uYXNpZGUtbmF2X19wYXJlbnQub3BlbiB7XG4gIEBhcHBseSBiZy1ncmVlbjtcbn1cbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYS5hc2lkZS1uYXZfX3BhcmVudC5vcGVuID4gLmljb24taG9sZGVyLFxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBidXR0b24uYXNpZGUtbmF2X19wYXJlbnQub3BlbiA+IC5pY29uLWhvbGRlciB7XG4gIEBhcHBseSB0ZXh0LWJsdWU7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGE6aG92ZXIsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbjpob3ZlciB7XG4gIEBhcHBseSBiZy1ncmVlbiBiZy1vcGFjaXR5LTQwO1xufVxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBhOmhvdmVyLmN1cnJlbnQsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbjpob3Zlci5jdXJyZW50IHtcbiAgQGFwcGx5IGJnLWdyZWVuIHRleHQtYmx1ZTtcbn1cbi5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gYTpob3Zlci5jdXJyZW50ID4gLmljb24taG9sZGVyLFxuLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBidXR0b246aG92ZXIuY3VycmVudCA+IC5pY29uLWhvbGRlciB7XG4gIEBhcHBseSB0ZXh0LWJsdWU7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGE6aG92ZXIgPiAuaWNvbi1ob2xkZXIsXG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIGJ1dHRvbjpob3ZlciA+IC5pY29uLWhvbGRlciB7XG4gIEBhcHBseSB0ZXh0LWJsdWU7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIC5zdWJtZW51IHtcbiAgQGFwcGx5IGJnLWdyYWRpZW50LXRvLWIgZnJvbS1ncmVlbiB0by1ncmVlbi0yMDA7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIC5zdWJtZW51IGEge1xuICBAYXBwbHkgcHktMi41IHBsLVs0MnB4XSB0ZXh0LWJsdWU7XG59XG4ubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19sYWJlbCB7XG4gIEBhcHBseSBwdC0xMCBweC02IHBiLTIgdGV4dC14cyBmb250LW5vcm1hbCB1cHBlcmNhc2UgdGV4dC1ncmF5LW1lZGl1bTtcbn1cblxuLmFwcC5zbWFsbC1hc2lkZSAubWFpbi1hc2lkZSB7XG4gIHdpZHRoOiA2MHB4O1xufVxuLmFwcC5zbWFsbC1hc2lkZSAubWFpbi1hc2lkZSAubG9nbyBpbWcge1xuICB3aWR0aDogMzBweDtcbn1cbi5hcHAuc21hbGwtYXNpZGUgLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBidXR0b24sIC5hcHAuc21hbGwtYXNpZGUgLm1haW4tYXNpZGUgLmFzaWRlLW5hdl9faXRlbSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFwcC5zbWFsbC1hc2lkZSAubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19pdGVtIC52YWx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBwLnNtYWxsLWFzaWRlIC5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX2l0ZW0gLnN1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFwcC5zbWFsbC1hc2lkZSAubWFpbi1hc2lkZSAuYXNpZGUtbmF2X19sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBwLnNtYWxsLWFzaWRlIC5tYWluLWFzaWRlIC5hc2lkZS1uYXZfX3BhcmVudDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkIHtcbiAgQGFwcGx5IHctZnVsbCByZWxhdGl2ZSBzaGFkb3ctdGFibGUgcm91bmRlZC1bNHB4XSBiZy13aGl0ZTtcbn1cbi5jYXJkLWhlYWRlciB7XG4gIEBhcHBseSBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW4gcGwtWzUwcHhdIHByLTkgcHktOCBiZy13aGl0ZS1saWdodCB0ZXh0LWJsdWU7XG4gIEBhcHBseSB0ZXh0LVsyMHB4XSBsZWFkaW5nLXRpZ2h0O1xufVxuLmNhcmQtaGVhZGVyLmFsaWduLXJpZ2h0IHtcbiAgQGFwcGx5IGp1c3RpZnktZW5kO1xufVxuLmNhcmQtYWN0aW9uc19fc2VhcmNoIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC1hY3Rpb25zX19zZWFyY2ggLmJ0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmNhcmQtYWN0aW9uc19fc2VhcmNoIC5idG4gLnNwaW5uZXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jYXJkLWJvZHkge1xuICBAYXBwbHkgcHQtMTEgcGItWzcwcHhdIHBsLVs1MHB4XSBwci05O1xufVxuLmNhcmQtYm9keSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmNhcmQtYm9keSAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY2FyZC1mb290ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6ICNkOGRiZTAgc29saWQgMXB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGNvbG9yOiAjM2M0YjY0O1xufVxuXG4udGFibGUtdG9wIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiA1cHggMCAxNHB4O1xufVxuLnRhYmxlLXRvcCA+IGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi50YWJsZS10b3AgPiBkaXYubWFyZ2luIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnRhYmxlLXRvcCAucmlnaHQge1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMjtcbiAgLW1vei1mbGV4LWdyb3c6IDI7XG4gIC1tcy1mbGV4LWdyb3c6IDI7XG4gIGZsZXgtZ3JvdzogMjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGZsZXgtZW5kO1xufVxuXG4udGFibGUtYm90dG9tIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMnB4IDAgMTBweDtcbn1cblxudGFibGUge1xuICBAYXBwbHkgdy1mdWxsIGJvcmRlci0wIGJnLXRyYW5zcGFyZW50O1xufVxuLm14LWRhdGVwaWNrZXItbWFpbiB0YWJsZSB7XG4gIGJvcmRlcjogMDtcbn1cbnRhYmxlLm5vLXNoYWRvdyB0aGVhZCB7XG4gIEBhcHBseSBib3JkZXItYiBib3JkZXItYi13aGl0ZS1kYXJrIGJvcmRlci1zb2xpZDtcbn1cbnRhYmxlLm5vLXNoYWRvdyB0aGVhZCB0aCB7XG4gIEBhcHBseSBjYXBpdGFsaXplIHRleHQtYmx1ZSB0ZXh0LXNtIGxlYWRpbmctbm9uZSBwYi03O1xufVxudGFibGUubm8tc2hhZG93IHRoZWFkIHRoOmZpcnN0LW9mLXR5cGUge1xuICBAYXBwbHkgcGwtMDtcbn1cbnRhYmxlLm5vLXNoYWRvdyB0aGVhZCB0aDpsYXN0LW9mLXR5cGUge1xuICBAYXBwbHkgcHItMDtcbn1cbnRhYmxlLm5vLXNoYWRvdyB0Ym9keSB7XG4gIEBhcHBseSBzaGFkb3ctbm9uZTtcbn1cbnRhYmxlLm5vLXNoYWRvdyB0Ym9keSB0ZCB7XG4gIEBhcHBseSBweS0zIHRleHQtYmx1ZSB0ZXh0LXNtO1xufVxudGFibGUubm8tc2hhZG93IHRib2R5IHRkOmZpcnN0LW9mLXR5cGUge1xuICBAYXBwbHkgcGwtMDtcbn1cbnRhYmxlLm5vLXNoYWRvdyB0Ym9keSB0ZDpsYXN0LW9mLXR5cGUge1xuICBAYXBwbHkgcHItMDtcbn1cbnRhYmxlLnNvcnRhYmxlIHRoZWFkIHRoIHtcbiAgQGFwcGx5IGN1cnNvci1wb2ludGVyO1xufVxudGFibGUuc29ydGFibGUgdGhlYWQgdGggc3ZnIHtcbiAgQGFwcGx5IGlubGluZS1ibG9jayBtbC0yIHRyYW5zaXRpb24tdHJhbnNmb3JtIHRyYW5zZm9ybTtcbn1cbnRhYmxlLnNvcnRhYmxlIHRoZWFkIHRoLnNvcnRpbmdfYXNjIHN2ZyB7XG4gIEBhcHBseSByb3RhdGUtMTgwO1xufVxudGFibGUuc29ydGFibGUgdGhlYWQgdGguc29ydGluZ19kZXNjIHN2ZyB7XG4gIEBhcHBseSByb3RhdGUtMDtcbn1cbnRhYmxlLnNvcnRhYmxlIHRoZWFkIHRoLm5vLXNvcnRhYmxlIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxudGFibGUuc29ydGFibGUgdGhlYWQgdGgubm8tc29ydGFibGUgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnRhYmxlIHRoZWFkIHRoIHtcbiAgQGFwcGx5IHJlbGF0aXZlIHAtMCBwYi0zLjUgcHItMyBib3JkZXItMCBmb250LWJvbGQgdXBwZXJjYXNlIHRleHQtWzEwcHhdIGxlYWRpbmctbm9uZSB0ZXh0LWxlZnQgdGV4dC1ncmF5LW1lZGl1bTtcbn1cbi5teC1kYXRlcGlja2VyLW1haW4gdGFibGUgdGhlYWQgdGgge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbnRhYmxlIHRoZWFkIHRoOmZpcnN0LW9mLXR5cGUge1xuICBAYXBwbHkgcGwtOTtcbn1cbnRhYmxlIHRoZWFkIHRoOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbnRhYmxlIHRib2R5IHtcbiAgQGFwcGx5IGJnLXdoaXRlIGJvcmRlci0wIHJvdW5kZWQtWzRweF0gc2hhZG93LXRhYmxlO1xufVxudGFibGUgdGJvZHkgdHIge1xuICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTAgYm9yZGVyLWIgYm9yZGVyLWItd2hpdGUtZGFyayBib3JkZXItc29saWQgcmVsYXRpdmU7XG59XG50YWJsZSB0Ym9keSB0cjpsYXN0LW9mLXR5cGUge1xuICBAYXBwbHkgYm9yZGVyLTA7XG59XG50YWJsZSB0Ym9keSB0ci5wdXNoZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlYmZmO1xufVxudGFibGUgdGJvZHkgdHIub3JkZXItcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCA0cHggcmdiYSg2MCwgNzUsIDEwMCwgMC4wNSk7XG59XG50YWJsZSB0Ym9keSB0ci5vcmRlci1yb3cub2RkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAyMSwgMC4wNSk7XG59XG50YWJsZSB0Ym9keSB0ci5vcmRlci1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMDUpO1xufVxudGFibGUgdGJvZHkgdHIub3JkZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMjEsIDAuMDUpO1xufVxudGFibGUgdGJvZHkgdGQge1xuICBAYXBwbHkgYm9yZGVyLTAgcHktNyBwci0zIGJvcmRlci1iIGJvcmRlci1iLXdoaXRlLWxpZ2h0IHRleHQtc20gbGVhZGluZy10aWdodCB0ZXh0LWdyYXktbWVkaXVtIGFsaWduLW1pZGRsZTtcbn1cbnRhYmxlIHRib2R5IHRkIC50YWJsZS1pY29uLWhvbGRlciB7XG4gIEBhcHBseSB3LTUgaC01IHJlbGF0aXZlIHRleHQtZ3JheS1idXR0b25zO1xufVxudGFibGUgdGJvZHkgdGQgLnRhYmxlLWljb24taG9sZGVyIHN2ZyB7XG4gIEBhcHBseSB3LWZ1bGwgaC1mdWxsIGFic29sdXRlIHRvcC0wIGxlZnQtMCBvYmplY3QtY29udGFpbiBvYmplY3QtY2VudGVyO1xufVxudGFibGUgdGJvZHkgdGQgLnRhYmxlLWljb24taG9sZGVyIHN2ZyBwYXRoIHtcbiAgQGFwcGx5IHRyYW5zaXRpb24tY29sb3JzO1xufVxudGFibGUgdGJvZHkgdGQgLnRhYmxlLWljb24taG9sZGVyLWdyb3VwIHtcbiAgQGFwcGx5IGZsZXggdy1mdWxsIGl0ZW1zLWNlbnRlciBnYXAtNTtcbn1cbi5teC1kYXRlcGlja2VyLW1haW4gdGFibGUgdGJvZHkgdGQge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxudGFibGUgdGJvZHkgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIEBhcHBseSBwbC05O1xufVxudGFibGUgdGJvZHkgdGQ6bGFzdC1vZi10eXBlIHtcbiAgQGFwcGx5IHByLTk7XG59XG50YWJsZSB0Ym9keSB0ZC5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxudGFibGUgdGJvZHkgdGQgc3Bhbi5zb3VyY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgb3BhY2l0eTogMC43O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xufVxudGFibGUgdGJvZHkgdGQub3JkZXItaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG50YWJsZSB0Ym9keSB0ZC5vcmRlci1pZCAuYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDVweDtcbn1cblxuLmRhc2hib2FyZENhcmQgaDIge1xuICBAYXBwbHkgdGV4dC14bCB0ZXh0LWJsdWU7XG59XG5cbi5saXN0IC5saXN0LWl0ZW0ge1xuICBib3JkZXI6IHJnYmEoMCwgMCwgMjEsIDAuMTI1KSBzb2xpZCAxcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgY29sb3I6ICM3NjgxOTI7XG59XG4ubGlzdCAubGlzdC1pdGVtIGg1IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogNXB4IDAgMTVweDtcbn1cbi5saXN0IC5saXN0LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuLmxpc3QgLmxpc3QtaXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ubGlzdC53aXRoLWhpZ2hsaWdodCAubGlzdC1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpc3Qud2l0aC1oaWdobGlnaHQgLmxpc3QtaXRlbTpob3ZlciwgLmxpc3Qud2l0aC1oaWdobGlnaHQgLmxpc3QtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG59XG4ubGlzdC53aXRoLWhpZ2hsaWdodCAubGlzdC1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNGY1ZDczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkYmUwO1xufVxuLmxpc3Qud2l0aC1oaWdobGlnaHQgLmxpc3QtaXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIxZmRiO1xuICBib3JkZXItY29sb3I6ICMzMjFmZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3Bpbm5lciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0wLjU7XG59XG5cbi5zcGlubmVyID4gZGl2IHtcbiAgQGFwcGx5IGJnLWdyZWVuIHJvdW5kZWQtZnVsbCBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2stYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuICBhbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbn1cblxuLnNwaW5uZXIgLmJvdW5jZTEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cblxuLnNwaW5uZXIgLmJvdW5jZTIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLnNpZGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTMyMHB4O1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDIwMDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIDAuMTVzLCB0cmFuc2Zvcm0gMC4zcywgbWFyZ2luLWxlZnQgMC4zcywgbWFyZ2luLXJpZ2h0IDAuM3MsIHdpZHRoIDAuM3MsIHotaW5kZXggMHMgZWFzZSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xufVxuLnNpZGViYXIuYWN0aXZlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3gtc2hhZG93OiAwIDNweCA0cHggMCByZ2JhKDYwLCA3NSwgMTAwLCAwLjE0KSwgMCAzcHggM3B4IC0ycHggcmdiYSg2MCwgNzUsIDEwMCwgMC4xMiksIDAgMXB4IDhweCAwIHJnYmEoNjAsIDc1LCAxMDAsIDAuMik7XG59XG4uc2lkZWJhciA+IC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjM2M0YjY0O1xufVxuLnNpZGViYXIgPiBuYXYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItYm90dG9tOiAjYzRjOWQwIHNvbGlkIDJweDtcbn1cbi5zaWRlYmFyLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTZweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2lkZWJhci1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4uc2lkZWJhci1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG4uc2lkZWJhci1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGM5ZDA7XG59XG4uc2lkZWJhci1saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnNpZGViYXItbGlzdF9faXRlbSBwIHtcbiAgZm9udC1zaXplOiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNGY1ZDczO1xufVxuLnNpZGViYXItbGlzdF9faXRlbSBhIHtcbiAgY29sb3I6ICM0ZjVkNzM7XG59XG4uc2lkZWJhci1saXN0X19pdGVtOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNnB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMjEsIDAuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uc2lkZWJhci1saXN0X19pdGVtOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhci1saXN0X19hdmF0YXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNpZGViYXItbGlzdF9fY29udGVudCB7XG4gIC13ZWJraXQtZmxleC1ncm93OiAyO1xuICAtbW96LWZsZXgtZ3JvdzogMjtcbiAgLW1zLWZsZXgtZ3JvdzogMjtcbiAgZmxleC1ncm93OiAyO1xufVxuLnNpZGViYXItbGlzdF9faW5mbyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAvKiBPTEQgLSBpT1MgNi0sIFNhZmFyaSAzLjEtNiAqL1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLyogT0xEIC0gRmlyZWZveCAxOS0gKGJ1Z2d5IGJ1dCBtb3N0bHkgd29ya3MpICovXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAvKiBORVcgLSBDaHJvbWUgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBjb2xvcjogIzc2ODE5Mjtcbn1cbi5zaWRlYmFyLWxpc3RfX2luZm8gYSB7XG4gIGNvbG9yOiAjNzY4MTkyO1xufVxuLnNpZGViYXItbGlzdF9fbGFiZWwge1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGNvbG9yOiAjNzY4MTkyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XG59XG5cbi5teC1pY29uLWxlZnQ6YmVmb3JlLFxuLm14LWljb24tcmlnaHQ6YmVmb3JlLFxuLm14LWljb24tZG91YmxlLWxlZnQ6YmVmb3JlLFxuLm14LWljb24tZG91YmxlLXJpZ2h0OmJlZm9yZSxcbi5teC1pY29uLWRvdWJsZS1sZWZ0OmFmdGVyLFxuLm14LWljb24tZG91YmxlLXJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci13aWR0aDogMnB4IDAgMCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNyk7XG59XG5cbi5teC1pY29uLWRvdWJsZS1sZWZ0OmFmdGVyIHtcbiAgbGVmdDogLTRweDtcbn1cblxuLm14LWljb24tZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IDRweDtcbn1cblxuLm14LWljb24tcmlnaHQ6YmVmb3JlLFxuLm14LWljb24tZG91YmxlLXJpZ2h0OmJlZm9yZSxcbi5teC1pY29uLWRvdWJsZS1yaWdodDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgc2NhbGUoMC43KTtcbn1cblxuLm14LWJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzczODc5YztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5teC1idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxMjg0ZTc7XG4gIGNvbG9yOiAjMTI4NGU3O1xufVxuXG4ubXgtYnRuLXRleHQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLm14LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5teC1zY3JvbGxiYXI6aG92ZXIgLm14LXNjcm9sbGJhci10cmFjayB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5teC1zY3JvbGxiYXItd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubXgtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDJweDtcbiAgYm90dG9tOiAycHg7XG4gIHdpZHRoOiA2cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI0cyBlYXNlLW91dDtcbn1cbi5teC1zY3JvbGxiYXItdHJhY2sgLm14LXNjcm9sbGJhci10aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTQ3LCAxNTMsIDAuMyk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cblxuLm14LXpvb20taW4tZG93bi1lbnRlci1hY3RpdmUsXG4ubXgtem9vbS1pbi1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG59XG5cbi5teC16b29tLWluLWRvd24tZW50ZXIsXG4ubXgtem9vbS1pbi1kb3duLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG59XG5cbi5teC1kYXRlcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMTBweDtcbn1cbi5teC1kYXRlcGlja2VyIHN2ZyB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTVlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubXgtZGF0ZXBpY2tlci1yYW5nZSB7XG4gIHdpZHRoOiAzMjBweDtcbn1cblxuLm14LWRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5teC1pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm14LWlucHV0LXdyYXBwZXIgLm14LWljb24tY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm14LWlucHV0LXdyYXBwZXI6aG92ZXIgLm14LWljb24tY2xlYXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5teC1pbnB1dC13cmFwcGVyOmhvdmVyIC5teC1pY29uLWNsZWFyICsgLm14LWljb24tY2FsZW5kYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubXgtaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLm14LWlucHV0OmhvdmVyLCAubXgtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM0MDlhZmY7XG59XG4ubXgtaW5wdXQ6ZGlzYWJsZWQsIC5teC1pbnB1dC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubXgtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm14LWlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubXgtaWNvbi1jYWxlbmRhcixcbi5teC1pY29uLWNsZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubXgtaWNvbi1jbGVhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5teC1pY29uLWNsZWFyOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuLm14LWRhdGVwaWNrZXItbWFpbiB7XG4gIGZvbnQ6IDE0cHgvMS41IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3Mzg3OWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5teC1kYXRlcGlja2VyLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgei1pbmRleDogMjAwMTtcbn1cblxuLm14LWRhdGVwaWNrZXItc2lkZWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5teC1kYXRlcGlja2VyLXNpZGViYXIgKyAubXgtZGF0ZXBpY2tlci1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5teC1kYXRlcGlja2VyLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubXgtYnRuLXNob3J0Y3V0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm14LXJhbmdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIC5teC1yYW5nZS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5teC1kYXRlcGlja2VyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xufVxuXG4ubXgtZGF0ZXBpY2tlci1mb290ZXIge1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5teC1jYWxlbmRhciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAyNDhweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG59XG4ubXgtY2FsZW5kYXIgKyAubXgtY2FsZW5kYXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5teC1jYWxlbmRhci1oZWFkZXIsIC5teC10aW1lLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm14LWJ0bi1pY29uLWxlZnQsXG4ubXgtYnRuLWljb24tZG91YmxlLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLm14LWJ0bi1pY29uLXJpZ2h0LFxuLm14LWJ0bi1pY29uLWRvdWJsZS1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm14LWNhbGVuZGFyLWhlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm14LWNhbGVuZGFyLWRlY2FkZS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgMnB4O1xufVxuLm14LWNhbGVuZGFyLWRlY2FkZS1zZXBhcmF0b3I6YWZ0ZXIge1xuICBjb250ZW50OiBcIn5cIjtcbn1cblxuLm14LWNhbGVuZGFyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjI0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubXgtY2FsZW5kYXItY29udGVudCAuY2VsbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5teC1jYWxlbmRhci1jb250ZW50IC5jZWxsOmhvdmVyIHtcbiAgY29sb3I6ICM3Mzg3OWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y5ZmU7XG59XG4ubXgtY2FsZW5kYXItY29udGVudCAuY2VsbC5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyODRlNztcbn1cbi5teC1jYWxlbmRhci1jb250ZW50IC5jZWxsLmluLXJhbmdlIHtcbiAgY29sb3I6ICM3Mzg3OWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmVkZmI7XG59XG4ubXgtY2FsZW5kYXItY29udGVudCAuY2VsbC5kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuXG4ubXgtY2FsZW5kYXItd2Vlay1tb2RlIC5teC1kYXRlLXJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5teC1jYWxlbmRhci13ZWVrLW1vZGUgLm14LWRhdGUtcm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjlmZTtcbn1cbi5teC1jYWxlbmRhci13ZWVrLW1vZGUgLm14LWRhdGUtcm93Lm14LWFjdGl2ZS13ZWVrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZWRmYjtcbn1cbi5teC1jYWxlbmRhci13ZWVrLW1vZGUgLm14LWRhdGUtcm93IC5jZWxsOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm14LWNhbGVuZGFyLXdlZWstbW9kZSAubXgtZGF0ZS1yb3cgLmNlbGwuYWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubXgtd2Vlay1udW1iZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5teC10YWJsZSB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubXgtdGFibGUgdGgge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLm14LXRhYmxlIHRkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm14LXRhYmxlLWRhdGUgdGQsXG4ubXgtdGFibGUtZGF0ZSB0aCB7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm14LXRhYmxlLWRhdGUgLnRvZGF5IHtcbiAgY29sb3I6ICMyYTkwZTk7XG59XG4ubXgtdGFibGUtZGF0ZSAuY2VsbC5ub3QtY3VycmVudC1tb250aCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4ubXgtdGltZSB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAyMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5teC10aW1lICsgLm14LXRpbWUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG5cbi5teC1jYWxlbmRhci10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5teC10aW1lLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xufVxuXG4ubXgtdGltZS1jb250ZW50IHtcbiAgaGVpZ2h0OiAyMjRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm14LXRpbWUtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5teC10aW1lLWNvbHVtbiB7XG4gIGZsZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZThlOGU4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXgtdGltZS1jb2x1bW46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5teC10aW1lLWNvbHVtbiAubXgtdGltZS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm14LXRpbWUtY29sdW1uIC5teC10aW1lLWxpc3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTkycHg7XG59XG4ubXgtdGltZS1jb2x1bW4gLm14LXRpbWUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLm14LXRpbWUtY29sdW1uIC5teC10aW1lLWl0ZW06aG92ZXIge1xuICBjb2xvcjogIzczODc5YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjlmZTtcbn1cbi5teC10aW1lLWNvbHVtbiAubXgtdGltZS1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTI4NGU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5teC10aW1lLWNvbHVtbiAubXgtdGltZS1pdGVtLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG59XG5cbi5teC10aW1lLW9wdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubXgtdGltZS1vcHRpb246aG92ZXIge1xuICBjb2xvcjogIzczODc5YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjlmZTtcbn1cbi5teC10aW1lLW9wdGlvbi5hY3RpdmUge1xuICBjb2xvcjogIzEyODRlNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubXgtdGltZS1vcHRpb24uZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cblxuLnFjIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucWMgLmNpcmNsZSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5xYyAuc2VsZWN0IHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4uYWRkaXRpb25hbC1pbmZvIGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC8qIE5FVyAtIENocm9tZSAqL1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYWRkaXRpb25hbC1pbmZvIGxpIC5zZWxlY3QsXG4uYWRkaXRpb25hbC1pbmZvIGxpIC5teC1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmFkZGl0aW9uYWwtaW5mbyBsaSAubXgtZGF0ZXBpY2tlci5pcy1pbnZhbGlkIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTU1MzUzO1xufVxuLmFkZGl0aW9uYWwtaW5mbyBsaSAua2V5IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDEzMHB4O1xufVxuLmFkZGl0aW9uYWwtaW5mbyBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5hZGQtaW5mby1wYW5lbCAuZGF0ZXBpY2tlci1saXRlICNsaXRlcGllIHtcbiAgQGFwcGx5IGFic29sdXRlIHRvcC0wIGxlZnQtMCB3LWZ1bGwgaC1mdWxsO1xufVxuLmFkZC1pbmZvLXBhbmVsIC5kYXRlcGlja2VyLWxpdGUgI2xpdGVwaWUgPiBsYWJlbCB7XG4gIEBhcHBseSBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgdy1mdWxsIGgtZnVsbDtcbn1cblxuLm9yZGVyLXJvdyB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyLXJvdyB0ZCAuZHJpdmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBvcGFjaXR5OiAwLjc7XG59XG4ub3JkZXItcm93OmhvdmVyIC5vcmRlci1pdGVtcy1kb3RzIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnRhYmxlLW9yZGVycyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLW9yZGVycyB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLyogdGFibGUtbGF5b3V0OiBmaXhlZDsgKi9cbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5vcmRlci1pdGVtIHRkIHtcbiAgQGFwcGx5IHB5LTQ7XG59XG4ub3JkZXItaXRlbSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG4ub3JkZXItaXRlbSAub3JkZXItaXRlbXMtZG90cyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mbGV4LWJhbmRhZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ub3JkZXItaXRlbXMtZG90cyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLyogT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTYgKi9cbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLyogVFdFRU5FUiAtIElFIDEwICovXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHg7XG59XG4ub3JkZXItaXRlbXMtZG90cy5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm9yZGVyLWl0ZW1zLWRvdHMgc3BhbiB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWY7XG59XG4ub3JkZXItaXRlbXMtZG90cyBzcGFuLnN0YXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMztcbn1cbi5vcmRlci1pdGVtcy1kb3RzIHNwYW4uZW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlYjg1Yztcbn1cbi5vcmRlci1pdGVtcy1kb3RzIHNwYW4uYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGFhZWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm9yZGVyLWl0ZW1zLWRvdHMgc3Bhbi5vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5YTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vcmRlci1pdGVtcy1kb3RzIHNwYW4ucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4Mzg0ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ub3JkZXItaXRlbXMtZG90cyBzcGFuLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcbiAgY29sb3I6ICMwMDA7XG59XG4ub3JkZXItaXRlbXMtZG90cyBzcGFuLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyZDI2ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ub3JkZXItaXRlbXMtZG90cyBzcGFuLmdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZkO1xuICBjb2xvcjogIzNjNGI2NDtcbn1cbi5vcmRlci1pdGVtcy1kb3RzIHNwYW4uZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzZmODM7XG4gIGNvbG9yOiAjZmZmO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbltvcGFjaXR5XVxyXG4qL1xyXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xyXG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgICAkb3BhY2l0eS1pZTogJG9wYWNpdHkgKiAxMDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpOyAvL0lFOFxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5bYm9yZGVyLXJhZGl1c11cclxuKi9cclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5bdHJhbnNpdGlvbl1cclxuKi9cclxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogICAgJHRyYW5zaXRpb247XHJcbiAgICAtby10cmFuc2l0aW9uOiAgICAgICR0cmFuc2l0aW9uO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIHRyYW5zaXRpb246ICAgICAgICAgJHRyYW5zaXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLXByb3BlcnR5KCRwcm9wZXJ0eS4uLikge1xyXG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAkcHJvcGVydHk7XHJcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAgICRwcm9wZXJ0eTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAgICAkcHJvcGVydHk7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCRkdXJhdGlvbi4uLikge1xyXG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAkZHVyYXRpb247XHJcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAgICRkdXJhdGlvbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJGR1cmF0aW9uO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAgICAkZHVyYXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLi4uKSB7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAgICAkdGltaW5nO1xyXG4gICAgLW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICAgICAgJHRpbWluZztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmc7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogICAgICAgICAkdGltaW5nO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkZGVsYXkuLi4pIHtcclxuICAgIC1tb3otdHJhbnNpdGlvbi1kZWxheTogICAgJGRlbGF5O1xyXG4gICAgLW8tdHJhbnNpdGlvbi1kZWxheTogICAgICAkZGVsYXk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6ICRkZWxheTtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6ICAgICAgICAgJGRlbGF5O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5bdHJhbnNmb3JtXVxyXG4qL1xyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5bYm94LXNpemluZ11cclxuKi9cclxuQG1peGluIGJveC1zaXppbmcoJGJveC1tb2RlbCkge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94LW1vZGVsOyAvLyBTYWZhcmkgPD0gNVxyXG4gICAgLW1vei1ib3gtc2l6aW5nOiAkYm94LW1vZGVsOyAvLyBGaXJlZm94IDw9IDE5XHJcbiAgICBib3gtc2l6aW5nOiAkYm94LW1vZGVsO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5bY29udGVudC1jb2x1bW5zXVxyXG4qL1xyXG5AbWl4aW4gY29udGVudC1jb2x1bW5zKCRjb2x1bW5Db3VudCwgJGNvbHVtbkdhcCkge1xyXG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6ICRjb2x1bW5Db3VudDtcclxuICAgIC1tb3otY29sdW1uLWNvdW50OiAkY29sdW1uQ291bnQ7XHJcbiAgICBjb2x1bW4tY291bnQ6ICRjb2x1bW5Db3VudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbHVtbkdhcDtcclxuICAgIC1tb3otY29sdW1uLWdhcDogJGNvbHVtbkdhcDtcclxuICAgIGNvbHVtbi1nYXA6ICRjb2x1bW5HYXA7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gYm94LXNoYWRvdygkdG9wLCAkbGVmdCwgJGJsdXIsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xyXG4gICAgQGlmICRpbnNldCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgICAgICBib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge0Bjb250ZW50fVxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge0Bjb250ZW50fVxyXG59XHJcblxyXG5AbWl4aW4geC1hcHBlYXJhbmNlICgkdmFsdWUpIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6ICR2YWx1ZTtcclxuXHQgICAtbW96LWFwcGVhcmFuY2U6ICR2YWx1ZTtcclxuXHQgICAgICAgIGFwcGVhcmFuY2U6ICR2YWx1ZTtcclxufVxyXG5cclxuQG1peGluIHRleHQtdW5kZXJsaW5lIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkd2hpdGUsICR3aGl0ZSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNlbnRlciB7XHJcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG59XHJcblxyXG5AbWl4aW4gY292ZXIge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG5AbWl4aW4gdXNlci1zZWxlY3Qge1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogQ2hyb21lL1NhZmFyaSAqL1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogRmlyZWZveCAqL1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRTEwKyAqL1xyXG5cclxuICAgIC8qIFJ1bGVzIGJlbG93IG5vdCBpbXBsZW1lbnRlZCBpbiBicm93c2VycyB5ZXQgKi9cclxuICAgIC1vLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBuby1oaWdobGlnaHQge1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogQ2hyb21lL1NhZmFyaSAqL1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogRmlyZWZveCAqL1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJRTEwKyAqL1xyXG5cclxuICAgIC8qIFJ1bGVzIGJlbG93IG5vdCBpbXBsZW1lbnRlZCBpbiBicm93c2VycyB5ZXQgKi9cclxuICAgIC1vLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBhcnJvdygkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gJ3RvcCcge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xyXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICdyaWdodCcge1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgXHRib3JkZXItbGVmdDogJHNpemUgc29saWQgJGNvbG9yO1xyXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICdib3R0b20nIHtcclxuICAgICAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gJ2xlZnQnIHtcclxuICAgICAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICBcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICd0b3AtbGVmdCcge1xyXG4gICAgICAgIGJvcmRlci10b3A6ICRzaXplIHNvbGlkICRjb2xvcjtcclxuICAgICAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICd0b3AtcmlnaHQnIHtcclxuICAgICAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICdib3R0b20tbGVmdCcge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcclxuICAgICAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICdib3R0b20tcmlnaHQnIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gY29sb3JzKCkge1xyXG4gICAgJi5ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzIsIDE3MCwgMjM0KTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAmLnBhcnR7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigzMiwgMTcwLCAyMzQpO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYub3JhbmdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUzLCAxNTQsIDApO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICYucGFydHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI1MywgMTU0LCAwKTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnJlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgNTYsIDc5KTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICYueWVsbG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDApO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi5ncmVlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDk4LCAyMTAsIDExMSk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmdyYXkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDgsIDI0OSwgMjUzKTtcclxuICAgICAgICBjb2xvcjogJGFwcDtcclxuICAgIH1cclxuXHJcbiAgICAmLmRhcmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig5OSwgMTExLCAxMzEpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuIiwiLypcclxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcclxudjEuNi4xXHJcbkxhc3QgVXBkYXRlZDogMjAxMC0wOS0xN1xyXG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxyXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xyXG4qL1xyXG5cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXHJcbnNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsXHJcbmIsIGksXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcbiAgICBtYXJnaW46MDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgb3V0bGluZTowO1xyXG4gICAgZm9udC1zaXplOjEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtcclxuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxufVxyXG5cclxuYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLFxyXG5mb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9uIHtcclxuXHRkaXNwbGF5OmJsb2NrO1xyXG59XHJcblxyXG5uYXYgdWwge1xyXG4gICAgbGlzdC1zdHlsZTpub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICAgIHF1b3Rlczpub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG4gICAgY29udGVudDonJztcclxuICAgIGNvbnRlbnQ6bm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICBtYXJnaW46MDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGZvbnQtc2l6ZToxMDAlO1xyXG4gICAgdmVydGljYWwtYWxpZ246YmFzZWxpbmU7XHJcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cclxuaW5zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxufVxyXG5cclxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXHJcbm1hcmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmY5O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZvbnQtc3R5bGU6aXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxufVxyXG5cclxuZGVsIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcblxyXG5hYmJyW3RpdGxlXSwgZGZuW3RpdGxlXSB7XHJcbiAgICBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQ7XHJcbiAgICBjdXJzb3I6aGVscDtcclxufVxyXG5cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6MDtcclxufVxyXG5cclxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXHJcbmhyIHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICBoZWlnaHQ6MXB4O1xyXG4gICAgYm9yZGVyOjA7XHJcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgbWFyZ2luOjFlbSAwO1xyXG4gICAgcGFkZGluZzowO1xyXG59XHJcblxyXG5pbnB1dCwgc2VsZWN0IHtcclxuICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxufVxyXG4iLCIvKiBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXHJcbiAqICAgIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5uYXYsXHJcbnNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cclxuXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxubWFpbiB7IC8qIDEgKi9cclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxyXG4gKi9cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmF1ZGlvLFxyXG52aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cclxuICovXHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICBtYXJnaW46IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxyXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQgeyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHsgLyogMSAqL1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXHJcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cclxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cclxuICovXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cclxuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5wcm9ncmVzcyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLS5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG4gKi9cclxuXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFLCBhbmQgRmlyZWZveC5cclxuICovXHJcblxyXG5kZXRhaWxzLCAvKiAxICovXHJcbm1lbnUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKiBTY3JpcHRpbmdcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5jYW52YXMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cclxuXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBIaWRkZW5cclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuW21lZGlhLXF1ZXJpZXNdXHJcbiovXHJcblxyXG5AbWl4aW4geHMge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzUuOThweCkgeyBAY29udGVudDsgfVxyXG59XHJcblxyXG5AbWl4aW4gc20ge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyBAY29udGVudDsgfVxyXG59XHJcblxyXG5AbWl4aW4gbWQge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHsgQGNvbnRlbnQ7IH1cclxufVxyXG5cclxuQG1peGluIGxnIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7IEBjb250ZW50OyB9XHJcbn1cclxuXHJcbkBtaXhpbiB4bCB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkgeyBAY29udGVudDsgfVxyXG59XHJcblxyXG4vLyBDdXN0b20gbWVkaWFcclxuQG1peGluIGJwKCR3aWR0aCkge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGgpIHsgQGNvbnRlbnQ7IH1cclxufVxyXG5cclxuQG1peGluIG1heC1icCgkd2lkdGgpIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7IEBjb250ZW50OyB9XHJcbn1cclxuXHJcblxyXG4vLyBSZXRpbmFcclxuQG1peGluIHJldGluYSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufSIsIi5jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAgIGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogICAgYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogICAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogIDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTE4MHB4O1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAgIDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogIDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbWFsbC1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAgIGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogICAgYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogICAzNnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogIDM2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNTQwcHg7XHJcblxyXG59IiwiLmJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS1kYXJrIHtcclxuICAgIGJvcmRlcjogIzYzNmY4MyBzb2xpZCAxcHg7XHJcbiAgICBjb2xvcjogIzYzNmY4MztcclxufVxyXG5cclxuLmJ0bi1sZyB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uYnRuLWxpZ2h0IHtcclxuICAgIGNvbG9yOiAjNGY1ZDczO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGFkZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkNGQ4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkYWRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4taW5mbyB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM5ZjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBkODZmZjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ4NmZmO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ4NmZmO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tZGFyayB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNmY4MztcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzNWQ2ZDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1NjY2O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzNWQ2ZDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMWFiOTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTFhYjk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODE5YWU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSg2MCw3NSwxMDAsLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCw3NSwxMDAsLjIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWRhbmdlciB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMnB4IDFweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDNweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwMzIzMjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDMyMzI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTI3Mjc7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSg2MCw3NSwxMDAsLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCw3NSwxMDAsLjIpO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5idG4td2lkZSB7XHJcbiAgICBtaW4td2lkdGg6IDkwcHg7XHJcbn1cclxuXHJcbi5idG4tbGluayB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgY29sb3I6ICRhcHA7XHJcbn1cclxuXHJcbi5idG4tbGluay1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMyMzE2OThcclxuICAgIH1cclxufSIsIi8vY29sb3JzXHJcblxyXG4kd2hpdGU6ICNmZmY7XHJcbiRibGFjazogIzAwMDtcclxuJHB1cnBsZTogIzNkMTFmOTtcclxuJGdyYXk6ICNlYmVkZWY7XHJcbiRkYXJrOiAjMWIyNDRkO1xyXG4kbGluZTogI2ViZWJlYztcclxuJGFwcDogIzNjNGI2NDtcclxuJHJlZDogI2U1NTM1MztcclxuJGdyZWVuOiAjMmViODVjO1xyXG4kYmx1ZTogIzM5ZjtcclxuJG9yYW5nZTogI2Y5YjExNTtcclxuJHByaW1hcnk6ICMzMjFmZGI7XHJcbiR5ZWxsb3c6ICNmZmYwNjI7XHJcbiIsInNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBAaW5jbHVkZSB4LWFwcGVhcmFuY2Uobm9uZSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKCcvaW1hZ2VzL2NhcmV0cy5zdmcnKSBuby1yZXBlYXQgcmlnaHQgNHB4IGNlbnRlci84cHggMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBwYWRkaW5nOiA0cHggMThweCA0cHggOHB4O1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICBjb2xvcjogIzVjNjg3MztcclxuICAgIGJvcmRlcjogI2U0ZTdlYSBzb2xpZCAxcHg7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzhhZDRlZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MCwzMSwyMTksLjI1KTtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9dGV4dF0sXHJcbmlucHV0W3R5cGU9ZW1haWxdLFxyXG5pbnB1dFt0eXBlPXRlbF0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdIHtcclxuICAgIEBhcHBseSB3LWZ1bGwgcHgtMyBweS0yIGJnLXdoaXRlIHRleHQtYmx1ZSBib3JkZXItZ3JheS1saWdodCByb3VuZGVkLVs0cHhdIG91dGxpbmUtbm9uZSB0cmFuc2l0aW9uLWFsbDtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBAYXBwbHkgc2hhZG93LWRyb3Bkb3duIGJvcmRlci1ibHVlLWxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtaW52YWxpZCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9pbnZhbGlkLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFic29sdXRlIHtcclxuICAgICAgICBAYXBwbHkgdy1mdWxsIGgtZnVsbCBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgdGV4dC1zbSBsZWFkaW5nLXRpZ2h0IHB5LTA7XHJcbiAgICB9XHJcblxyXG4gICAgLndpdGgtcHJlcGVuZCAmIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgYm9yZGVyOiAjZTRlN2VhIHNvbGlkIDFweDtcclxuICAgIGNvbG9yOiAjNWM2ODczO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM4YWQ0ZWU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTAsMzEsMjE5LC4yNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1pbnZhbGlkIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2ludmFsaWQuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciByaWdodCA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjI5LDgzLDgzLC4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG4uZm9ybS1yb3cge1xyXG4gICAgQGFwcGx5IHctZnVsbCBmbGV4IGl0ZW1zLWNlbnRlciBmbGV4LXdyYXA7XHJcblxyXG4gICAgJi0tc3RhcnQge1xyXG4gICAgICAgIEBhcHBseSBpdGVtcy1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAmLndpdGgtcHJlcGVuZCB7XHJcbiAgICAgICAgQGFwcGx5IGl0ZW1zLXN0cmV0Y2g7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWlubGluZSB7XHJcbiAgICAuZm9ybS1yb3cge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKG5vd3JhcCk7XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCB7XHJcbiAgICBAYXBwbHkgZmxleCBmbGV4LWNvbCBnYXAtMyByZWxhdGl2ZTtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1ibG9jayB3LVsxMjBweF0gcHItMiB0ZXh0LXNtIGZvbnQtYm9sZCB0ZXh0LWJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbCBoLWZ1bGwgYWJzb2x1dGUgdG9wLTAgbGVmdC0wIHRleHQtc20gZm9udC1ub3JtYWwgdGV4dC1ibHVlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXJvdyB7XHJcbiAgICAgICAgQGFwcGx5IGdhcC0yO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5wdXQtd3JhcHBlciB7XHJcbiAgICBAYXBwbHkgdy1mdWxsIGZsZXgtMSBtaW4taC1bMzhweF0gYmxvY2sgcmVsYXRpdmU7XHJcblxyXG4gICAgJi0tdGV4dGFyZWEge1xyXG4gICAgICAgIEBhcHBseSBoLTM2O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcclxufVxyXG5cclxuLmludmFsaWQtZmVlZGJhY2sge1xyXG4gICAgQGFwcGx5IHRleHQteHMgYmxvY2sgbGVhZGluZy10aWdodCBhYnNvbHV0ZSB0b3AtZnVsbCBsZWZ0LTAgdy1mdWxsIHRleHQtcmVkLTYwMCBpdGFsaWMgbXQtMTtcclxuXHJcbiAgICAuZm9ybS1ob3Jpem9udGFsICYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmlucHV0LXByZXBlbmQge1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBjb2xvcjogIzVjNjg3MztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYzZjU7XHJcbiAgICBib3JkZXI6ICNlNGU3ZWEgMXB4IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvQ2hlY2tCb3guc3ZnJyk7XHJcbiAgICBAYXBwbHkgdy1bMTdweF0gaC1bMTVweF0gbWItMS41IGJnLWNvbnRhaW4gYmctbGVmdC1ib3R0b20gZm9jdXM6c2hhZG93LW5vbmUgaG92ZXI6b3V0bGluZS1ub25lIG91dGxpbmUtbm9uZSBib3JkZXItMCBiZy10cmFuc3BhcmVudCByZWxhdGl2ZSAjeyFpbXBvcnRhbnR9O1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvQ2hlY2tCb3hDaGVja2VkLnN2ZycpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2hlY2tib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHgtYXBwZWFyYW5jZShub25lKTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAmOmNoZWNrZWQgKyAuc3dpdGNoIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IHRyYW5zbGF0ZS14LVs0MHB4XTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5zd2l0Y2gtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMgKyAuc3dpdGNoIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGFkNGVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN3aXRjaCB7XHJcbiAgICBAYXBwbHkgYmxvY2sgdy1bNzNweF0gaC1bMzBweF0gcmVsYXRpdmUgY3Vyc29yLXBvaW50ZXIgYmctZ3JheS1kYXJrIGJnLW9wYWNpdHktNSB0cmFuc2l0aW9uLWFsbCByb3VuZGVkLWZ1bGwgbXItMiBzaGFkb3ctc207XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIEBhcHBseSBhYnNvbHV0ZSAtdG9wLVszcHhdIC1sZWZ0LVszcHhdIHctOSBoLTkgcm91bmRlZC1mdWxsIGJnLXdoaXRlIHRyYW5zaXRpb24tYWxsIHNoYWRvdy14bDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5zZWxlY3Qge1xyXG4gICAgQGFwcGx5IHJlbGF0aXZlIG1pbi13LVsyMDBweF07XHJcblxyXG4gICAgJi0taW5oZXJpdCB7XHJcbiAgICAgICAgQGFwcGx5IGFic29sdXRlIG1pbi13LWZ1bGwgaC1mdWxsO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlbGVjdGVkIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICM1YzY4NzM7XHJcbiAgICAgICAgYm9yZGVyOiAjZTRlN2VhIHNvbGlkIDFweDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbm8taGlnaGxpZ2h0O1xyXG5cclxuICAgICAgICAuc2VsZWN0LS1pbmhlcml0ICYge1xyXG4gICAgICAgICAgICBAYXBwbHkgdy1mdWxsIGgtZnVsbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNHB4IDAgNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM1YzY4NzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNENUQ1RDUgc29saWQgMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAkZ3JheSBzb2xpZCAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG5vLWhpZ2hsaWdodDtcclxuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNENUQ1RDUgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkBtaXhpbiBmbGV4Ym94IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94OyAgICAgIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDsgICAgICAgICAvKiBPTEQgLSBGaXJlZm94IDE5LSAoYnVnZ3kgYnV0IG1vc3RseSB3b3JrcykgKi9cclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94OyAgICAgIC8qIFRXRUVORVIgLSBJRSAxMCAqL1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyAgICAgLyogTkVXIC0gQ2hyb21lICovXHJcbiAgICBkaXNwbGF5OiBmbGV4OyAgIFxyXG59XHJcblxyXG5cclxuLy8gVGhlICdmbGV4JyBzaG9ydGhhbmRcclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXHJcbi8vIDxwb3NpdGl2ZS1udW1iZXI+LCBpbml0aWFsLCBhdXRvLCBvciBub25lXHJcbkBtaXhpbiBmbGV4KCR2YWx1ZXMpIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAkdmFsdWVzO1xyXG4gICAgIC1tb3otYm94LWZsZXg6ICR2YWx1ZXM7XHJcbiAgICAgIC13ZWJraXQtZmxleDogJHZhbHVlcztcclxuICBcdCAgLW1zLWZsZXg6ICR2YWx1ZXM7XHJcbiAgXHQgICAgICBmbGV4OiAkdmFsdWVzO1xyXG59XHJcblxyXG4vLyBGbGV4IEZsb3cgRGlyZWN0aW9uXHJcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXHJcbi8vIHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcclxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcclxuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gICAgIC1tb3otZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XHJcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG59XHJcblxyXG4vLyBGbGV4IExpbmUgV3JhcHBpbmdcclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGNvbnRhaW5lcnNcclxuLy8gbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxyXG5AbWl4aW4gZmxleC13cmFwKCR3cmFwKSB7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6ICR3cmFwO1xyXG4gICAgIC1tb3otZmxleC13cmFwOiAkd3JhcDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogJHdyYXA7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6ICR3cmFwO1xyXG59XHJcblxyXG4vLyBGbGV4IERpcmVjdGlvbiBhbmQgV3JhcFxyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xyXG4vLyA8ZmxleC1kaXJlY3Rpb24+IHx8IDxmbGV4LXdyYXA+XHJcbkBtaXhpbiBmbGV4LWZsb3coJGZsb3cpIHtcclxuICAtd2Via2l0LWZsZXgtZmxvdzogJGZsb3c7XHJcbiAgICAgLW1vei1mbGV4LWZsb3c6ICRmbG93O1xyXG4gICAgICAtbXMtZmxleC1mbG93OiAkZmxvdztcclxuICAgICAgICAgIGZsZXgtZmxvdzogJGZsb3c7XHJcbn1cclxuXHJcbi8vIERpc3BsYXkgT3JkZXJcclxuLy8gLSBhcHBsaWVzIHRvOiBmbGV4IGl0ZW1zXHJcbi8vIDxpbnRlZ2VyPlxyXG5AbWl4aW4gb3JkZXIoJHZhbCkge1xyXG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ICR2YWw7ICBcclxuICAgICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsOyAgICAgXHJcbiAgXHQgICAgIC1tcy1mbGV4LW9yZGVyOiAkdmFsOyAgICAgXHJcbiAgXHQgICAgICAtd2Via2l0LW9yZGVyOiAkdmFsOyAgXHJcbiAgXHRcdCAgICAgIG9yZGVyOiAkdmFsO1xyXG59XHJcblxyXG4vLyBGbGV4IGdyb3cgZmFjdG9yXHJcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xyXG4vLyA8bnVtYmVyPlxyXG5AbWl4aW4gZmxleC1ncm93KCRncm93KSB7XHJcbiAgLXdlYmtpdC1mbGV4LWdyb3c6ICRncm93O1xyXG4gICAgIC1tb3otZmxleC1ncm93OiAkZ3JvdztcclxuICAgICAgLW1zLWZsZXgtZ3JvdzogJGdyb3c7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6ICRncm93O1xyXG59XHJcblxyXG4vLyBGbGV4IHNocmlua1xyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbSBzaHJpbmsgZmFjdG9yXHJcbi8vIDxudW1iZXI+IFxyXG5AbWl4aW4gZmxleC1zaHJpbmsoJHNocmluaykge1xyXG4gIC13ZWJraXQtZmxleC1zaHJpbms6ICRzaHJpbms7XHJcbiAgICAgLW1vei1mbGV4LXNocmluazogJHNocmluaztcclxuICAgICAgLW1zLWZsZXgtc2hyaW5rOiAkc2hyaW5rO1xyXG4gICAgICAgICAgZmxleC1zaHJpbms6ICRzaHJpbms7XHJcbn1cclxuXHJcbi8vIEZsZXggYmFzaXNcclxuLy8gLSB0aGUgaW5pdGlhbCBtYWluIHNpemUgb2YgdGhlIGZsZXggaXRlbVxyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggaXRlbXNuaXRpYWwgbWFpbiBzaXplIG9mIHRoZSBmbGV4IGl0ZW1cclxuLy8gPHdpZHRoPiBcclxuQG1peGluIGZsZXgtYmFzaXMoJHdpZHRoKSB7XHJcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAkd2lkdGg7XHJcbiAgICAgLW1vei1mbGV4LWJhc2lzOiAkd2lkdGg7XHJcbiAgICAgIC1tcy1mbGV4LWJhc2lzOiAkd2lkdGg7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiAkd2lkdGg7XHJcbn1cclxuXHJcbi8vIEF4aXMgQWxpZ25tZW50XHJcbi8vIC0gYXBwbGllcyB0bzogZmxleCBjb250YWluZXJzXHJcbi8vIGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgXHJcbkBtaXhpbiBqdXN0aWZ5LWNvbnRlbnQoJGp1c3RpZnkpIHtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XHJcbiAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG4gICAgICAtbXMtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6ICRqdXN0aWZ5O1xyXG4gICAgICAgICAgICBcclxufVxyXG5cclxuLy8gUGFja2luZyBGbGV4IExpbmVzXHJcbi8vIC0gYXBwbGllcyB0bzogbXVsdGktbGluZSBmbGV4IGNvbnRhaW5lcnNcclxuLy8gZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2ggXHJcbkBtaXhpbiBhbGlnbi1jb250ZW50KCRhbGlnbikge1xyXG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogJGFsaWduO1xyXG4gICAgIC1tb3otYWxpZ24tY29udGVudDogJGFsaWduO1xyXG4gICAgICAtbXMtYWxpZ24tY29udGVudDogJGFsaWduO1xyXG4gICAgICAgICAgYWxpZ24tY29udGVudDogJGFsaWduO1xyXG59XHJcblxyXG4vLyBDcm9zcy1heGlzIEFsaWdubWVudFxyXG4vLyAtIGFwcGxpZXMgdG86IGZsZXggY29udGFpbmVyc1xyXG4vLyBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2ggXHJcbkBtaXhpbiBhbGlnbi1pdGVtcygkYWxpZ24pIHtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgICAgLW1vei1hbGlnbi1pdGVtczogJGFsaWduO1xyXG4gICAgICAtbXMtYWxpZ24taXRlbXM6ICRhbGlnbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbn1cclxuXHJcbi8vIENyb3NzLWF4aXMgQWxpZ25tZW50XHJcbi8vIC0gYXBwbGllcyB0bzogZmxleCBpdGVtc1xyXG4vLyBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoIFxyXG5AbWl4aW4gYWxpZ24tc2VsZigkYWxpZ24pIHtcclxuICAtd2Via2l0LWFsaWduLXNlbGY6ICRhbGlnbjtcclxuICAgICAtbW96LWFsaWduLXNlbGY6ICRhbGlnbjtcclxuICAgICAgLW1zLWFsaWduLXNlbGY6ICRhbGlnbjtcclxuICAgICAgICAgIGFsaWduLXNlbGY6ICRhbGlnbjtcclxufSIsIi5jb2xvci1waWNrZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICAmX19zZWxlY3RlZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIGNvbG9ycztcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnBvcG92ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogM3B4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBjb2xvcnM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIucG9wb3ZlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIGJvcmRlcjogcmdiYSgwLDAsMjEsLjIpIHNvbGlkIDFweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBcclxuICAgICYtcGFkZGluZyB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi1ib3R0b20ge1xyXG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgOHB4KTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi13aWRlIHtcclxuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnBvcG92ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5wb3BvdmVyLXJpZ2h0IHtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYtYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgdG9wOiAtOHB4O1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCA4cHggOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsMCwyMSwuMjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50YWcge1xyXG4gICAgQGFwcGx5IGlubGluZS1ibG9jayB0ZXh0LXdoaXRlIGZvbnQtbm9ybWFsIHRleHQtc20gbGVhZGluZy1ub25lIHB4LTUgcHktMS41IHJvdW5kZWQtWzRweF0gYmctZ3JheS1tZWRpdW07XHJcblxyXG4gICAgJi0tYmx1ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLWJsdWUtbWVkaXVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFxdWEge1xyXG4gICAgICAgIEBhcHBseSBiZy1hcXVhO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW9yYW5nZSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLW9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ncmVlbiB7XHJcbiAgICAgICAgQGFwcGx5IGJnLWdyZWVuLWRhcms7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHVycGxlIHtcclxuICAgICAgICBAYXBwbHkgYmctcHVycGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm94IHtcclxuICAgIEBhcHBseSByb3VuZGVkLVs1cHhdIGJsb2NrIHctNiBoLTYgYmctZ3JheS1tZWRpdW07XHJcblxyXG4gICAgJi0tYmx1ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLWJsdWUtbWVkaXVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFxdWEge1xyXG4gICAgICAgIEBhcHBseSBiZy1hcXVhO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW9yYW5nZSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLW9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ncmVlbiB7XHJcbiAgICAgICAgQGFwcGx5IGJnLWdyZWVuLWRhcms7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHVycGxlIHtcclxuICAgICAgICBAYXBwbHkgYmctcHVycGxlO1xyXG4gICAgfVxyXG59XHJcbiIsIi5pbWFnZS11cGxvYWRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuZHJhZy1hcmVhIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1jb2wgcm91bmRlZC1bNHB4XSBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdy1mdWxsIGgtWzE1MHB4XSBtLTAgYm9yZGVyLTIgYm9yZGVyLWRhc2hlZCBib3JkZXItZ3JheS1saWdodDtcclxuXHJcbiAgICAgICAgJi5kcmFnZ2luZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhhZDRlZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTAsMzEsMjE5LC4yNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPWZpbGVdIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByZXZpZXcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTMwcHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5lZGl0IHtcclxuICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1NHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlbW92ZSB7XHJcbiAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmZpbGUtdXBsb2FkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBcclxuICAgIC5mb3JtLWhvcml6b250YWwgJiB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwNHB4KTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmRyYWctYXJlYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XHJcbiAgICAgICAgXHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBtYXJnaW46IDE2cHggMDtcclxuICAgICAgICBib3JkZXI6ICNlNGU3ZWEgZGFzaGVkIDJweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5kcmFnZ2luZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhhZDRlZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTAsMzEsMjE5LC4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAvLyAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgICAgLy8gICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAvLyAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgaW5wdXRbdHlwZT1maWxlXSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucHJldmlldyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5yZW1vdmUge1xyXG4gICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZpbGUtbWFuYWdlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuZmlsZS1saXN0IHtcclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3Rpb25zIHtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucHJldmlldy1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwiLnBhZ2luYXRpb24ge1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1ncmVlbiB0ZXh0LXdoaXRlIGJvcmRlci1ncmVlbjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgYmxvY2sgLW1yLXB4IGJnLXdoaXRlIGJvcmRlci1ncmVlbiB0ZXh0LWJsdWUgbGVhZGluZy1ub25lIGhvdmVyOmJnLWdyYXkgaG92ZXI6dGV4dC1ibHVlO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcblxyXG4gICAgICAgIC5zci1vbmx5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgY2xpcDogcmVjdCgwLDAsMCwwKTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuY2FyZC1iZyB7XHJcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICBtYXJnaW46IDAgMTBweDtcclxuICAgIFxyXG4gICAgJi0tcHJpbWFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCMzMjFmZGIgMCUsIzFmMTQ5OCAxMDAlKTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxZjE0OTg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi0teWVsbG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsI2Y5YjExNSAwJSwjZjY5NjBiIDEwMCUpO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Y2OTYwYjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7XHJcbiAgICB9XHJcbn0iLCIucHJvZ3Jlc3MtYmFyIHtcclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX192YWx1ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2JhciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBcclxuICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59IiwiLmNvbW1lbnRzIHtcclxuICAgIHVsIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgICAgICAgXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYXZhdGFyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmNvbW1lbnQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNDBweCA1cHggMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogI2U0ZTdlYSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgOHB4IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3aGl0ZSB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDEwcHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlNGU3ZWEgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5jb21tZW50LWluZm8ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzY4MTkyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLm15Q29tbWVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuY29tbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogOHB4IDAgMCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2YzZjNmMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAwIDAgMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTRlN2VhO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmF2YXRhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb3JkZXIoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuY29tbWVudC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZpbHRlcnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQtYmx1ZS1kYXJrO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgQGFwcGx5IGJnLWdyZWVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIEBhcHBseSBiZy1ncmVlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgQGFwcGx5IGJnLWdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAmLXJpZ2h0IHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXdpdGgtaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGNvbG9yOiAjOGE5M2EyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNGY1ZDczO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDU1MTY0XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS13aXRoLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tc3VibWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jaGVjayB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc3VibWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSg2MCw3NSwxMDAsLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCw3NSwxMDAsLjIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxufVxyXG4iLCIuY2lyY2xlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG5cclxuICAgICYtZ3JheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ncmVlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICYteWVsbG93e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbn1cclxuIiwiLmF2YXRhciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIFxyXG4gICAgLmF2YXRhci1pbWFnZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgY292ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmF2YXRhci1pbml0aWFscyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMCwwLDIxLC41KTtcclxuICAgIH1cclxufSIsIi5kZXRhaWxzIHtcclxuICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1lZGl0IHtcclxuICAgICAgICAuYmxvY2sge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItZGV0YWlscyB7XHJcblxyXG4gICAgICAgIC5ibG9jayB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tc2Vjb25kIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtX19maWVsZHN7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb2x1bW4ge1xyXG5cclxuICAgICAgICAgICAgICAgICYtZmlyc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtc2Vjb25kIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19hY3Rpb25zIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcclxuXHJcbiAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICZfX29wdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbHVtbi1maXJzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoYmFzZWxpbmUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2ZpZWxkcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5uby10eXBlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5lbGVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmVsZW1lbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWZ1bGx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxhYmVsLWlubGluZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXNocmluaygxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZ3JvdygwKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlbGVjdCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kKCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fYXR0cmlidXRlcyB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMCA3cHggM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY29sdW1uIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYtZmllbGRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLWFjdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVtb3ZlLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXQtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5vcm1hbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubGFiZWwtaW5saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtc2hyaW5rKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1ncm93KDApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZCgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWFudGl0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19yb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fZmllbGRzIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAub3Zlci1saW1pdCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmVtb3ZlLXByb2R1Y3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXNocmluaygxKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZ3JvdygxKTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b25zIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlY2VjZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8qXHJcbiogU3ltYm9sc2V0XHJcbiogd3d3LnN5bWJvbHNldC5jb21cclxuKiBDb3B5cmlnaHQgwqkgMjAxMyBPYWsgU3R1ZGlvcyBMTENcclxuKlxyXG4qIFVwbG9hZCB0aGlzIGZpbGUgdG8geW91ciB3ZWIgc2VydmVyXHJcbiogYW5kIHBsYWNlIHRoaXMgd2l0aGluIHlvdXIgPGhlYWQ+IHRhZ3MuXHJcbiogPGxpbmsgaHJlZj1cIndlYmZvbnRzL3NzLWp1bmlvci5jc3NcIiByZWw9XCJzdHlsZXNoZWV0XCIgLz5cclxuKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlNTR2VvbWljb25zU3F1YXJlZFwiO1xyXG4gIHNyYzogdXJsKCcvZm9udHMvc3MtZ2VvbWljb25zLXNxdWFyZWQuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy9mb250cy9zcy1nZW9taWNvbnMtc3F1YXJlZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgdXJsKCcvZm9udHMvc3MtZ2VvbWljb25zLXNxdWFyZWQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCcvZm9udHMvc3MtZ2VvbWljb25zLXNxdWFyZWQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgIHVybCgnL2ZvbnRzL3NzLWdlb21pY29ucy1zcXVhcmVkLnN2ZyNTU0dlb21pY29uc1NxdWFyZWQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4vKiBUaGlzIHRyaWdnZXJzIGEgcmVkcmF3IGluIElFIHRvIEZpeCBJRTgncyA6YmVmb3JlIGNvbnRlbnQgcmVuZGVyaW5nLiAqL1xyXG5odG1sOmhvdmVyIFtjbGFzc149XCJzcy1cIl17LW1zLXpvb206IDE7fVxyXG5cclxuLnNzLWljb24sIC5zcy1pY29uLnNzLWdlb21pY29ucy1zcXVhcmVkLFxyXG5bY2xhc3NePVwic3MtXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBzcy1cIl06YmVmb3JlLFxyXG5bY2xhc3NePVwic3MtXCJdLnNzLWdlb21pY29ucy1zcXVhcmVkOmJlZm9yZSwgW2NsYXNzKj1cIiBzcy1cIl0uc3MtZ2VvbWljb25zLXNxdWFyZWQ6YmVmb3JlLFxyXG5bY2xhc3NePVwic3MtXCJdLnJpZ2h0OmFmdGVyLCBbY2xhc3MqPVwiIHNzLVwiXS5yaWdodDphZnRlcixcclxuW2NsYXNzXj1cInNzLVwiXS5zcy1nZW9taWNvbnMtc3F1YXJlZC5yaWdodDphZnRlciwgW2NsYXNzKj1cIiBzcy1cIl0uc3MtZ2VvbWljb25zLXNxdWFyZWQucmlnaHQ6YWZ0ZXIge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlNTR2VvbWljb25zU3F1YXJlZFwiO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgLyotd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7IEN1cnJlbnRseSBicm9rZW4gaW4gQ2hyb21lID49IHYyMi4gRmFsbHMgYmFjayB0byB0ZXh0LXJlbmRlcmluZy4gU2FmYXJpIGlzIHVuYWZmZWN0ZWQuICovXHJcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYT0xXCI7XHJcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG4gIC1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDE7XHJcbiAgLW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcclxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG5bY2xhc3NePVwic3MtXCJdLnJpZ2h0OmJlZm9yZSxcclxuW2NsYXNzKj1cIiBzcy1cIl0ucmlnaHQ6YmVmb3Jle2Rpc3BsYXk6bm9uZTtjb250ZW50OicnO31cclxuXHJcbi5zcy1jcm9zc2hhaXI6YmVmb3JlLC5zcy1jcm9zc2hhaXIucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4oyWJ30uc3Mtc2VhcmNoOmJlZm9yZSwuc3Mtc2VhcmNoLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CflI4nfS5zcy12aWV3OmJlZm9yZSwuc3Mtdmlldy5yaWdodDphZnRlcntjb250ZW50Oifwn5GAJ30uc3MtbGluazpiZWZvcmUsLnNzLWxpbmsucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Ulyd9LnNzLW1vdmU6YmVmb3JlLC5zcy1tb3ZlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6BsCd9LnNzLXdyaXRlOmJlZm9yZSwuc3Mtd3JpdGUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4pyOJ30uc3MtY29tcG9zZTpiZWZvcmUsLnNzLWNvbXBvc2UucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+TnSd9LnNzLWxvY2s6YmVmb3JlLC5zcy1sb2NrLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CflJInfS5zcy11bmxvY2s6YmVmb3JlLC5zcy11bmxvY2sucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Ukyd9LnNzLWtleTpiZWZvcmUsLnNzLWtleS5yaWdodDphZnRlcntjb250ZW50Oifwn5SRJ30uc3MtYmFja3NwYWNlOmJlZm9yZSwuc3MtYmFja3NwYWNlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KMqyd9LnNzLWJhbjpiZWZvcmUsLnNzLWJhbi5yaWdodDphZnRlcntjb250ZW50Oifwn5qrJ30uc3MtdHJhc2g6YmVmb3JlLC5zcy10cmFzaC5yaWdodDphZnRlcntjb250ZW50Oifug5AnfS5zcy1yYWRpb2FjdGl2ZTpiZWZvcmUsLnNzLXJhZGlvYWN0aXZlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KYoid9LnNzLXNrdWxsOmJlZm9yZSwuc3Mtc2t1bGwucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+SgCd9LnNzLWxpZ2h0bmluZzpiZWZvcmUsLnNzLWxpZ2h0bmluZy5yaWdodDphZnRlcntjb250ZW50OifimIcnfS5zcy10YWc6YmVmb3JlLC5zcy10YWcucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7oSAJ30uc3MtYm9va21hcms6YmVmb3JlLC5zcy1ib29rbWFyay5yaWdodDphZnRlcntjb250ZW50Oifwn5SWJ30uc3MtZmxhZzpiZWZvcmUsLnNzLWZsYWcucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4pqRJ30uc3MtbGlrZTpiZWZvcmUsLnNzLWxpa2UucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+RjSd9LnNzLWRpc2xpa2U6YmVmb3JlLC5zcy1kaXNsaWtlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfkY4nfS5zcy1oZWFydDpiZWZvcmUsLnNzLWhlYXJ0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KZpSd9LnNzLXN0YXI6YmVmb3JlLC5zcy1zdGFyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KLhid9LnNzLXNoaWVsZDpiZWZvcmUsLnNzLXNoaWVsZC5yaWdodDphZnRlcntjb250ZW50OifugJInfS5zcy10cm9waHk6YmVmb3JlLC5zcy10cm9waHkucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Phid9LnNzLW1lZGFsOmJlZm9yZSwuc3MtbWVkYWwucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7oeBJ30uc3MtY3Jvd246YmVmb3JlLC5zcy1jcm93bi5yaWdodDphZnRlcntjb250ZW50Oifwn5GRJ30uc3MtYnVsbHNleWU6YmVmb3JlLC5zcy1idWxsc2V5ZS5yaWdodDphZnRlcntjb250ZW50Oifwn46vJ30uc3MtY3JvcDpiZWZvcmUsLnNzLWNyb3AucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7oiBJ30uc3MtbGF5ZXJzOmJlZm9yZSwuc3MtbGF5ZXJzLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6Igid9LnNzLWN1dDpiZWZvcmUsLnNzLWN1dC5yaWdodDphZnRlcntjb250ZW50OifinIInfS5zcy1jbGlwYm9hcmQ6YmVmb3JlLC5zcy1jbGlwYm9hcmQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Tiyd9LnNzLWJydXNoOmJlZm9yZSwuc3MtYnJ1c2gucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7oikJ30uc3MtcGFpbnRyb2xsZXI6YmVmb3JlLC5zcy1wYWludHJvbGxlci5yaWdodDphZnRlcntjb250ZW50OifuiKUnfS5zcy1wYWludDpiZWZvcmUsLnNzLXBhaW50LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6IqSd9LnNzLXBob25lOmJlZm9yZSwuc3MtcGhvbmUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Tnid9LnNzLXJvdGFyeXBob25lOmJlZm9yZSwuc3Mtcm90YXJ5cGhvbmUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4piOJ30uc3Mtdm9pY2VtYWlsOmJlZm9yZSwuc3Mtdm9pY2VtYWlsLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KMlSd9LnNzLW1lZ2FwaG9uZTpiZWZvcmUsLnNzLW1lZ2FwaG9uZS5yaWdodDphZnRlcntjb250ZW50Oifwn5OiJ30uc3MtcnNzOmJlZm9yZSwuc3MtcnNzLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6MkCd9LnNzLXJlcGx5OmJlZm9yZSwuc3MtcmVwbHkucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4oapJ30uc3MtZW52ZWxvcGU6YmVmb3JlLC5zcy1lbnZlbG9wZS5yaWdodDphZnRlcntjb250ZW50OifinIknfS5zcy1pbmJveDpiZWZvcmUsLnNzLWluYm94LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/Cfk6UnfS5zcy1jaGF0OmJlZm9yZSwuc3MtY2hhdC5yaWdodDphZnRlcntjb250ZW50Oifwn5KsJ30uc3MtdXNlcjpiZWZvcmUsLnNzLXVzZXIucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+RpCd9LnNzLXVzZXJzOmJlZm9yZSwuc3MtdXNlcnMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+RpSd9LnNzLXVzZXJncm91cDpiZWZvcmUsLnNzLXVzZXJncm91cC5yaWdodDphZnRlcntjb250ZW50OifukIAnfS5zcy1tYWxlOmJlZm9yZSwuc3MtbWFsZS5yaWdodDphZnRlcntjb250ZW50OifukZAnfS5zcy11c2VycHJvZmlsZTpiZWZvcmUsLnNzLXVzZXJwcm9maWxlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6Qhid9LnNzLWNvbnRhY3RzOmJlZm9yZSwuc3MtY29udGFjdHMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Thyd9LnNzLWdob3N0OmJlZm9yZSwuc3MtZ2hvc3QucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Ruyd9LnNzLWNhcnQ6YmVmb3JlLC5zcy1jYXJ0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6UgCd9LnNzLWVtcHR5Y2FydDpiZWZvcmUsLnNzLWVtcHR5Y2FydC5yaWdodDphZnRlcntjb250ZW50OifulIcnfS5zcy1naWZ0OmJlZm9yZSwuc3MtZ2lmdC5yaWdodDphZnRlcntjb250ZW50Oifwn46BJ30uc3MtY2FsY3VsYXRvcjpiZWZvcmUsLnNzLWNhbGN1bGF0b3IucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7pWRJ30uc3MtYmFyY2hhcnQ6YmVmb3JlLC5zcy1iYXJjaGFydC5yaWdodDphZnRlcntjb250ZW50Oifwn5OKJ30uc3MtcGllY2hhcnQ6YmVmb3JlLC5zcy1waWVjaGFydC5yaWdodDphZnRlcntjb250ZW50OifulbAnfS5zcy1zdG9jazpiZWZvcmUsLnNzLXN0b2NrLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6VuSd9LnNzLWJveDpiZWZvcmUsLnNzLWJveC5yaWdodDphZnRlcntjb250ZW50Oifwn5OmJ30uc3MtaG9tZTpiZWZvcmUsLnNzLWhvbWUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4oyCJ30uc3Mtd2FyZWhvdXNlOmJlZm9yZSwuc3Mtd2FyZWhvdXNlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6Ygid9LnNzLWdsb2JlOmJlZm9yZSwuc3MtZ2xvYmUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+MkCd9LnNzLW5hdmlnYXRlOmJlZm9yZSwuc3MtbmF2aWdhdGUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7pmwJ30uc3MtY29tcGFzczpiZWZvcmUsLnNzLWNvbXBhc3MucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7pmxJ30uc3Mtc2lnbnBvc3Q6YmVmb3JlLC5zcy1zaWducG9zdC5yaWdodDphZnRlcntjb250ZW50OifumbInfS5zcy1tYXA6YmVmb3JlLC5zcy1tYXAucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7pmzJ30uc3MtbG9jYXRpb246YmVmb3JlLC5zcy1sb2NhdGlvbi5yaWdodDphZnRlcntjb250ZW50Oifum5AnfS5zcy1waW46YmVmb3JlLC5zcy1waW4ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+TjSd9LnNzLWNvZGU6YmVmb3JlLC5zcy1jb2RlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6egCd9LnNzLWJ1ZzpiZWZvcmUsLnNzLWJ1Zy5yaWdodDphZnRlcntjb250ZW50Oifwn5CbJ30uc3MtcHV6emxlOmJlZm9yZSwuc3MtcHV6emxlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ckCd9LnNzLWFpcnBsYXk6YmVmb3JlLC5zcy1haXJwbGF5LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ggCd9LnNzLW11c2ljOmJlZm9yZSwuc3MtbXVzaWMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4pmrJ30uc3MtbWljOmJlZm9yZSwuc3MtbWljLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfjqQnfS5zcy1oZWFkcGhvbmVzOmJlZm9yZSwuc3MtaGVhZHBob25lcy5yaWdodDphZnRlcntjb250ZW50Oifwn46nJ30uc3Mtdm9sdW1lOmJlZm9yZSwuc3Mtdm9sdW1lLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CflIgnfS5zcy1tZXRyb25vbWU6YmVmb3JlLC5zcy1tZXRyb25vbWUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qCHJ30uc3MtY2FtZXJhOmJlZm9yZSwuc3MtY2FtZXJhLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/Cfk7cnfS5zcy1waWN0dXJlOmJlZm9yZSwuc3MtcGljdHVyZS5yaWdodDphZnRlcntjb250ZW50Oifwn4yEJ30uc3MtdmlkZW86YmVmb3JlLC5zcy12aWRlby5yaWdodDphZnRlcntjb250ZW50Oifwn5O5J30uc3MtdHY6YmVmb3JlLC5zcy10di5yaWdodDphZnRlcntjb250ZW50Oifwn5O6J30uc3MtdmlkZW9nYW1lOmJlZm9yZSwuc3MtdmlkZW9nYW1lLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/Cfjq4nfS5zcy1kcGFkOmJlZm9yZSwuc3MtZHBhZC5yaWdodDphZnRlcntjb250ZW50OifuqYQnfS5zcy1wbGF5OmJlZm9yZSwuc3MtcGxheS5yaWdodDphZnRlcntjb250ZW50OifilrYnfS5zcy1wYXVzZTpiZWZvcmUsLnNzLXBhdXNlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ioCd9LnNzLXN0b3A6YmVmb3JlLC5zcy1zdG9wLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KWoCd9LnNzLXJlY29yZDpiZWZvcmUsLnNzLXJlY29yZC5yaWdodDphZnRlcntjb250ZW50Oifil48nfS5zcy1yZXdpbmQ6YmVmb3JlLC5zcy1yZXdpbmQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4o+qJ30uc3MtZmFzdGZvcndhcmQ6YmVmb3JlLC5zcy1mYXN0Zm9yd2FyZC5yaWdodDphZnRlcntjb250ZW50Oifij6knfS5zcy1za2lwYmFjazpiZWZvcmUsLnNzLXNraXBiYWNrLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KPrid9LnNzLXNraXBmb3J3YXJkOmJlZm9yZSwuc3Mtc2tpcGZvcndhcmQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4o+tJ30uc3MtZWplY3Q6YmVmb3JlLC5zcy1lamVjdC5yaWdodDphZnRlcntjb250ZW50Oifij48nfS5zcy1yZXBlYXQ6YmVmb3JlLC5zcy1yZXBlYXQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+UgSd9LnNzLXNodWZmbGU6YmVmb3JlLC5zcy1zaHVmZmxlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CflIAnfS5zcy1zdG9yYWdlYm94OmJlZm9yZSwuc3Mtc3RvcmFnZWJveC5yaWdodDphZnRlcntjb250ZW50OifupIEnfS5zcy1ib29rOmJlZm9yZSwuc3MtYm9vay5yaWdodDphZnRlcntjb250ZW50Oifwn5OVJ30uc3Mtbm90ZWJvb2s6YmVmb3JlLC5zcy1ub3RlYm9vay5yaWdodDphZnRlcntjb250ZW50Oifwn5OTJ30uc3MtZ3JpZDpiZWZvcmUsLnNzLWdyaWQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qagJ30uc3Mtcm93czpiZWZvcmUsLnNzLXJvd3MucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qahJ30uc3MtY29sdW1uczpiZWZvcmUsLnNzLWNvbHVtbnMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qaiJ30uc3MtdGh1bWJuYWlsczpiZWZvcmUsLnNzLXRodW1ibmFpbHMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qajJ30uc3MtZmlsdGVyOmJlZm9yZSwuc3MtZmlsdGVyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6msCd9LnNzLWRlc2t0b3A6YmVmb3JlLC5zcy1kZXNrdG9wLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfkrsnfS5zcy1sYXB0b3A6YmVmb3JlLC5zcy1sYXB0b3AucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qiAJ30uc3MtdGFibGV0OmJlZm9yZSwuc3MtdGFibGV0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ogSd9LnNzLXNtYXJ0cGhvbmU6YmVmb3JlLC5zcy1zbWFydHBob25lLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ogid9LnNzLWNlbGw6YmVmb3JlLC5zcy1jZWxsLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/Cfk7EnfS5zcy1iYXR0ZXJ5OmJlZm9yZSwuc3MtYmF0dGVyeS5yaWdodDphZnRlcntjb250ZW50Oifwn5SLJ30uc3MtaGlnaGJhdHRlcnk6YmVmb3JlLC5zcy1oaWdoYmF0dGVyeS5yaWdodDphZnRlcntjb250ZW50OifuqJAnfS5zcy1tZWRpdW1iYXR0ZXJ5OmJlZm9yZSwuc3MtbWVkaXVtYmF0dGVyeS5yaWdodDphZnRlcntjb250ZW50OifuqJEnfS5zcy1sb3diYXR0ZXJ5OmJlZm9yZSwuc3MtbG93YmF0dGVyeS5yaWdodDphZnRlcntjb250ZW50OifuqJInfS5zcy1lbXB0eWJhdHRlcnk6YmVmb3JlLC5zcy1lbXB0eWJhdHRlcnkucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qiTJ30uc3MtY2hhcmdpbmdiYXR0ZXJ5OmJlZm9yZSwuc3MtY2hhcmdpbmdiYXR0ZXJ5LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6olCd9LnNzLWxpZ2h0YnVsYjpiZWZvcmUsLnNzLWxpZ2h0YnVsYi5yaWdodDphZnRlcntjb250ZW50Oifwn5KhJ30uc3Mtc3BhZGU6YmVmb3JlLC5zcy1zcGFkZS5yaWdodDphZnRlcntjb250ZW50OifimaAnfS5zcy1jbHViOmJlZm9yZSwuc3MtY2x1Yi5yaWdodDphZnRlcntjb250ZW50OifimaMnfS5zcy1kaWFtb25kOmJlZm9yZSwuc3MtZGlhbW9uZC5yaWdodDphZnRlcntjb250ZW50OifimaYnfS5zcy1kb3dubG9hZDpiZWZvcmUsLnNzLWRvd25sb2FkLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6sgSd9LnNzLWRvd25sb2FkYm94OmJlZm9yZSwuc3MtZG93bmxvYWRib3gucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qyCJ30uc3MtdXBsb2FkOmJlZm9yZSwuc3MtdXBsb2FkLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6tgSd9LnNzLXVwbG9hZGNsb3VkOmJlZm9yZSwuc3MtdXBsb2FkY2xvdWQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7q2AJ30uc3MtYWRkY2xvdWQ6YmVmb3JlLC5zcy1hZGRjbG91ZC5yaWdodDphZnRlcntjb250ZW50OifurpAnfS5zcy1yZW1vdmVjbG91ZDpiZWZvcmUsLnNzLXJlbW92ZWNsb3VkLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ukSd9LnNzLWZvcms6YmVmb3JlLC5zcy1mb3JrLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ugCd9LnNzLW1lcmdlOmJlZm9yZSwuc3MtbWVyZ2UucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7q6BJ30uc3MtcmVwbGF5OmJlZm9yZSwuc3MtcmVwbGF5LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KGuid9LnNzLXJlZnJlc2g6YmVmb3JlLC5zcy1yZWZyZXNoLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KGuyd9LnNzLXN5bmM6YmVmb3JlLC5zcy1zeW5jLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6ugid9LnNzLXdpZmk6YmVmb3JlLC5zcy13aWZpLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+6uhCd9LnNzLWluZGV4OmJlZm9yZSwuc3MtaW5kZXgucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7qSCJ30uc3MtZmlsZTpiZWZvcmUsLnNzLWZpbGUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+ThCd9LnNzLWZpbGVzOmJlZm9yZSwuc3MtZmlsZXMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7rCAJ30uc3MtZm9sZGVyOmJlZm9yZSwuc3MtZm9sZGVyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/Cfk4EnfS5zcy1wcmludDpiZWZvcmUsLnNzLXByaW50LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KOmSd9LnNzLWxpc3Q6YmVmb3JlLC5zcy1saXN0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+61kCd9LnNzLWxheW91dDpiZWZvcmUsLnNzLWxheW91dC5yaWdodDphZnRlcntjb250ZW50OifutqAnfS5zcy1hY3Rpb246YmVmb3JlLC5zcy1hY3Rpb24ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7riAJ30uc3MtcmVkaXJlY3Q6YmVmb3JlLC5zcy1yZWRpcmVjdC5yaWdodDphZnRlcntjb250ZW50OifihqonfS5zcy1leHBhbmQ6YmVmb3JlLC5zcy1leHBhbmQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4qSiJ30uc3MtY29udHJhY3Q6YmVmb3JlLC5zcy1jb250cmFjdC5yaWdodDphZnRlcntjb250ZW50OifuuIEnfS5zcy1zY2FsZXVwOmJlZm9yZSwuc3Mtc2NhbGV1cC5yaWdodDphZnRlcntjb250ZW50OifuuIQnfS5zcy1zY2FsZWRvd246YmVmb3JlLC5zcy1zY2FsZWRvd24ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7riFJ30uc3MtaW5mbzpiZWZvcmUsLnNzLWluZm8ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4oS5J30uc3MtYWxlcnQ6YmVmb3JlLC5zcy1hbGVydC5yaWdodDphZnRlcntjb250ZW50OifimqAnfS5zcy1wbHVzOmJlZm9yZSwuc3MtcGx1cy5yaWdodDphZnRlcntjb250ZW50OicrJ30uc3MtaHlwaGVuOmJlZm9yZSwuc3MtaHlwaGVuLnJpZ2h0OmFmdGVye2NvbnRlbnQ6Jy0nfS5zcy1jaGVjazpiZWZvcmUsLnNzLWNoZWNrLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+Kckyd9LnNzLWRlbGV0ZTpiZWZvcmUsLnNzLWRlbGV0ZS5yaWdodDphZnRlcntjb250ZW50OifikKEnfS5zcy1jYXQ6YmVmb3JlLC5zcy1jYXQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+QiCd9LnNzLWJpcmQ6YmVmb3JlLC5zcy1iaXJkLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfkKYnfS5zcy1vd2w6YmVmb3JlLC5zcy1vd2wucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7ryBJ30uc3MtYm9uZTpiZWZvcmUsLnNzLWJvbmUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7r2gJ30uc3MtcG9vOmJlZm9yZSwuc3MtcG9vLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfkqknfS5zcy10cmVlOmJlZm9yZSwuc3MtdHJlZS5yaWdodDphZnRlcntjb250ZW50Oifwn4yyJ30uc3MtbGVhZjpiZWZvcmUsLnNzLWxlYWYucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Ngid9LnNzLWZsb3dlcjpiZWZvcmUsLnNzLWZsb3dlci5yaWdodDphZnRlcntjb250ZW50OifimpgnfS5zcy1tb3VudGFpbnM6YmVmb3JlLC5zcy1tb3VudGFpbnMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4puwJ30uc3Mtc2V0dGluZ3M6YmVmb3JlLC5zcy1zZXR0aW5ncy5yaWdodDphZnRlcntjb250ZW50OifimpknfS5zcy1kYXNoYm9hcmQ6YmVmb3JlLC5zcy1kYXNoYm9hcmQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon74CAJ30uc3Mtbm90aWZpY2F0aW9uczpiZWZvcmUsLnNzLW5vdGlmaWNhdGlvbnMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+UlCd9LnNzLWNvbnRyYXN0OmJlZm9yZSwuc3MtY29udHJhc3QucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4peQJ30uc3MtbWFnbmV0OmJlZm9yZSwuc3MtbWFnbmV0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++Akid9LnNzLXRvb2xib3g6YmVmb3JlLC5zcy10b29sYm94LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++AsCd9LnNzLXdyZW5jaDpiZWZvcmUsLnNzLXdyZW5jaC5yaWdodDphZnRlcntjb250ZW50Oifwn5SnJ30uc3MtaGFtbWVyOmJlZm9yZSwuc3MtaGFtbWVyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CflKgnfS5zcy1zY3Jld2RyaXZlcjpiZWZvcmUsLnNzLXNjcmV3ZHJpdmVyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++Atyd9LnNzLW51dDpiZWZvcmUsLnNzLW51dC5yaWdodDphZnRlcntjb250ZW50Oifwn5SpJ30uc3MtY2xvY2s6YmVmb3JlLC5zcy1jbG9jay5yaWdodDphZnRlcntjb250ZW50Oifij7InfS5zcy1zdG9wd2F0Y2g6YmVmb3JlLC5zcy1zdG9wd2F0Y2gucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4o+xJ30uc3Mtd2F0Y2g6YmVmb3JlLC5zcy13YXRjaC5yaWdodDphZnRlcntjb250ZW50OifijJonfS5zcy1hbGFybWNsb2NrOmJlZm9yZSwuc3MtYWxhcm1jbG9jay5yaWdodDphZnRlcntjb250ZW50Oifij7AnfS5zcy1jb3VudGVyY2xvY2t3aXNlOmJlZm9yZSwuc3MtY291bnRlcmNsb2Nrd2lzZS5yaWdodDphZnRlcntjb250ZW50OifipYAnfS5zcy1jbG9ja3dpc2U6YmVmb3JlLC5zcy1jbG9ja3dpc2UucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4qWBJ30uc3MtY2FsZW5kYXI6YmVmb3JlLC5zcy1jYWxlbmRhci5yaWdodDphZnRlcntjb250ZW50Oifwn5OFJ30uc3MtYWRkY2FsZW5kYXI6YmVmb3JlLC5zcy1hZGRjYWxlbmRhci5yaWdodDphZnRlcntjb250ZW50OifvgbAnfS5zcy1yZW1vdmVjYWxlbmRhcjpiZWZvcmUsLnNzLXJlbW92ZWNhbGVuZGFyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++BsSd9LnNzLWNoZWNrY2FsZW5kYXI6YmVmb3JlLC5zcy1jaGVja2NhbGVuZGFyLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++Bsid9LnNzLWljZWNyZWFtOmJlZm9yZSwuc3MtaWNlY3JlYW0ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+NqCd9LnNzLXBvcHNpY2xlOmJlZm9yZSwuc3MtcG9wc2ljbGUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon74SZJ30uc3MtY29mZmVlOmJlZm9yZSwuc3MtY29mZmVlLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++EoCd9LnNzLWVzcHJlc3NvOmJlZm9yZSwuc3MtZXNwcmVzc28ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon7r+wJ30uc3MtbXVnOmJlZm9yZSwuc3MtbXVnLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KYlSd9LnNzLXRlYTpiZWZvcmUsLnNzLXRlYS5yaWdodDphZnRlcntjb250ZW50Oifwn421J30uc3MtYmVlcjpiZWZvcmUsLnNzLWJlZXIucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Nuid9LnNzLXdpbmVnbGFzczpiZWZvcmUsLnNzLXdpbmVnbGFzcy5yaWdodDphZnRlcntjb250ZW50Oifwn423J30uc3Mtc29kYTpiZWZvcmUsLnNzLXNvZGEucmlnaHQ6YWZ0ZXJ7Y29udGVudDon74SkJ30uc3MtdXRlbnNpbHM6YmVmb3JlLC5zcy11dGVuc2lscy5yaWdodDphZnRlcntjb250ZW50Oifwn420J30uc3MtdHNoaXJ0OmJlZm9yZSwuc3MtdHNoaXJ0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfkZUnfS5zcy10aWU6YmVmb3JlLC5zcy10aWUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon74aiJ30uc3MtZ2xhc3NlczpiZWZvcmUsLnNzLWdsYXNzZXMucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+Rkyd9LnNzLXRoZXJtb21ldGVyOmJlZm9yZSwuc3MtdGhlcm1vbWV0ZXIucmlnaHQ6YWZ0ZXJ7Y29udGVudDon74iBJ30uc3Mtc3VuOmJlZm9yZSwuc3Mtc3VuLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KYgCd9LnNzLWNsb3VkOmJlZm9yZSwuc3MtY2xvdWQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4piBJ30uc3MtY3Jlc2NlbnRtb29uOmJlZm9yZSwuc3MtY3Jlc2NlbnRtb29uLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfjJknfS5zcy1wbGFuZXQ6YmVmb3JlLC5zcy1wbGFuZXQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon74qgJ30uc3MtZmFuOmJlZm9yZSwuc3MtZmFuLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++KgCd9LnNzLW91dGxldDpiZWZvcmUsLnNzLW91dGxldC5yaWdodDphZnRlcntjb250ZW50OifvioInfS5zcy1jYXI6YmVmb3JlLC5zcy1jYXIucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+amCd9LnNzLXBsYW5lOmJlZm9yZSwuc3MtcGxhbmUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4pyIJ30uc3MtYmlrZTpiZWZvcmUsLnNzLWJpa2UucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+asid9LnNzLXNhaWxib2F0OmJlZm9yZSwuc3Mtc2FpbGJvYXQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4pu1J30uc3Mtcm9ja2V0OmJlZm9yZSwuc3Mtcm9ja2V0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J/CfmoAnfS5zcy1oaWdod2F5OmJlZm9yZSwuc3MtaGlnaHdheS5yaWdodDphZnRlcntjb250ZW50OifvjKAnfS5zcy1icmllZmNhc2U6YmVmb3JlLC5zcy1icmllZmNhc2UucmlnaHQ6YWZ0ZXJ7Y29udGVudDon8J+SvCd9LnNzLW1lZGljYWxiYWc6YmVmb3JlLC5zcy1tZWRpY2FsYmFnLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J++SsSd9LnNzLWZsYXNrOmJlZm9yZSwuc3MtZmxhc2sucmlnaHQ6YWZ0ZXJ7Y29udGVudDon75OAJ30uc3MtYnVyc3Q6YmVmb3JlLC5zcy1idXJzdC5yaWdodDphZnRlcntjb250ZW50OifvlZInfS5zcy1pbmZpbml0eTpiZWZvcmUsLnNzLWluZmluaXR5LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KInid9LnNzLXVwOmJlZm9yZSwuc3MtdXAucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4qyGJ30uc3MtcmlnaHQ6YmVmb3JlLC5zcy1yaWdodC5yaWdodDphZnRlcntjb250ZW50OifinqEnfS5zcy1kb3duOmJlZm9yZSwuc3MtZG93bi5yaWdodDphZnRlcntjb250ZW50OifirIcnfS5zcy1sZWZ0OmJlZm9yZSwuc3MtbGVmdC5yaWdodDphZnRlcntjb250ZW50OifirIUnfS5zcy1uYXZpZ2F0ZXVwOmJlZm9yZSwuc3MtbmF2aWdhdGV1cC5yaWdodDphZnRlcntjb250ZW50OifvlIAnfS5zcy1uYXZpZ2F0ZXJpZ2h0OmJlZm9yZSwuc3MtbmF2aWdhdGVyaWdodC5yaWdodDphZnRlcntjb250ZW50OifilrsnfS5zcy1uYXZpZ2F0ZWRvd246YmVmb3JlLC5zcy1uYXZpZ2F0ZWRvd24ucmlnaHQ6YWZ0ZXJ7Y29udGVudDon75SBJ30uc3MtbmF2aWdhdGVsZWZ0OmJlZm9yZSwuc3MtbmF2aWdhdGVsZWZ0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KXhSd9LnNzLWRpcmVjdHVwOmJlZm9yZSwuc3MtZGlyZWN0dXAucmlnaHQ6YWZ0ZXJ7Y29udGVudDon4pa0J30uc3MtZGlyZWN0cmlnaHQ6YmVmb3JlLC5zcy1kaXJlY3RyaWdodC5yaWdodDphZnRlcntjb250ZW50OifilrknfS5zcy1kcm9wZG93bjpiZWZvcmUsLnNzLWRyb3Bkb3duLnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KWvid9LnNzLWRpcmVjdGxlZnQ6YmVmb3JlLC5zcy1kaXJlY3RsZWZ0LnJpZ2h0OmFmdGVye2NvbnRlbnQ6J+KXgyd9LnNzLXNoYXJlOmJlZm9yZSwuc3Mtc2hhcmUucmlnaHQ6YWZ0ZXJ7Y29udGVudDon75iBJ30uc3MtcmV0d2VldDpiZWZvcmUsLnNzLXJldHdlZXQucmlnaHQ6YWZ0ZXJ7Y29udGVudDon75iAJ30uc3MtZmFjZWJvb2s6YmVmb3JlLC5zcy1mYWNlYm9vay5yaWdodDphZnRlcntjb250ZW50OifvmJAnfS5zcy10d2l0dGVyOmJlZm9yZSwuc3MtdHdpdHRlci5yaWdodDphZnRlcntjb250ZW50OifvmJEnfS5zcy1hbmRyb2lkOmJlZm9yZSwuc3MtYW5kcm9pZC5yaWdodDphZnRlcntjb250ZW50Oifvm7MnfSIsIlxyXG4uZmFkZVRyLWVudGVyLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xyXG59XHJcbi5mYWRlVHItbGVhdmUtYWN0aXZlIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1vdXQ7XHJcbn1cclxuLmZhZGVUci1lbnRlciwgLmZhZGVUci1sZWF2ZS10byB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4uc2xpZGUtZW50ZXItYWN0aXZlLFxyXG4uc2xpZGUtbGVhdmUtYWN0aXZlIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcztcclxuICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbn1cclxuLnNsaWRlLWVudGVyLFxyXG4uc2xpZGUtbGVhdmUtdG8ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XHJcbn1cclxuLmRnLWJhY2tkcm9wLWVudGVyLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGRnLWZhZGVJbiAuM3M7XHJcbiAgICAgICAgICBhbmltYXRpb246IGRnLWZhZGVJbiAuM3M7XHJcbn1cclxuLmRnLWJhY2tkcm9wLWxlYXZlLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGRnLWZhZGVPdXQgLjVzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBkZy1mYWRlT3V0IC41cztcclxufVxyXG4uZGctZmFkZS1lbnRlci1hY3RpdmUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy1mYWRlSW4gMC42cyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSk7XHJcbiAgICAgICAgICBhbmltYXRpb246IGRnLWZhZGVJbiAwLjZzIGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcclxufVxyXG4uZGctZmFkZS1sZWF2ZS1hY3RpdmUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy1mYWRlT3V0IDAuNnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBkZy1mYWRlT3V0IDAuNnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkZy1mYWRlSW4ge1xyXG4wJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcbjEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG59XHJcbkBrZXlmcmFtZXMgZGctZmFkZUluIHtcclxuMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG4xMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGctZmFkZU91dCB7XHJcbjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcbn1cclxuQGtleWZyYW1lcyBkZy1mYWRlT3V0IHtcclxuMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4xMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxufVxyXG4uZGctem9vbS1lbnRlci1hY3RpdmUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy16b29tSW4gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC41OCwgMSk7XHJcbiAgICAgICAgICBhbmltYXRpb246IGRnLXpvb21JbiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjU4LCAxKTtcclxufVxyXG4uZGctem9vbS1sZWF2ZS1hY3RpdmUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBkZy16b29tT3V0IDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBkZy16b29tT3V0IDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkZy16b29tSW4ge1xyXG4wJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XHJcbn1cclxuNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxufVxyXG5Aa2V5ZnJhbWVzIGRnLXpvb21JbiB7XHJcbjAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxufVxyXG41MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkZy16b29tT3V0IHtcclxuMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG41MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xyXG59XHJcbjEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxufVxyXG59XHJcbkBrZXlmcmFtZXMgZGctem9vbU91dCB7XHJcbjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuNTAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxufVxyXG4xMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxufVxyXG4uZGctYm91bmNlLWVudGVyLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGRnLWJvdW5jZUluIC42cztcclxuICAgICAgICAgIGFuaW1hdGlvbjogZGctYm91bmNlSW4gLjZzO1xyXG59XHJcbi5kZy1ib3VuY2UtbGVhdmUtYWN0aXZlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogZGctem9vbU91dCAuNnM7XHJcbiAgICAgICAgICBhbmltYXRpb246IGRnLXpvb21PdXQgLjZzO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkZy1ib3VuY2VJbiB7XHJcbjAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xyXG59XHJcbjQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xyXG59XHJcbjYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45Mik7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45Mik7XHJcbn1cclxuMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxufVxyXG5Aa2V5ZnJhbWVzIGRnLWJvdW5jZUluIHtcclxuMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XHJcbn1cclxuNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNik7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XHJcbn1cclxuNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkyKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkyKTtcclxufVxyXG4xMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkZy1ib3VuY2VPdXQge1xyXG4wJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxuMjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcclxufVxyXG41MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbn1cclxuMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zKTtcclxufVxyXG59XHJcbkBrZXlmcmFtZXMgZGctYm91bmNlT3V0IHtcclxuMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbjI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45NSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XHJcbn1cclxuNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG59XHJcbjEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XHJcbn1cclxufVxyXG4uZGctYnRuLWxvYWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5kZy1idG4tbG9hZGVyIC5kZy1jaXJjbGVzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmRnLWJ0bi1sb2FkZXIgLmRnLWNpcmNsZSB7XHJcbiAgICB3aWR0aDogLjllbTtcclxuICAgIGhlaWdodDogLjllbTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZGctY2lyY2xlLW9zY2lsbGF0aW9uO1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZGctY2lyY2xlLW9zY2lsbGF0aW9uO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNTg3NXM7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41ODc1cztcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbDtcclxufVxyXG4uZGctYnRuLWxvYWRlciAuZGctY2lyY2xlOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxufVxyXG4uZGctYnRuLWxvYWRlciAuZGctY2lyY2xlOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjExOTVzO1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4xMTk1cztcclxufVxyXG4uZGctYnRuLWxvYWRlciAuZGctY2lyY2xlOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjI3NTVzO1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4yNzU1cztcclxufVxyXG4uZGctYnRuLWxvYWRlciAuZGctY2lyY2xlOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjM0ODVzO1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zNDg1cztcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZGctY2lyY2xlLW9zY2lsbGF0aW9uIHtcclxuMCUge1xyXG59XHJcbjUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbjEwMCUge1xyXG59XHJcbn1cclxuQGtleWZyYW1lcyBkZy1jaXJjbGUtb3NjaWxsYXRpb24ge1xyXG4wJSB7XHJcbn1cclxuNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuMTAwJSB7XHJcbn1cclxufVxyXG5ib2R5LmRnLW9wZW4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5kZy1jb250YWluZXIgKiB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZGctY29udGFpbmVyIFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgb3BhY2l0eTogLjM7XHJcbn1cclxuLmRnLWJhY2tkcm9wIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogNTAwMDtcclxufVxyXG4uZGctY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDUwMDA7XHJcbn1cclxuLmRnLWNvbnRlbnQtY29udCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuLmRnLW1haW4tY29udGVudCB7XHJcbiAgd2lkdGg6IDk4JTtcclxuICAvKndpZHRoOiBjYWxjKDk4JSAtIDMwcHgpOyovXHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBtYXJnaW46IDI1cHggYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5kZy1jb250ZW50IHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG59XHJcbi5kZy10aXRsZSB7XHJcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5kZy1jb250ZW50LWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTFFNkVBO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcbi5kZy1jb250ZW50LWZvb3RlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcclxuICBwYWRkaW5nOiAxNXB4IDAgMDtcclxufVxyXG4uZGctZm9ybSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2hvc3R3aGl0ZTtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xyXG59XHJcbi5kZy1jb250ZW50LWNvbnQtLWZsb2F0aW5nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAzNSU7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwJSk7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcclxuLmRnLWNvbnRlbnQtY29udC0tZmxvYXRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG59XHJcbi5kZy1idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIG1hcmdpbjogNHB4O1xyXG59XHJcbi5kZy1idG46Zm9jdXMsXHJcbi5kZy1idG46YWN0aXZlLFxyXG4uZGctYnRuOmxpbmsge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLmRnLWJ0bjo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcbi5kZy1idG4tLWNhbmNlbCB7XHJcbiAgY29sb3I6ICM0ZjVkNzM7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZjtcclxuICBib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgXHJcbiAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmRhZGU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDVweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICB9XHJcbiAgXHJcbiAgJjphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkNGQ4O1xyXG4gIH1cclxuICBcclxuICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZGFkZTtcclxuICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICB9XHJcbn1cclxuLmRnLWJ0bi0tb2sge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICBib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDFweCAzcHggMCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgXHJcbiAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDMyMzI7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDVweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICB9XHJcbiAgXHJcbiAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDMyMzI7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDYwLDc1LDEwMCwuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDYwLDc1LDEwMCwuMik7XHJcbiAgfVxyXG4gIFxyXG4gICY6YWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlMjcyNztcclxuICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSg2MCw3NSwxMDAsLjEyKSwgMCAxcHggM3B4IDAgcmdiYSg2MCw3NSwxMDAsLjIpO1xyXG4gIH1cclxufVxyXG4uZGctcHVsbC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5kZy1idG4uZGctYnRuLS1sb2FkaW5nIC5kZy1idG4tY29udGVudCB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5kZy1jbGVhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcgJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjbGVhcjogYm90aDtcclxufVxyXG4uZGctY29udGVudC1ib2R5LS1oYXMtdGl0bGUgLmRnLWNvbnRlbnQge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uZGctY29udGFpbmVyLS1oYXMtaW5wdXQgLmRnLW1haW4tY29udGVudCB7XHJcbiAgbWF4LXdpZHRoOiA0NTBweDtcclxufVxyXG4uZGctY29udGFpbmVyLS1oYXMtaW5wdXQgLmRnLWNvbnRlbnQge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLmRnLWNvbnRhaW5lci0taGFzLWlucHV0IC5kZy1jb250ZW50LWJvZHkge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuLmRnLWNvbnRhaW5lci0taGFzLWlucHV0IC5kZy1mb3JtIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFNkVBO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbn1cclxuLmRnLWNvbnRhaW5lci0taGFzLWlucHV0IC5kZy1jb250ZW50LWZvb3RlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2hvc3R3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFNkVBO1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7XHJcbn1cclxuLmRnLWNvbnRhaW5lciAuZGctaGlnaGxpZ2h0LTEge1xyXG4gIGNvbG9yOiAjRkY4QzAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmVkO1xyXG59XHJcbi5kZy1jb250YWluZXIgLmRnLWhpZ2hsaWdodC0yIHtcclxuICBjb2xvcjogJHJlZDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOEMwMDtcclxufVxyXG5cclxuIiwiLmZsYXNoX193cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5mbGFzaF9fbWVzc2FnZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwwLDIxLC4xKTtcclxufVxyXG5cclxuLmZsYXNoX19tZXNzYWdlLnN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG59XHJcblxyXG4uZmxhc2hfX21lc3NhZ2Uud2FybmluZyB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG59XHJcblxyXG4uZmxhc2hfX21lc3NhZ2UuZXJyb3Ige1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxufVxyXG5cclxuLmZsYXNoX19tZXNzYWdlLmluZm8ge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi5mbGFzaF9fY2xvc2UtYnV0dG9uIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDBweDtcclxuICByaWdodDogMHB4O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLmZsYXNoX19jbG9zZS1idXR0b246YWN0aXZlLC5mbGFzaF9fY2xvc2UtYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvSW50ZXItUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcvZm9udHMvSW50ZXItUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvSW50ZXItUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvSW50ZXItUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9JbnRlci1Cb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9JbnRlci1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvSW50ZXItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9mb250cy9JbnRlci1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9JbnRlci1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiLm1haW4taGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDI1NnB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSg2MCw3NSwxMDAsLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSg2MCw3NSwxMDAsLjEyKSwgMCAxcHggNXB4IDAgcmdiYSg2MCw3NSwxMDAsLjIpO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzIGxlZnQgZWFzZSk7XHJcblxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zZWFyY2gge1xyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDE3cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgID4gYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiByZ2JhKDAsMCwyMSwuNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q4ZGJlMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBjb2xvcjogIzNjNGI2NDtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcvJztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzYzRiNjQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICM4YTkzYTI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51c2VyLWF2YXRhciB7XHJcbiAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICBAaW5jbHVkZSBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19kcm9wZG93biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDYwLDc1LDEwMCwuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSg2MCw3NSwxMDAsLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSg2MCw3NSwxMDAsLjIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgLmRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVmO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzhhOTNhMjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNGY1ZDczO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDU1MTY0XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wZG93bi1kaXZpZGVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q4ZGJlMDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcHAge1xyXG4gICAgJi5zbWFsbC1hc2lkZSB7XHJcbiAgICAgICAgLm1haW4taGVhZGVyIHtcclxuICAgICAgICAgICAgbGVmdDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm1haW4tZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDhkYmUwO1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XHJcbn0iLCJib2R5LCBodG1sIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbioge1xyXG4gICAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuICAgIGNvbG9yOiAkYXBwO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaDEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgIG1hcmdpbjogMCAwIDhweDtcclxufVxyXG5cclxuLmFwcCB7XHJcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtZW5kKTtcclxuXHJcbiAgICAmLnNtYWxsLWFzaWRlIHtcclxuICAgICAgICAubWFpbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbiB7XHJcbiAgICBAYXBwbHkgYmctd2hpdGUtbGlnaHQgcmVsYXRpdmUgbWluLWgtc2NyZWVuIHB0LTI4IHBiLTE0IHB4LTk7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjA5cHgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwOXB4O1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwLjNzIHdpZHRoIGVhc2UsIDAuM3MgbWFyZ2luLWxlZnQgZWFzZSk7XHJcblxyXG4gICAgLmxvZ2dlZC1vdXQgJiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3Age1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XHJcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcblxyXG4uY2FyZC13cmFwcGVyIHtcclxuICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XHJcbiAgICBtYXJnaW46IDAgLTEwcHg7XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDIwcHg7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJkLWNvbXBvbmVudCB7XHJcbiAgICBoMSxoMixoMyxoNCxoNSxoNiB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbCBibG9jayB0ZXh0LXhsIGZvbnQtbm9ybWFsO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubG9naW4tZm9ybSxcclxuLnJlc2V0LXBhc3N3b3JkIHtcclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM3NjgxOTI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogNDRweDtcclxuICAgIH1cclxufVxyXG5cclxuLm9yZGVyLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmF2YXRhciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTVweCk7XHJcbiAgICBAaW5jbHVkZSBjb3ZlcjtcclxufVxyXG5cclxuLmZvbnQtd2VpZ2h0LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuXHJcbi5sb2dpbi1oZWFkaW5nIHtcclxuICAgIEBhcHBseSB0ZXh0LTJ4bDtcclxufVxyXG5cclxuLmxvZ2luLWxvZ28taG9sZGVyIHtcclxuICAgIEBhcHBseSB3LWZ1bGwgZmxleCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXI7XHJcbn1cclxuXHJcbi5sb2dpbi1sb2dvIHtcclxuICAgIEBhcHBseSBibG9jayB3LTI4IGgtYXV0byBteC1hdXRvIG1iLTg7XHJcbn1cclxuXHJcbi5sb2dpbi1mb3JtIHtcclxuICAgIEBhcHBseSByZWxhdGl2ZTtcclxufVxyXG4iLCIubWFpbi1hc2lkZSB7XHJcbiAgICBAYXBwbHkgZml4ZWQgei01MCB0b3AtMCBsZWZ0LTAgdy1bMjA5cHhdIGgtc2NyZWVuIGJnLXdoaXRlLWxpZ2h0IHRyYW5zaXRpb24tYWxsO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgYmxvY2sgdy1weCBoLWZ1bGwgdG9wLTE0IHJpZ2h0LTAgYmctWyNGMEYxRjJdO1xyXG4gICAgfVxyXG5cclxuICAgIG5hdiB7XHJcbiAgICAgICAgQGFwcGx5IHJlbGF0aXZlIHB0LTg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFzaWRlLW5hdl9faXRlbSB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbDtcclxuXHJcbiAgICAgICAgYSxcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBAYXBwbHkgZmxleCBweC02IHB5LTMgaXRlbXMtY2VudGVyIHJlbGF0aXZlIHctZnVsbCB0ZXh0LWxlZnQgdGV4dC1zbTtcclxuXHJcbiAgICAgICAgICAgID4gLmljb24taG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIEBhcHBseSBpbmxpbmUtYmxvY2sgcmVsYXRpdmUgdy1bMThweF0gaC1bMThweF0gdGV4dC1ibHVlLWxpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJsb2NrIGFic29sdXRlIHRvcC0wIGxlZnQtMCB3LWZ1bGwgaC1mdWxsIG9iamVjdC1jb250YWluIG9iamVjdC1jZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdHJhbnNpdGlvbi1jb2xvcnM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC52YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBAYXBwbHkgaW5saW5lLWJsb2NrIG1sLTIuNTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1ncmVlbiB0ZXh0LWJsdWU7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuaWNvbi1ob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYXNpZGUtbmF2X19wYXJlbnQge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IHRyYW5zaXRpb24tY29sb3JzO1xyXG5cclxuICAgICAgICAgICAgICAgIC5hcnJvdyB7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLWdyZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5pY29uLWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYXJyb3cge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWdyZWVuIGJnLW9wYWNpdHktNDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmctZ3JlZW4gdGV4dC1ibHVlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5pY29uLWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSAgdGV4dC1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5pY29uLWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Ym1lbnUge1xyXG4gICAgICAgICAgICBAYXBwbHkgYmctZ3JhZGllbnQtdG8tYiBmcm9tLWdyZWVuIHRvLWdyZWVuLTIwMDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IHB5LTIuNSBwbC1bNDJweF0gdGV4dC1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hc2lkZS1uYXZfX2xhYmVsIHtcclxuICAgICAgICBAYXBwbHkgcHQtMTAgcHgtNiBwYi0yIHRleHQteHMgZm9udC1ub3JtYWwgdXBwZXJjYXNlIHRleHQtZ3JheS1tZWRpdW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcHAge1xyXG4gICAgJi5zbWFsbC1hc2lkZSB7XHJcbiAgICAgICAgLm1haW4tYXNpZGUge1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuXHJcbiAgICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hc2lkZS1uYXZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYnV0dG9uLGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC52YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3VibWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFzaWRlLW5hdl9fbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFzaWRlLW5hdl9fcGFyZW50IHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmNhcmQge1xyXG4gICAgQGFwcGx5IHctZnVsbCByZWxhdGl2ZSBzaGFkb3ctdGFibGUgcm91bmRlZC1bNHB4XSBiZy13aGl0ZTtcclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiBwbC1bNTBweF0gcHItOSBweS04IGJnLXdoaXRlLWxpZ2h0IHRleHQtYmx1ZTtcclxuICAgICAgICBAYXBwbHkgdGV4dC1bMjBweF0gbGVhZGluZy10aWdodDtcclxuXHJcbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgIEBhcHBseSBqdXN0aWZ5LWVuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hY3Rpb25ze1xyXG5cclxuICAgICAgICAmX19zZWFyY2h7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuXHJcbiAgICAgICAgICAgIC5idG57XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5zcGlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYm9keSB7XHJcbiAgICAgICAgQGFwcGx5IHB0LTExIHBiLVs3MHB4XSBwbC1bNTBweF0gcHItOTtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1mb290ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogI2Q4ZGJlMCBzb2xpZCAxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYXBwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFibGUtdG9wIHtcclxuICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xyXG4gICAgcGFkZGluZzogNXB4IDAgMTRweDtcclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAmLm1hcmdpbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWdyb3coMik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFibGUtYm90dG9tIHtcclxuICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xyXG4gICAgcGFkZGluZzogMjJweCAwIDEwcHg7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICAgIEBhcHBseSB3LWZ1bGwgYm9yZGVyLTAgYmctdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgLm14LWRhdGVwaWNrZXItbWFpbiAmIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uby1zaGFkb3cge1xyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1iIGJvcmRlci1iLXdoaXRlLWRhcmsgYm9yZGVyLXNvbGlkO1xyXG5cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IGNhcGl0YWxpemUgdGV4dC1ibHVlIHRleHQtc20gbGVhZGluZy1ub25lIHBiLTc7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgcGwtMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHByLTA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICBAYXBwbHkgc2hhZG93LW5vbmU7XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBAYXBwbHkgcHktMyB0ZXh0LWJsdWUgdGV4dC1zbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBwbC0wO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgcHItMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNvcnRhYmxlIHtcclxuICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIEBhcHBseSBjdXJzb3ItcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBpbmxpbmUtYmxvY2sgbWwtMiB0cmFuc2l0aW9uLXRyYW5zZm9ybSB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zb3J0aW5nX2FzYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGFwcGx5IHJvdGF0ZS0xODA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc29ydGluZ19kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAYXBwbHkgcm90YXRlLTA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYubm8tc29ydGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgQGFwcGx5IHJlbGF0aXZlIHAtMCBwYi0zLjUgcHItMyBib3JkZXItMCBmb250LWJvbGQgdXBwZXJjYXNlIHRleHQtWzEwcHhdIGxlYWRpbmctbm9uZSB0ZXh0LWxlZnQgdGV4dC1ncmF5LW1lZGl1bTtcclxuXHJcbiAgICAgICAgICAgIC5teC1kYXRlcGlja2VyLW1haW4gJiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBAYXBwbHkgcGwtOTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRib2R5IHtcclxuICAgICAgICBAYXBwbHkgYmctd2hpdGUgYm9yZGVyLTAgcm91bmRlZC1bNHB4XSBzaGFkb3ctdGFibGU7XHJcblxyXG4gICAgICAgIHRyIHtcclxuICAgICAgICAgICAgQGFwcGx5IGJnLXRyYW5zcGFyZW50IGJvcmRlci0wIGJvcmRlci1iIGJvcmRlci1iLXdoaXRlLWRhcmsgYm9yZGVyLXNvbGlkIHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci0wO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnB1c2hlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlYmZmO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm9yZGVyLXJvdyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IDRweCByZ2JhKDYwLCA3NSwgMTAwLCAuMDUpO1xyXG5cclxuICAgICAgICAgICAgICAgICYub2RkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwyMSwuMDUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNXB4IDAgcmdiYSg2MCwgNzUsIDEwMCwgLjA1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vcmRlci1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDIxLC4wNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci0wIHB5LTcgcHItMyBib3JkZXItYiBib3JkZXItYi13aGl0ZS1saWdodCB0ZXh0LXNtIGxlYWRpbmctdGlnaHQgdGV4dC1ncmF5LW1lZGl1bSBhbGlnbi1taWRkbGU7XHJcblxyXG4gICAgICAgICAgICAudGFibGUtaWNvbi1ob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IHctNSBoLTUgcmVsYXRpdmUgdGV4dC1ncmF5LWJ1dHRvbnM7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdy1mdWxsIGgtZnVsbCBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgb2JqZWN0LWNvbnRhaW4gb2JqZWN0LWNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0cmFuc2l0aW9uLWNvbG9ycztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGZsZXggdy1mdWxsIGl0ZW1zLWNlbnRlciBnYXAtNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm14LWRhdGVwaWNrZXItbWFpbiAmIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBAYXBwbHkgcGwtOTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgQGFwcGx5IHByLTk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucG9pbnRlciB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4uc291cmNlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDAuNyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3JkZXItaWQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGFzaGJvYXJkQ2FyZCB7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQteGwgdGV4dC1ibHVlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGlzdCB7XHJcbiAgICAubGlzdC1pdGVtIHtcclxuICAgICAgICBib3JkZXI6IHJnYmEoMCwwLDIxLC4xMjUpIHNvbGlkIDFweDtcclxuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICAgICAgICBjb2xvcjogIzc2ODE5MjtcclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi53aXRoLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0ZjVkNzM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkYmUwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3Bpbm5lciB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBAYXBwbHkgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ2FwLTAuNTtcclxufVxyXG5cclxuLnNwaW5uZXIgPiBkaXYge1xyXG4gICAgQGFwcGx5IGJnLWdyZWVuIHJvdW5kZWQtZnVsbCBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2stYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xyXG4gICAgYW5pbWF0aW9uOiBzay1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XHJcbn1cclxuXHJcbi5zcGlubmVyIC5ib3VuY2UxIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xyXG59XHJcblxyXG4uc3Bpbm5lciAuYm91bmNlMiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0wLjE2cztcclxuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcclxuICAwJSwgODAlLCAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIH1cclxuICA0MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKSB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG4gIDAlLCA4MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9IDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuICB9XHJcbn1cclxuIiwiLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMjBweDtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB6LWluZGV4OiAyMDA7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyAuMTVzLHRyYW5zZm9ybSAuM3MsbWFyZ2luLWxlZnQgLjNzLG1hcmdpbi1yaWdodCAuM3Msd2lkdGggLjNzLHotaW5kZXggMHMgZWFzZSAuM3MsLXdlYmtpdC10cmFuc2Zvcm0gLjNzO1xyXG4gICAgXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYmEoNjAsNzUsMTAwLC4xNCksIDAgM3B4IDNweCAtMnB4IHJnYmEoNjAsNzUsMTAwLC4xMiksIDAgMXB4IDhweCAwIHJnYmEoNjAsNzUsMTAwLC4yKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgPiAuY2xvc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYXBwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICA+IG5hdiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICNjNGM5ZDAgc29saWQgMnB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NnB4KTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGM5ZDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRmNWQ3MztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRmNWQ3MztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwyMSwuMik7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmX19hdmF0YXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvdmVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LWdyb3coMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzc2ODE5MjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3NjgxOTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzY4MTkyO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGltcG9ydCAnLi92YXIuc2Nzcyc7XHJcblxyXG4uI3skbmFtZXNwYWNlfS1pY29uLWxlZnQ6YmVmb3JlLFxyXG4uI3skbmFtZXNwYWNlfS1pY29uLXJpZ2h0OmJlZm9yZSxcclxuLiN7JG5hbWVzcGFjZX0taWNvbi1kb3VibGUtbGVmdDpiZWZvcmUsXHJcbi4jeyRuYW1lc3BhY2V9LWljb24tZG91YmxlLXJpZ2h0OmJlZm9yZSxcclxuLiN7JG5hbWVzcGFjZX0taWNvbi1kb3VibGUtbGVmdDphZnRlcixcclxuLiN7JG5hbWVzcGFjZX0taWNvbi1kb3VibGUtcmlnaHQ6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDtcclxuICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcpO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1pY29uLWRvdWJsZS1sZWZ0OmFmdGVyIHtcclxuICBsZWZ0OiAtNHB4O1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1pY29uLWRvdWJsZS1yaWdodDpiZWZvcmUge1xyXG4gIGxlZnQ6IDRweDtcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0taWNvbi1yaWdodDpiZWZvcmUsXHJcbi4jeyRuYW1lc3BhY2V9LWljb24tZG91YmxlLXJpZ2h0OmJlZm9yZSxcclxuLiN7JG5hbWVzcGFjZX0taWNvbi1kb3VibGUtcmlnaHQ6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgc2NhbGUoMC43KTtcclxufVxyXG4iLCJAaW1wb3J0ICcuL3Zhci5zY3NzJztcclxuXHJcbi4jeyRuYW1lc3BhY2V9LWJ0biB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBwYWRkaW5nOiA3cHggMTVweDtcclxuICBtYXJnaW46IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1idG4tdGV4dCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDAgNHB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuIiwiJG5hbWVzcGFjZTogJ214JyAhZGVmYXVsdDtcclxuXHJcbiRkZWZhdWx0LWNvbG9yOiAjNzM4NzljICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jb2xvcjogIzEyODRlNyAhZGVmYXVsdDtcclxuXHJcbiR0b2RheS1jb2xvcjogbWl4KCNmZmYsICRwcmltYXJ5LWNvbG9yLCAxMCUpICFkZWZhdWx0O1xyXG5cclxuJHBvcHVwLXotaW5kZXg6IDIwMDEgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAjY2NjICFkZWZhdWx0O1xyXG4kaW5wdXQtY29sb3I6ICM1NTUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ob3Zlci1ib3JkZXItY29sb3I6ICM0MDlhZmYgIWRlZmF1bHQ7XHJcblxyXG4kZGlzYWJsZWQtY29sb3I6ICNjY2MgIWRlZmF1bHQ7XHJcbiRkaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzICFkZWZhdWx0O1xyXG5cclxuJGJvcmRlci1jb2xvcjogI2U4ZThlOCAhZGVmYXVsdDtcclxuXHJcbiRjYWxlbmRhci1hY3RpdmUtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY2FsZW5kYXItaG92ZXItY29sb3I6ICRkZWZhdWx0LWNvbG9yICFkZWZhdWx0O1xyXG4kY2FsZW5kYXItaG92ZXItYmFja2dyb3VuZC1jb2xvcjogbWl4KCNmZmYsICRjYWxlbmRhci1hY3RpdmUtYmFja2dyb3VuZC1jb2xvciwgOTUlKSAhZGVmYXVsdDtcclxuXHJcbiRjYWxlbmRhci1pbi1yYW5nZS1jb2xvcjogJGRlZmF1bHQtY29sb3IgIWRlZmF1bHQ7XHJcbiRjYWxlbmRhci1pbi1yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yOiBtaXgoI2ZmZiwgJGNhbGVuZGFyLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLCA4NSUpICFkZWZhdWx0O1xyXG5cclxuJHRpbWUtYWN0aXZlLWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcclxuJHRpbWUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHRpbWUtaG92ZXItY29sb3I6ICRkZWZhdWx0LWNvbG9yICFkZWZhdWx0O1xyXG4kdGltZS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiBtaXgoI2ZmZiwgJGNhbGVuZGFyLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLCA5NSUpICFkZWZhdWx0O1xyXG4iLCJAaW1wb3J0ICcuL3Zhci5zY3NzJztcclxuXHJcbi4jeyRuYW1lc3BhY2V9LXNjcm9sbGJhciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gICY6aG92ZXIge1xyXG4gICAgLiN7JG5hbWVzcGFjZX0tc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LXNjcm9sbGJhci13cmFwIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LXNjcm9sbGJhci10cmFjayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMnB4O1xyXG4gIHJpZ2h0OiAycHg7XHJcbiAgYm90dG9tOiAycHg7XHJcbiAgd2lkdGg6IDZweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNHMgZWFzZS1vdXQ7XHJcbiAgLiN7JG5hbWVzcGFjZX0tc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNDcsIDE1MywgMC4zKTtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCAnLi92YXIuc2Nzcyc7XHJcblxyXG4uI3skbmFtZXNwYWNlfS16b29tLWluLWRvd24tZW50ZXItYWN0aXZlLFxyXG4uI3skbmFtZXNwYWNlfS16b29tLWluLWRvd24tbGVhdmUtYWN0aXZlIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSxcclxuICAgIG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tem9vbS1pbi1kb3duLWVudGVyLFxyXG4uI3skbmFtZXNwYWNlfS16b29tLWluLWRvd24tbGVhdmUtdG8ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbn1cclxuIiwiQGltcG9ydCAnLi92YXIuc2Nzcyc7XHJcbkBpbXBvcnQgJy4vaWNvbi5zY3NzJztcclxuQGltcG9ydCAnLi9idG4uc2Nzcyc7XHJcbkBpbXBvcnQgJy4vc2Nyb2xsYmFyLnNjc3MnO1xyXG5AaW1wb3J0ICcuL2FuaW1hdGlvbi5zY3NzJztcclxuXHJcbi4jeyRuYW1lc3BhY2V9LWRhdGVwaWNrZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDIxMHB4O1xyXG4gIHN2ZyB7XHJcbiAgICB3aWR0aDogMWVtO1xyXG4gICAgaGVpZ2h0OiAxZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTVlbTtcclxuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1kYXRlcGlja2VyLXJhbmdlIHtcclxuICB3aWR0aDogMzIwcHg7XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LWRhdGVwaWNrZXItaW5saW5lIHtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0taW5wdXQtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC4jeyRuYW1lc3BhY2V9LWljb24tY2xlYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAuI3skbmFtZXNwYWNlfS1pY29uLWNsZWFyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuI3skbmFtZXNwYWNlfS1pY29uLWNsZWFyICsgLiN7JG5hbWVzcGFjZX0taWNvbi1jYWxlbmRhciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1pbnB1dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIHBhZGRpbmc6IDZweCAzMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtaG92ZXItYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuICAmOmRpc2FibGVkLFxyXG4gICYuZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuICAmOjotbXMtY2xlYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LWljb24tY2FsZW5kYXIsXHJcbi4jeyRuYW1lc3BhY2V9LWljb24tY2xlYXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogOHB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1pY29uLWNsZWFyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tZGF0ZXBpY2tlci1tYWluIHtcclxuICBmb250OiAxNHB4LzEuNSAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCAnTWljcm9zb2Z0IFlhaGVpJywgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogJGRlZmF1bHQtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1kYXRlcGlja2VyLXBvcHVwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDFweDtcclxuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gIHotaW5kZXg6ICRwb3B1cC16LWluZGV4O1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1kYXRlcGlja2VyLXNpZGViYXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIHBhZGRpbmc6IDZweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tZGF0ZXBpY2tlci1zaWRlYmFyICsgLiN7JG5hbWVzcGFjZX0tZGF0ZXBpY2tlci1jb250ZW50IHtcclxuICBtYXJnaW4tbGVmdDogMTAwcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1kYXRlcGlja2VyLWJvZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tYnRuLXNob3J0Y3V0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAwIDZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tcmFuZ2Utd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1kYXRlcGlja2VyLWhlYWRlciB7XHJcbiAgcGFkZGluZzogNnB4IDhweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tZGF0ZXBpY2tlci1mb290ZXIge1xyXG4gIHBhZGRpbmc6IDZweCA4cHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LWNhbGVuZGFyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAyNDhweDtcclxuICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAmICsgJiB7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1jYWxlbmRhci1oZWFkZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1idG4taWNvbi1sZWZ0LFxyXG4uI3skbmFtZXNwYWNlfS1idG4taWNvbi1kb3VibGUtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLiN7JG5hbWVzcGFjZX0tYnRuLWljb24tcmlnaHQsXHJcbi4jeyRuYW1lc3BhY2V9LWJ0bi1pY29uLWRvdWJsZS1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS1jYWxlbmRhci1oZWFkZXItbGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tY2FsZW5kYXItZGVjYWRlLXNlcGFyYXRvciB7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICd+JztcclxuICB9XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LWNhbGVuZGFyLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDIyNHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLmNlbGwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY2FsZW5kYXItaG92ZXItY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYWxlbmRhci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJGNhbGVuZGFyLWFjdGl2ZS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhbGVuZGFyLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJi5pbi1yYW5nZSB7XHJcbiAgICAgIGNvbG9yOiAkY2FsZW5kYXItaW4tcmFuZ2UtY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYWxlbmRhci1pbi1yYW5nZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tY2FsZW5kYXItd2Vlay1tb2RlIHtcclxuICAuI3skbmFtZXNwYWNlfS1kYXRlLXJvdyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhbGVuZGFyLWhvdmVyLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICB9XHJcbiAgICAmLiN7JG5hbWVzcGFjZX0tYWN0aXZlLXdlZWsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FsZW5kYXItaW4tcmFuZ2UtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIH1cclxuICAgIC5jZWxsIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS13ZWVrLW51bWJlciB7XHJcbiAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS10YWJsZSB7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHRoIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxuICB0ZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tdGFibGUtZGF0ZSB7XHJcbiAgdGQsXHJcbiAgdGgge1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLnRvZGF5IHtcclxuICAgIGNvbG9yOiAkdG9kYXktY29sb3I7XHJcbiAgfVxyXG4gIC5jZWxsLm5vdC1jdXJyZW50LW1vbnRoIHtcclxuICAgIGNvbG9yOiAjY2NjO1xyXG4gIH1cclxufVxyXG5cclxuLiN7JG5hbWVzcGFjZX0tdGltZSB7XHJcbiAgZmxleDogMTtcclxuICB3aWR0aDogMjI0cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAmICsgJiB7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgfVxyXG59XHJcbi4jeyRuYW1lc3BhY2V9LWNhbGVuZGFyLXRpbWUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLiN7JG5hbWVzcGFjZX0tdGltZS1oZWFkZXIge1xyXG4gIEBleHRlbmQgLiN7JG5hbWVzcGFjZX0tY2FsZW5kYXItaGVhZGVyO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS10aW1lLWNvbnRlbnQge1xyXG4gIGhlaWdodDogMjI0cHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS10aW1lLWNvbHVtbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi4jeyRuYW1lc3BhY2V9LXRpbWUtY29sdW1uIHtcclxuICBmbGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gIH1cclxuICAuI3skbmFtZXNwYWNlfS10aW1lLWxpc3Qge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAzMiAqIDZweDtcclxuICAgIH1cclxuICB9XHJcbiAgLiN7JG5hbWVzcGFjZX0tdGltZS1pdGVtIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdGltZS1ob3Zlci1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbWUtaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICR0aW1lLWFjdGl2ZS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbWUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uI3skbmFtZXNwYWNlfS10aW1lLW9wdGlvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkdGltZS1ob3Zlci1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aW1lLWhvdmVyLWJhY2tncm91bmQtY29sb3I7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIGNvbG9yOiAkdGltZS1hY3RpdmUtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGltZS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG4gICYuZGlzYWJsZWQge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLnFjIHtcclxuICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIC5jaXJjbGUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG59IiwiLmFkZGl0aW9uYWwtaW5mbyB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgIC5zZWxlY3QsXHJcbiAgICAgICAgLm14LWRhdGVwaWNrZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubXgtZGF0ZXBpY2tlciB7XHJcbiAgICAgICAgICAgICYuaXMtaW52YWxpZCB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAua2V5IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFkZC1pbmZvLXBhbmVsIHtcclxuICAgIC5kYXRlcGlja2VyLWxpdGUge1xyXG4gICAgICAgICNsaXRlcGllIHtcclxuICAgICAgICAgICAgQGFwcGx5IGFic29sdXRlIHRvcC0wIGxlZnQtMCB3LWZ1bGwgaC1mdWxsO1xyXG4gICAgICAgICAgICA+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIEBhcHBseSBhYnNvbHV0ZSB0b3AtMCBsZWZ0LTAgdy1mdWxsIGgtZnVsbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIub3JkZXItcm93IHtcclxuICAgIHRkIHtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRyaXZlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAub3JkZXItaXRlbXMtZG90cyB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGFibGUtb3JkZXJze1xyXG5cclxuICAgIHRoOmZpcnN0LWNoaWxkLCB0ZDpmaXJzdC1jaGlsZHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAvKiB0YWJsZS1sYXlvdXQ6IGZpeGVkOyAqL1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ub3JkZXItaXRlbSB7XHJcbiAgICB0ZCB7XHJcbiAgICAgICAgQGFwcGx5IHB5LTQ7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItaXRlbXMtZG90cyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxufVxyXG5cclxuLmZsZXgtYmFuZGFnZSB7XHJcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xyXG59XHJcblxyXG4ub3JkZXItaXRlbXMtZG90cyB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvL3RvcDogNTAlO1xyXG4gICAgLy9sZWZ0OiA1cHg7XHJcbiAgICAvL2hlaWdodDogMTAwJTtcclxuICAgIC8vQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuXHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgbWFyZ2luOiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblxyXG4gICAgICAgICYuc3RhcnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5lbmQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzIsIDE3MCwgMjM0KTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYub3JhbmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MywgMTU0LCAwKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgNTYsIDc5KTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAwKTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTgsIDIxMCwgMTExKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZ3JheSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDgsIDI0OSwgMjUzKTtcclxuICAgICAgICAgICAgY29sb3I6ICRhcHA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmRhcmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTksIDExMSwgMTMxKTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/