/**
 * Allows you to use retina images at various pixel densities.
 * Examples:
 *
 *   @include retina(/images/mypic.jpg, 2);
 *   @include retina(/images/mypic.jpg, 3, 100px 100px, left top no-repeat transparent);
 *
 * @param  {Value}  $path               The path to the file name minus extension.
 * @param  {Number} $cap:    2          The highest pixel density level images exist for.
 * @param  {Value}  $size:   auto auto  The intended width of the rendered image.
 * @param  {Value}  $extras: null       Any other `background` values to be added.
 */
@font-face {
  font-family: "Circe";
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Regular.eot");
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Regular.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Regular.woff") format("woff"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Regular.ttf") format("truetype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Regular.svg#Circe") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "CirceBold";
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Bold.eot");
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Bold.woff") format("woff"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Bold.ttf") format("truetype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Bold.svg#CirceBold") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "CirceExtraBold";
  src: url("/local/templates/planetarium/testfonts/circe/Circe-ExtraBold.eot");
  src: url("/local/templates/planetarium/testfonts/circe/Circe-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/testfonts/circe/Circe-ExtraBold.woff") format("woff"), url("/local/templates/planetarium/testfonts/circe/Circe-ExtraBold.ttf") format("truetype"), url("/local/templates/planetarium/testfonts/circe/Circe-ExtraBold.svg#CirceExtraBold") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "CirceLight";
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Light.eot");
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Light.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Light.woff") format("woff"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Light.ttf") format("truetype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Light.svg#CirceLight") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "CirceExtraLight";
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-ExtraLight.eot");
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-ExtraLight.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-ExtraLight.woff") format("woff"), url("/local/templates/planetarium/fonts/planet-circe/Circe-ExtraLight.ttf") format("truetype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-ExtraLight.svg#CirceExtraLight") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "CirceThin";
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Thin.eot");
  src: url("/local/templates/planetarium/fonts/planet-circe/Circe-Thin.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Thin.woff") format("woff"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Thin.ttf") format("truetype"), url("/local/templates/planetarium/fonts/planet-circe/Circe-Thin.svg#CirceThin") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "PlanetariumIcon";
  src: url("/local/templates/planetarium/fonts/planetarium/planetarium_iconfont-webfont.eot");
  src: url("/local/templates/planetarium/fonts/planetarium/planetarium_iconfont-webfont.eot?#iefix") format("embedded-opentype"), url("/local/templates/planetarium/fonts/planetarium/planetarium_iconfont-webfont.woff") format("woff"), url("/local/templates/planetarium/fonts/planetarium/planetarium_iconfont-webfont.ttf") format("truetype"), url("/local/templates/planetarium/fonts/planetarium/planetarium_iconfont-webfont.svg#PlanetariumIcon") format("svg");
  font-weight: normal;
  font-style: normal; }
/**
 * Allows you to use retina images at various pixel densities.
 * Examples:
 *
 *   @include retina(/images/mypic.jpg, 2);
 *   @include retina(/images/mypic.jpg, 3, 100px 100px, left top no-repeat transparent);
 *
 * @param  {Value}  $path               The path to the file name minus extension.
 * @param  {Number} $cap:    2          The highest pixel density level images exist for.
 * @param  {Value}  $size:   auto auto  The intended width of the rendered image.
 * @param  {Value}  $extras: null       Any other `background` values to be added.
 */
.clear-list-style {
  list-style: none;
  margin: 0;
  padding: 0; }

.clearfix:after {
  content: " ";
  display: table; }

.font-Circe {
  font-family: Circe, Arial, sans-serif; }

.font-CirceBold {
  font-family: CirceBold, Arial, sans-serif; }

.font-CirceExtraBold {
  font-family: CirceExtraBold, Arial, sans-serif; }

.font-CirceLight {
  font-family: CirceLight, Arial, sans-serif; }

.font-CirceExtraLight {
  font-family: CirceExtraLight, Arial, sans-serif; }

.font-CirceThin {
  font-family: CirceThin, Arial, sans-serif; }

.font-icon {
  font-family: PlanetariumIcon, Arial, sans-serif; }

.sm-down {
  display: none; }

.md-up {
  display: block; }

.sm-down {
  display: none; }

.md-up {
  display: block; }

@media (max-width: 767px) {
  .sm-down {
    display: block; }

  .md-up {
    display: none; } }
.services-list .services-title {
  margin: 17px 0 20px; }
  .services-list .services-title .left {
    height: 70px;
    width: 135px;
    background: url("/local/templates/planetarium/images/programs-left.png") no-repeat; }
  .services-list .services-title .right {
    height: 70px;
    width: 135px;
    background: url("/local/templates/planetarium/images/programs-right.png") no-repeat; }
  .services-list .services-title h2 {
    padding-top: 20px;
    font-size: 24px;
    font-size: 1.5rem;
    font-weight: normal;
    color: #546774;
    text-transform: uppercase; }
.services-list .first {
  margin-bottom: 30px; }
.services-list .item {
  height: 95px; }
  .services-list .item.double {
    height: 190px; }
    .services-list .item.double a {
      height: 190px; }
  .services-list .item a {
    display: -webkit-flex;
    display: flex;
    height: 95px;
    width: 100%;
    -webkit-align-items: center;
            align-items: center;
    -webkit-justify-content: center;
            justify-content: center;
    text-align: center;
    font-size: 18px;
    font-size: 1.125rem;
    padding: 20px;
    color: #ffffff;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #ffffff;
    border-right: 1px solid #ffffff; }
    .services-list .item a:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      width: 100%;
      background: rgba(124, 147, 157, 0.85);
      z-index: 15;
      transition-property: all;
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      transition-duration: 0.5s; }
    .services-list .item a:hover:after {
      opacity: 0; }
    .services-list .item a img {
      position: absolute;
      min-width: 120%;
      height: 100%;
      top: 0;
      left: 0;
      z-index: 10;
      transition-property: all;
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      transition-duration: 1.7s; }
    .services-list .item a:hover img {
      left: -30px; }
    .services-list .item a span {
      position: relative;
      z-index: 20; }

@media (max-width: 767px) {
  .services-list > .row {
    margin: 0 -15px;
    background: #7c939d; }
  .services-list .first {
    margin-bottom: 0; }
  .services-list .item {
    height: 50px; }
    .services-list .item.double {
      height: 50px; }
      .services-list .item.double a {
        height: 50px;
        font-size: 18px;
        font-size: 1.125rem;
        line-height: 1.1rem;
        width: 100%;
        text-align: left; }
        .services-list .item.double a span {
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
    .services-list .item a {
      display: -webkit-flex;
      display: flex;
      height: 50px;
      width: 100%;
      border-bottom: 0;
      border-right: 0; }
      .services-list .item a:hover {
        background: #6c7f87; }
      .services-list .item a img {
        display: none; } }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXRpbmEuc2NzcyIsInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7R0NXRztBQUVIO0VBQ0UscUJBQXFCO0VBQ3JCLDhFQUE4RTtFQUM5RSxzWUFBc1k7RUFDdFksb0JBQW9CO0VBQ3BCLG1CQUFtQixFQUFFO0FBQ3ZCO0VBQ0UseUJBQXlCO0VBQ3pCLDJFQUEyRTtFQUMzRSw4WEFBOFg7RUFDOVgsb0JBQW9CO0VBQ3BCLG1CQUFtQixFQUFFO0FBQ3ZCO0VBQ0UsOEJBQThCO0VBQzlCLDZFQUE2RTtFREM3RSwyWUFBQTtFQ0NBLG9CQUFvQjtFQUNwQixtQkRBRyxFQUFBO0FDQ0w7RURDRSwwQkFBcUI7RUFDckIsNEVBQThCO0VDQzlCLG1ZQUFtWTtFRENuWSxvQkFBQTtFQ0NBLG1CQUFtQixFQUFFO0FBQ3ZCO0VBQ0UsK0JEQUc7RUFDSCxpRkFBQTtFQ0NBLDRaREFJO0VDQ0osb0JEQVE7RUNDUixtQkRBUSxFQUFBO0FDQ1Y7RUFDRSx5QkRBUztFQ0NULDJFREFLO0VDQ0wsOFhEQUM7RUNDRCxvQkFBb0I7RURDcEIsbUJBQUEsRUFBQTtBQ0NGO0VBQ0UsK0JBQStCO0VBQy9CLDRGQUE0RjtFQUM1Rix3Y0FBd2M7RUFDeGMsb0JEQUc7RUFDSCxtQkFBQSxFQUFBO0FDQ0Y7Ozs7Ozs7Ozs7O0dBV0c7QUFFSDtFQUNFLGlCREFFO0VDQ0YsVUFBVTtFQUNWLFdBQVcsRUFBRTs7QUFFZjtFQUNFLGFEQVc7RUNDWCxlREFHLEVBQUE7O0FDRUw7RUFDRSxzQ0FBc0MsRUFBRTs7QUFFMUM7RUFDRSwwQ0RBRSxFQUFBOztBQ0VKO0VBQ0UsK0NEQU0sRUFBQTs7QUNFUjtFQUNFLDJDREF1QyxFQUFBOztBQ0V6QztFQUNFLGdEREFHLEVBQUE7O0FDRUw7RUFDRSwwQ0FBMEMsRUFBRTs7QUFFOUM7RUFDRSxnRERBRSxFQUFBOztBQ0VKO0VBQ0UsY0RBQyxFQUFBOztBQ0VIO0VBQ0UsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxlQUFlLEVBQUU7O0FBRW5CO0VBQ0U7SUFDRSxlQUFlLEVBQUU7O0VBRW5CO0lBQ0UsY0FBYyxFQUFFLEVBQUU7QUFDdEI7RUFDRSxvQkFBb0IsRUFBRTtFQUN0QjtJQUNFLGFBQWE7SUFDYixhQUFhO0lBQ2IsbUZBQW1GLEVBQUU7RUFDdkY7SUFDRSxhQUFhO0lBQ2IsYUFBYTtJQUNiLG9GQUFvRixFQUFFO0VBQ3hGO0lBQ0Usa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLGVBQWU7SUFDZiwwQkFBMEIsRUFBRTtBQUNoQztFQUNFLG9CQUFvQixFQUFFO0FBQ3hCO0VBQ0UsYUFBYSxFQUFFO0VBQ2Y7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxjQUFjLEVBQUU7RUFDcEI7SUFDRSxzQkFBYztJQUFkLGNBQWM7SUFDZCxhQUFhO0lBQ2IsWUFBWTtJQUNaLDRCQUFvQjtZQUFwQixvQkFBb0I7SUFDcEIsZ0NBQXdCO1lBQXhCLHdCQUF3QjtJQUN4QixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2QsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsaUNBQWlDO0lBQ2pDLGdDQUFnQyxFQUFFO0lBQ2xDO01BQ0UsWUFBWTtNQUNaLGVBQWU7TUFDZixtQkFBbUI7TUFDbkIsT0FBTztNQUNQLFFBQVE7TUFDUixVQUFVO01BQ1YsWUFBWTtNQUNaLHNDQUFzQztNQUN0QyxZQUFZO01BQ1oseUJBQXlCO01BQ3pCLGlDQUFpQztNQUNqQyw4QkFBOEI7TUFDOUIsNEJBQTRCO01BSTVCLDBCQUEwQixFQUFFO0lBQzlCO01BQ0UsV0FBVyxFQUFFO0lBQ2Y7TUFDRSxtQkFBbUI7TUFDbkIsZ0JBQWdCO01BQ2hCLGFBQWE7TUFDYixPQUFPO01BQ1AsUUFBUTtNQUNSLFlBQVk7TUFDWix5QkFBeUI7TUFDekIsaUNBQWlDO01BQ2pDLDhCQUE4QjtNQUM5Qiw0QkFBNEI7TUFJNUIsMEJBQTBCLEVBQUU7SUFDOUI7TUFDRSxZQUFZLEVBQUU7SUFDaEI7TUFDRSxtQkFBbUI7TUFDbkIsWUFBWSxFQUFFOztBQUVwQjtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLG9CQUFvQixFQUFFO0VBQ3hCO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxhQUFhLEVBQUU7SUFDZjtNQUNFLGFBQWEsRUFBRTtNQUNmO1FBQ0UsYUFBYTtRQUNiLGdCQUFnQjtRQUNoQixvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLFlBQVk7UUFDWixpQkFBaUIsRUFBRTtRQUNuQjtVQUNFLG9CQUFvQjtVQUNwQixpQkFBaUI7VUFDakIsd0JBQXdCLEVBQUU7SUFDaEM7TUFDRSxzQkFBYztNQUFkLGNBQWM7TUFDZCxhQUFhO01BQ2IsWUFBWTtNQUNaLGlCQUFpQjtNQUNqQixnQkFBZ0IsRUFBRTtNQUNsQjtRQUNFLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0UsY0FBYyxFQUFFLEVBQUUiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gcmV0aW5hLnNjc3Ncbi8vIEEgaGVscGVyIG1peGluIGZvciBhcHBseWluZyBoaWdoLXJlc29sdXRpb24gYmFja2dyb3VuZCBpbWFnZXMgKGh0dHA6Ly93d3cucmV0aW5hanMuY29tKVxuXG4vLyBTdWJtaXR0ZWQgYnkgTmF0aGFuIENyYW5rXG4vLyBuYXRoYW5jcmFuay5jb21cblxuLy8gVXBkYXRlZCBieSBHYWJyaWVsIFIuIFNlemVmcmVkb1xuLy8gZ2FicmllbC5zZXplZnJlZG8uY29tLmJyXG5cbi8vIFVwZGF0ZWQgYnkgSm9obiBOZXdtYW5cbi8vIGdpdGh1Yi5jb20vamduZXdtYW5cbi8vIGh0dHA6Ly9heGlhbC5hZ2VuY3lcblxuXG4vKipcbiAqIEFsbG93cyB5b3UgdG8gdXNlIHJldGluYSBpbWFnZXMgYXQgdmFyaW91cyBwaXhlbCBkZW5zaXRpZXMuXG4gKiBFeGFtcGxlczpcbiAqXG4gKiAgIEBpbmNsdWRlIHJldGluYSgvaW1hZ2VzL215cGljLmpwZywgMik7XG4gKiAgIEBpbmNsdWRlIHJldGluYSgvaW1hZ2VzL215cGljLmpwZywgMywgMTAwcHggMTAwcHgsIGxlZnQgdG9wIG5vLXJlcGVhdCB0cmFuc3BhcmVudCk7XG4gKlxuICogQHBhcmFtICB7VmFsdWV9ICAkcGF0aCAgICAgICAgICAgICAgIFRoZSBwYXRoIHRvIHRoZSBmaWxlIG5hbWUgbWludXMgZXh0ZW5zaW9uLlxuICogQHBhcmFtICB7TnVtYmVyfSAkY2FwOiAgICAyICAgICAgICAgIFRoZSBoaWdoZXN0IHBpeGVsIGRlbnNpdHkgbGV2ZWwgaW1hZ2VzIGV4aXN0IGZvci5cbiAqIEBwYXJhbSAge1ZhbHVlfSAgJHNpemU6ICAgYXV0byBhdXRvICBUaGUgaW50ZW5kZWQgd2lkdGggb2YgdGhlIHJlbmRlcmVkIGltYWdlLlxuICogQHBhcmFtICB7VmFsdWV9ICAkZXh0cmFzOiBudWxsICAgICAgIEFueSBvdGhlciBgYmFja2dyb3VuZGAgdmFsdWVzIHRvIGJlIGFkZGVkLlxuICovXG5AbWl4aW4gcmV0aW5hKCRwYXRoLCAkY2FwOiAyLCAkc2l6ZTogYXV0byBhdXRvLCAkZXh0cmFzOiBudWxsKSB7XG5cbiAgLypcbiAgICogU2V0IGEgY291bnRlciBhbmQgZ2V0IHRoZSBsZW5ndGggb2YgdGhlIGltYWdlIHBhdGguXG4gICAqL1xuICAkcG9zaXRpb246IC0xO1xuICAkc3RycGF0aDogJyN7JHBhdGh9JztcbiAgJGxlbmd0aDogc3RyLWxlbmd0aCgkc3RycGF0aCk7XG5cbiAgLypcbiAgICogTG9vcCB2ZXIgdGhlIGltYWdlIHBhdGggYW5kIGZpZ3VyZSBvdXQgdGhlXG4gICAqIHBvc2l0aW9uIG9mIHRoZSBkb3Qgd2hlcmUgdGhlIGV4dGVuc2lvbiBiZWdpbnMuXG4gICAqL1xuICBAZm9yICRpIGZyb20gJGxlbmd0aCB0aHJvdWdoICRsZW5ndGggLSAxMHtcbiAgICAgIEBpZiAkcG9zaXRpb24gPT0gLTEge1xuICAgICAgICAgICRjaGFyIDogc3RyLXNsaWNlKCRzdHJwYXRoLCAkaSwgJGkpO1xuICAgICAgICAgIEBpZiBzdHItaW5kZXgoJGNoYXIsIFwiLlwiKSA9PSAxIHtcbiAgICAgICAgICAgICAgJHBvc2l0aW9uOiAkaTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cblxuICAvKlxuICAgKiBJZiB3ZSB3ZXJlIGFibGUgdG8gZmlndXJlIG91dCB3aGVyZSB0aGUgZXh0ZW5zaW9uIGlzLFxuICAgKiBzbGljZSB0aGUgcGF0aCBpbnRvIGEgYmFzZSBhbmQgYW4gZXh0ZW5zaW9uLiBVc2UgdGhhdCB0b1xuICAgKiBjYWxjdWxhdGUgdXJscyBmb3IgZGlmZmVyZW50IGRlbnNpdHkgZW52aXJvbm1lbnRzLiBTZXRcbiAgICogdmFsdWVzIGZvciBkaWZmZXJlbnQgZW52aXJvbm1lbnRzLlxuICAgKi9cbiAgQGlmICRwb3NpdGlvbiAhPSAtMSB7XG4gICAgJGV4dDogc3RyLXNsaWNlKCRzdHJwYXRoLCAkcG9zaXRpb24gKyAxLCAkbGVuZ3RoKTtcbiAgICAkYmFzZTogc3RyLXNsaWNlKCRzdHJwYXRoLCAxLCAkcG9zaXRpb24gLSAxKTtcbiAgICAkYXQxeF9wYXRoOiBcIiN7JGJhc2V9LiN7JGV4dH1cIjtcbiAgICAkYXQyeF9wYXRoOiBcIiN7JGJhc2V9QDJ4LiN7JGV4dH1cIjtcblxuICAgIC8qXG4gICAgICogU2V0IGEgYmFzZSBiYWNrZ3JvdW5kIGZvciAxeCBlbnZpcm9ubWVudHMuXG4gICAgICovXG4gICAgYmFja2dyb3VuZDogdXJsKFwiI3skYXQxeF9wYXRofVwiKSAkZXh0cmFzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHNpemU7XG5cbiAgICAvKlxuICAgICAqIENyZWF0ZSBhbiBAMngtaXNoIG1lZGlhIHF1ZXJ5LlxuICAgICAqL1xuICAgIEBtZWRpYSBhbGwgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gOiAxLjUpLFxuICAgICAgICAgICBhbGwgYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzLzIpLFxuICAgICAgICAgICBhbGwgYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksXG4gICAgICAgICAgIGFsbCBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSkge1xuICAgICAgICAgICAgIGJhY2tncm91bmQgICAgICA6IHVybChcIiN7JGF0MnhfcGF0aH1cIikgJGV4dHJhcztcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemUgOiAkc2l6ZTtcbiAgICB9XG5cbiAgICAvKlxuICAgICAqIENyZWF0ZSBtZWRpYSBxdWVyaWVzIGZvciBhbGwgZW52aXJvbm1lbnRzIHRoYXQgdGhlIHVzZXIgaGFzXG4gICAgICogcHJvdmlkZWQgaW1hZ2VzIGZvci5cbiAgICAgKi9cbiAgICBAaWYgJGNhcCA+PSAyIHtcbiAgICAgIEBmb3IgJGVudiBmcm9tIDIgdGhyb3VnaCAkY2FwIHtcbiAgICAgICAgJHN1ZmZpeDogXCJAI3skZW52fXhcIjtcbiAgICAgICAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86ICRlbnYpLFxuICAgICAgICAgICAgICAgKG1pbi1yZXNvbHV0aW9uOiAkZW52ICogOTZkcGkpIHtcbiAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCAgICAgIDogdXJsKFwiI3skYmFzZX0jeyRzdWZmaXh9LiN7JGV4dH1cIikgJGV4dHJhcztcbiAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplIDogJHNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgLypcbiAgICogSWYgYW55dGhpbmcgd2VudCB3cm9uZyB0cnlpbmcgdG8gc2VwYXJhdGUgdGhlIGZpbGUgZnJvbSBpdHNcbiAgICogZXh0ZW5zaW9uLCBzZXQgYSBiYWNrZ3JvdW5kIHZhbHVlIHdpdGhvdXQgZG9pbmcgYW55dGhpbmcgdG8gaXQuXG4gICAqL1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIjeyRwYXRofVwiKSAkZXh0cmFzO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHNpemU7XG4gIH1cblxufVxuIiwiLyoqXG4gKiBBbGxvd3MgeW91IHRvIHVzZSByZXRpbmEgaW1hZ2VzIGF0IHZhcmlvdXMgcGl4ZWwgZGVuc2l0aWVzLlxuICogRXhhbXBsZXM6XG4gKlxuICogICBAaW5jbHVkZSByZXRpbmEoL2ltYWdlcy9teXBpYy5qcGcsIDIpO1xuICogICBAaW5jbHVkZSByZXRpbmEoL2ltYWdlcy9teXBpYy5qcGcsIDMsIDEwMHB4IDEwMHB4LCBsZWZ0IHRvcCBuby1yZXBlYXQgdHJhbnNwYXJlbnQpO1xuICpcbiAqIEBwYXJhbSAge1ZhbHVlfSAgJHBhdGggICAgICAgICAgICAgICBUaGUgcGF0aCB0byB0aGUgZmlsZSBuYW1lIG1pbnVzIGV4dGVuc2lvbi5cbiAqIEBwYXJhbSAge051bWJlcn0gJGNhcDogICAgMiAgICAgICAgICBUaGUgaGlnaGVzdCBwaXhlbCBkZW5zaXR5IGxldmVsIGltYWdlcyBleGlzdCBmb3IuXG4gKiBAcGFyYW0gIHtWYWx1ZX0gICRzaXplOiAgIGF1dG8gYXV0byAgVGhlIGludGVuZGVkIHdpZHRoIG9mIHRoZSByZW5kZXJlZCBpbWFnZS5cbiAqIEBwYXJhbSAge1ZhbHVlfSAgJGV4dHJhczogbnVsbCAgICAgICBBbnkgb3RoZXIgYGJhY2tncm91bmRgIHZhbHVlcyB0byBiZSBhZGRlZC5cbiAqL1xuLyojIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2Jhc2U2NCxleUoyWlhKemFXOXVJam96TENKemIzVnlZMlZ6SWpwYklsOXlaWFJwYm1FdWMyTnpjeUpkTENKdVlXMWxjeUk2VzEwc0ltMWhjSEJwYm1keklqb2lRVUZCUVRzN096czdPenM3T3pzN096czdPenM3T3pzN096czdPenM3T3p0RlFUUkNSVHM3UzBGRlJ6dEZRVU5JTEdOQlFXTTdSVUZEWkN4eFFrRkJjVUk3UlVGRGNrSXNPRUpCUVRoQ096dEZRVVU1UWpzN08wdEJSMGM3UlVGRFNEdE5RVU5KTzFWQlEwa3NiME5CUVc5RE8xVkJRM0JETzJOQlEwa3NZMEZCWXp0WFFVTnFRanRQUVVOS08wZEJRMG83TzBWQlJVUTdPenM3TzB0QlMwYzdSVUZEU0R0SlFVTkZMR3RFUVVGclJEdEpRVU5zUkN3MlEwRkJOa003U1VGRE4wTXNLMEpCUVN0Q08wbEJReTlDTEd0RFFVRnJRenM3U1VGRmJFTTdPMDlCUlVjN1NVRkRTQ3g1UTBGQmVVTTdTVUZEZWtNc2RVSkJRWFZDT3p0SlFVVjJRanM3VDBGRlJ6dEpRVU5JT3pzN08yRkJTVk1zSzBOQlFTdERPMkZCUXk5RExIZENRVUYzUWp0TFFVTm9RenM3U1VGRlJEczdPMDlCUjBjN1NVRkRTRHROUVVORk8xRkJRMFVzY1VKQlFYRkNPMUZCUTNKQ096dHBRa0ZGVXl3MFJFRkJORVE3YVVKQlF6VkVMSGRDUVVGM1FqdFRRVU5vUXp0UFFVTkdPMHRCUTBZN08wVkJSVWc3T3p0TFFVZEhPMGRCUTBZc1EwRkJRenRKUVVOQkxHOURRVUZ2UXp0SlFVTndReXgxUWtGQmRVSTdSMEZEZUVJN08wTkJSVVlpTENKbWFXeGxJam9pWDNKbGRHbHVZUzV6WTNOeklpd2ljMjkxY21ObGMwTnZiblJsYm5RaU9sc2lMeThnY21WMGFXNWhMbk5qYzNOY2JpOHZJRUVnYUdWc2NHVnlJRzFwZUdsdUlHWnZjaUJoY0hCc2VXbHVaeUJvYVdkb0xYSmxjMjlzZFhScGIyNGdZbUZqYTJkeWIzVnVaQ0JwYldGblpYTWdLR2gwZEhBNkx5OTNkM2N1Y21WMGFXNWhhbk11WTI5dEtWeHVYRzR2THlCVGRXSnRhWFIwWldRZ1lua2dUbUYwYUdGdUlFTnlZVzVyWEc0dkx5QnVZWFJvWVc1amNtRnVheTVqYjIxY2JseHVMeThnVlhCa1lYUmxaQ0JpZVNCSFlXSnlhV1ZzSUZJdUlGTmxlbVZtY21Wa2IxeHVMeThnWjJGaWNtbGxiQzV6WlhwbFpuSmxaRzh1WTI5dExtSnlYRzVjYmk4dklGVndaR0YwWldRZ1lua2dTbTlvYmlCT1pYZHRZVzVjYmk4dklHZHBkR2gxWWk1amIyMHZhbWR1WlhkdFlXNWNiaTh2SUdoMGRIQTZMeTloZUdsaGJDNWhaMlZ1WTNsY2JseHVYRzR2S2lwY2JpQXFJRUZzYkc5M2N5QjViM1VnZEc4Z2RYTmxJSEpsZEdsdVlTQnBiV0ZuWlhNZ1lYUWdkbUZ5YVc5MWN5QndhWGhsYkNCa1pXNXphWFJwWlhNdVhHNGdLaUJGZUdGdGNHeGxjenBjYmlBcVhHNGdLaUFnSUVCcGJtTnNkV1JsSUhKbGRHbHVZU2d2YVcxaFoyVnpMMjE1Y0dsakxtcHdaeXdnTWlrN1hHNGdLaUFnSUVCcGJtTnNkV1JsSUhKbGRHbHVZU2d2YVcxaFoyVnpMMjE1Y0dsakxtcHdaeXdnTXl3Z01UQXdjSGdnTVRBd2NIZ3NJR3hsWm5RZ2RHOXdJRzV2TFhKbGNHVmhkQ0IwY21GdWMzQmhjbVZ1ZENrN1hHNGdLbHh1SUNvZ1FIQmhjbUZ0SUNCN1ZtRnNkV1Y5SUNBa2NHRjBhQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lGUm9aU0J3WVhSb0lIUnZJSFJvWlNCbWFXeGxJRzVoYldVZ2JXbHVkWE1nWlhoMFpXNXphVzl1TGx4dUlDb2dRSEJoY21GdElDQjdUblZ0WW1WeWZTQWtZMkZ3T2lBZ0lDQXlJQ0FnSUNBZ0lDQWdJRlJvWlNCb2FXZG9aWE4wSUhCcGVHVnNJR1JsYm5OcGRIa2diR1YyWld3Z2FXMWhaMlZ6SUdWNGFYTjBJR1p2Y2k1Y2JpQXFJRUJ3WVhKaGJTQWdlMVpoYkhWbGZTQWdKSE5wZW1VNklDQWdZWFYwYnlCaGRYUnZJQ0JVYUdVZ2FXNTBaVzVrWldRZ2QybGtkR2dnYjJZZ2RHaGxJSEpsYm1SbGNtVmtJR2x0WVdkbExseHVJQ29nUUhCaGNtRnRJQ0I3Vm1Gc2RXVjlJQ0FrWlhoMGNtRnpPaUJ1ZFd4c0lDQWdJQ0FnSUVGdWVTQnZkR2hsY2lCZ1ltRmphMmR5YjNWdVpHQWdkbUZzZFdWeklIUnZJR0psSUdGa1pHVmtMbHh1SUNvdlhHNUFiV2w0YVc0Z2NtVjBhVzVoS0NSd1lYUm9MQ0FrWTJGd09pQXlMQ0FrYzJsNlpUb2dZWFYwYnlCaGRYUnZMQ0FrWlhoMGNtRnpPaUJ1ZFd4c0tTQjdYRzVjYmlBZ0x5cGNiaUFnSUNvZ1UyVjBJR0VnWTI5MWJuUmxjaUJoYm1RZ1oyVjBJSFJvWlNCc1pXNW5kR2dnYjJZZ2RHaGxJR2x0WVdkbElIQmhkR2d1WEc0Z0lDQXFMMXh1SUNBa2NHOXphWFJwYjI0NklDMHhPMXh1SUNBa2MzUnljR0YwYURvZ0p5TjdKSEJoZEdoOUp6dGNiaUFnSkd4bGJtZDBhRG9nYzNSeUxXeGxibWQwYUNna2MzUnljR0YwYUNrN1hHNWNiaUFnTHlwY2JpQWdJQ29nVEc5dmNDQjJaWElnZEdobElHbHRZV2RsSUhCaGRHZ2dZVzVrSUdacFozVnlaU0J2ZFhRZ2RHaGxYRzRnSUNBcUlIQnZjMmwwYVc5dUlHOW1JSFJvWlNCa2IzUWdkMmhsY21VZ2RHaGxJR1Y0ZEdWdWMybHZiaUJpWldkcGJuTXVYRzRnSUNBcUwxeHVJQ0JBWm05eUlDUnBJR1p5YjIwZ0pHeGxibWQwYUNCMGFISnZkV2RvSUNSc1pXNW5kR2dnTFNBeE1IdGNiaUFnSUNBZ0lFQnBaaUFrY0c5emFYUnBiMjRnUFQwZ0xURWdlMXh1SUNBZ0lDQWdJQ0FnSUNSamFHRnlJRG9nYzNSeUxYTnNhV05sS0NSemRISndZWFJvTENBa2FTd2dKR2twTzF4dUlDQWdJQ0FnSUNBZ0lFQnBaaUJ6ZEhJdGFXNWtaWGdvSkdOb1lYSXNJRndpTGx3aUtTQTlQU0F4SUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhCdmMybDBhVzl1T2lBa2FUdGNiaUFnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0I5WEc0Z0lIMWNibHh1SUNBdktseHVJQ0FnS2lCSlppQjNaU0IzWlhKbElHRmliR1VnZEc4Z1ptbG5kWEpsSUc5MWRDQjNhR1Z5WlNCMGFHVWdaWGgwWlc1emFXOXVJR2x6TEZ4dUlDQWdLaUJ6YkdsalpTQjBhR1VnY0dGMGFDQnBiblJ2SUdFZ1ltRnpaU0JoYm1RZ1lXNGdaWGgwWlc1emFXOXVMaUJWYzJVZ2RHaGhkQ0IwYjF4dUlDQWdLaUJqWVd4amRXeGhkR1VnZFhKc2N5Qm1iM0lnWkdsbVptVnlaVzUwSUdSbGJuTnBkSGtnWlc1MmFYSnZibTFsYm5SekxpQlRaWFJjYmlBZ0lDb2dkbUZzZFdWeklHWnZjaUJrYVdabVpYSmxiblFnWlc1MmFYSnZibTFsYm5SekxseHVJQ0FnS2k5Y2JpQWdRR2xtSUNSd2IzTnBkR2x2YmlBaFBTQXRNU0I3WEc0Z0lDQWdKR1Y0ZERvZ2MzUnlMWE5zYVdObEtDUnpkSEp3WVhSb0xDQWtjRzl6YVhScGIyNGdLeUF4TENBa2JHVnVaM1JvS1R0Y2JpQWdJQ0FrWW1GelpUb2djM1J5TFhOc2FXTmxLQ1J6ZEhKd1lYUm9MQ0F4TENBa2NHOXphWFJwYjI0Z0xTQXhLVHRjYmlBZ0lDQWtZWFF4ZUY5d1lYUm9PaUJjSWlON0pHSmhjMlY5TGlON0pHVjRkSDFjSWp0Y2JpQWdJQ0FrWVhReWVGOXdZWFJvT2lCY0lpTjdKR0poYzJWOVFESjRMaU43SkdWNGRIMWNJanRjYmx4dUlDQWdJQzhxWEc0Z0lDQWdJQ29nVTJWMElHRWdZbUZ6WlNCaVlXTnJaM0p2ZFc1a0lHWnZjaUF4ZUNCbGJuWnBjbTl1YldWdWRITXVYRzRnSUNBZ0lDb3ZYRzRnSUNBZ1ltRmphMmR5YjNWdVpEb2dkWEpzS0Z3aUkzc2tZWFF4ZUY5d1lYUm9mVndpS1NBa1pYaDBjbUZ6TzF4dUlDQWdJR0poWTJ0bmNtOTFibVF0YzJsNlpUb2dKSE5wZW1VN1hHNWNiaUFnSUNBdktseHVJQ0FnSUNBcUlFTnlaV0YwWlNCaGJpQkFNbmd0YVhOb0lHMWxaR2xoSUhGMVpYSjVMbHh1SUNBZ0lDQXFMMXh1SUNBZ0lFQnRaV1JwWVNCaGJHd2dZVzVrSUNndGQyVmlhMmwwTFcxcGJpMWtaWFpwWTJVdGNHbDRaV3d0Y21GMGFXOGdPaUF4TGpVcExGeHVJQ0FnSUNBZ0lDQWdJQ0JoYkd3Z1lXNWtJQ2d0YnkxdGFXNHRaR1YyYVdObExYQnBlR1ZzTFhKaGRHbHZPaUF6THpJcExGeHVJQ0FnSUNBZ0lDQWdJQ0JoYkd3Z1lXNWtJQ2h0YVc0dExXMXZlaTFrWlhacFkyVXRjR2w0Wld3dGNtRjBhVzg2SURFdU5Ta3NYRzRnSUNBZ0lDQWdJQ0FnSUdGc2JDQmhibVFnS0cxcGJpMWtaWFpwWTJVdGNHbDRaV3d0Y21GMGFXODZJREV1TlNrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUdKaFkydG5jbTkxYm1RZ0lDQWdJQ0E2SUhWeWJDaGNJaU43SkdGME1uaGZjR0YwYUgxY0lpa2dKR1Y0ZEhKaGN6dGNiaUFnSUNBZ0lDQWdJQ0FnSUNCaVlXTnJaM0p2ZFc1a0xYTnBlbVVnT2lBa2MybDZaVHRjYmlBZ0lDQjlYRzVjYmlBZ0lDQXZLbHh1SUNBZ0lDQXFJRU55WldGMFpTQnRaV1JwWVNCeGRXVnlhV1Z6SUdadmNpQmhiR3dnWlc1MmFYSnZibTFsYm5SeklIUm9ZWFFnZEdobElIVnpaWElnYUdGelhHNGdJQ0FnSUNvZ2NISnZkbWxrWldRZ2FXMWhaMlZ6SUdadmNpNWNiaUFnSUNBZ0tpOWNiaUFnSUNCQWFXWWdKR05oY0NBK1BTQXlJSHRjYmlBZ0lDQWdJRUJtYjNJZ0pHVnVkaUJtY205dElESWdkR2h5YjNWbmFDQWtZMkZ3SUh0Y2JpQWdJQ0FnSUNBZ0pITjFabVpwZURvZ1hDSkFJM3NrWlc1MmZYaGNJanRjYmlBZ0lDQWdJQ0FnUUcxbFpHbGhJQ2d0ZDJWaWEybDBMVzFwYmkxa1pYWnBZMlV0Y0dsNFpXd3RjbUYwYVc4NklDUmxibllwTEZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnS0cxcGJpMXlaWE52YkhWMGFXOXVPaUFrWlc1MklDb2dPVFprY0drcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbUZqYTJkeWIzVnVaQ0FnSUNBZ0lEb2dkWEpzS0Z3aUkzc2tZbUZ6WlgwamV5UnpkV1ptYVhoOUxpTjdKR1Y0ZEgxY0lpa2dKR1Y0ZEhKaGN6dGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbUZqYTJkeWIzVnVaQzF6YVhwbElEb2dKSE5wZW1VN1hHNGdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lIMWNiaUFnSUNCOVhHNWNiaUFnTHlwY2JpQWdJQ29nU1dZZ1lXNTVkR2hwYm1jZ2QyVnVkQ0IzY205dVp5QjBjbmxwYm1jZ2RHOGdjMlZ3WVhKaGRHVWdkR2hsSUdacGJHVWdabkp2YlNCcGRITmNiaUFnSUNvZ1pYaDBaVzV6YVc5dUxDQnpaWFFnWVNCaVlXTnJaM0p2ZFc1a0lIWmhiSFZsSUhkcGRHaHZkWFFnWkc5cGJtY2dZVzU1ZEdocGJtY2dkRzhnYVhRdVhHNGdJQ0FxTDF4dUlDQjlJRUJsYkhObElIdGNiaUFnSUNCaVlXTnJaM0p2ZFc1a09pQjFjbXdvWENJamV5UndZWFJvZlZ3aUtTQWtaWGgwY21Gek8xeHVJQ0FnSUdKaFkydG5jbTkxYm1RdGMybDZaVG9nSkhOcGVtVTdYRzRnSUgxY2JseHVmVnh1SWwxOSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmNlXCI7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldC1jaXJjZS9DaXJjZS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLVJlZ3VsYXIuc3ZnI0NpcmNlXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2VCb2xkXCI7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldC1jaXJjZS9DaXJjZS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLUJvbGQuc3ZnI0NpcmNlQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmNlRXh0cmFCb2xkXCI7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS90ZXN0Zm9udHMvY2lyY2UvQ2lyY2UtRXh0cmFCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL3Rlc3Rmb250cy9jaXJjZS9DaXJjZS1FeHRyYUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS90ZXN0Zm9udHMvY2lyY2UvQ2lyY2UtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS90ZXN0Zm9udHMvY2lyY2UvQ2lyY2UtRXh0cmFCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS90ZXN0Zm9udHMvY2lyY2UvQ2lyY2UtRXh0cmFCb2xkLnN2ZyNDaXJjZUV4dHJhQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmNlTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldC1jaXJjZS9DaXJjZS1MaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldC1jaXJjZS9DaXJjZS1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLUxpZ2h0LnN2ZyNDaXJjZUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2VFeHRyYUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtRXh0cmFMaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtRXh0cmFMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldC1jaXJjZS9DaXJjZS1FeHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLUV4dHJhTGlnaHQuc3ZnI0NpcmNlRXh0cmFMaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmNlVGhpblwiO1xuICBzcmM6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLVRoaW4uZW90XCIpO1xuICBzcmM6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLVRoaW4uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9wbGFuZXRhcml1bS9mb250cy9wbGFuZXQtY2lyY2UvQ2lyY2UtVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0LWNpcmNlL0NpcmNlLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldC1jaXJjZS9DaXJjZS1UaGluLnN2ZyNDaXJjZVRoaW5cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQbGFuZXRhcml1bUljb25cIjtcbiAgc3JjOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldGFyaXVtL3BsYW5ldGFyaXVtX2ljb25mb250LXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vZm9udHMvcGxhbmV0YXJpdW0vcGxhbmV0YXJpdW1faWNvbmZvbnQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldGFyaXVtL3BsYW5ldGFyaXVtX2ljb25mb250LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldGFyaXVtL3BsYW5ldGFyaXVtX2ljb25mb250LXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL3BsYW5ldGFyaXVtL2ZvbnRzL3BsYW5ldGFyaXVtL3BsYW5ldGFyaXVtX2ljb25mb250LXdlYmZvbnQuc3ZnI1BsYW5ldGFyaXVtSWNvblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuLyoqXG4gKiBBbGxvd3MgeW91IHRvIHVzZSByZXRpbmEgaW1hZ2VzIGF0IHZhcmlvdXMgcGl4ZWwgZGVuc2l0aWVzLlxuICogRXhhbXBsZXM6XG4gKlxuICogICBAaW5jbHVkZSByZXRpbmEoL2ltYWdlcy9teXBpYy5qcGcsIDIpO1xuICogICBAaW5jbHVkZSByZXRpbmEoL2ltYWdlcy9teXBpYy5qcGcsIDMsIDEwMHB4IDEwMHB4LCBsZWZ0IHRvcCBuby1yZXBlYXQgdHJhbnNwYXJlbnQpO1xuICpcbiAqIEBwYXJhbSAge1ZhbHVlfSAgJHBhdGggICAgICAgICAgICAgICBUaGUgcGF0aCB0byB0aGUgZmlsZSBuYW1lIG1pbnVzIGV4dGVuc2lvbi5cbiAqIEBwYXJhbSAge051bWJlcn0gJGNhcDogICAgMiAgICAgICAgICBUaGUgaGlnaGVzdCBwaXhlbCBkZW5zaXR5IGxldmVsIGltYWdlcyBleGlzdCBmb3IuXG4gKiBAcGFyYW0gIHtWYWx1ZX0gICRzaXplOiAgIGF1dG8gYXV0byAgVGhlIGludGVuZGVkIHdpZHRoIG9mIHRoZSByZW5kZXJlZCBpbWFnZS5cbiAqIEBwYXJhbSAge1ZhbHVlfSAgJGV4dHJhczogbnVsbCAgICAgICBBbnkgb3RoZXIgYGJhY2tncm91bmRgIHZhbHVlcyB0byBiZSBhZGRlZC5cbiAqL1xuLyojIHNvdXJjZU1hcHBpbmdVUkw9ZGF0YTphcHBsaWNhdGlvbi9qc29uO2Jhc2U2NCxleUoyWlhKemFXOXVJam96TENKemIzVnlZMlZ6SWpwYklsOXlaWFJwYm1FdWMyTnpjeUpkTENKdVlXMWxjeUk2VzEwc0ltMWhjSEJwYm1keklqb2lRVUZCUVRzN096czdPenM3T3pzN096czdPenM3T3pzN096czdPenM3T3p0RlFUUkNSVHM3UzBGRlJ6dEZRVU5JTEdOQlFXTTdSVUZEWkN4eFFrRkJjVUk3UlVGRGNrSXNPRUpCUVRoQ096dEZRVVU1UWpzN08wdEJSMGM3UlVGRFNEdE5RVU5KTzFWQlEwa3NiME5CUVc5RE8xVkJRM0JETzJOQlEwa3NZMEZCWXp0WFFVTnFRanRQUVVOS08wZEJRMG83TzBWQlJVUTdPenM3TzB0QlMwYzdSVUZEU0R0SlFVTkZMR3RFUVVGclJEdEpRVU5zUkN3MlEwRkJOa003U1VGRE4wTXNLMEpCUVN0Q08wbEJReTlDTEd0RFFVRnJRenM3U1VGRmJFTTdPMDlCUlVjN1NVRkRTQ3g1UTBGQmVVTTdTVUZEZWtNc2RVSkJRWFZDT3p0SlFVVjJRanM3VDBGRlJ6dEpRVU5JT3pzN08yRkJTVk1zSzBOQlFTdERPMkZCUXk5RExIZENRVUYzUWp0TFFVTm9RenM3U1VGRlJEczdPMDlCUjBjN1NVRkRTRHROUVVORk8xRkJRMFVzY1VKQlFYRkNPMUZCUTNKQ096dHBRa0ZGVXl3MFJFRkJORVE3YVVKQlF6VkVMSGRDUVVGM1FqdFRRVU5vUXp0UFFVTkdPMHRCUTBZN08wVkJSVWc3T3p0TFFVZEhPMGRCUTBZc1EwRkJRenRKUVVOQkxHOURRVUZ2UXp0SlFVTndReXgxUWtGQmRVSTdSMEZEZUVJN08wTkJSVVlpTENKbWFXeGxJam9pWDNKbGRHbHVZUzV6WTNOeklpd2ljMjkxY21ObGMwTnZiblJsYm5RaU9sc2lMeThnY21WMGFXNWhMbk5qYzNOY2JpOHZJRUVnYUdWc2NHVnlJRzFwZUdsdUlHWnZjaUJoY0hCc2VXbHVaeUJvYVdkb0xYSmxjMjlzZFhScGIyNGdZbUZqYTJkeWIzVnVaQ0JwYldGblpYTWdLR2gwZEhBNkx5OTNkM2N1Y21WMGFXNWhhbk11WTI5dEtWeHVYRzR2THlCVGRXSnRhWFIwWldRZ1lua2dUbUYwYUdGdUlFTnlZVzVyWEc0dkx5QnVZWFJvWVc1amNtRnVheTVqYjIxY2JseHVMeThnVlhCa1lYUmxaQ0JpZVNCSFlXSnlhV1ZzSUZJdUlGTmxlbVZtY21Wa2IxeHVMeThnWjJGaWNtbGxiQzV6WlhwbFpuSmxaRzh1WTI5dExtSnlYRzVjYmk4dklGVndaR0YwWldRZ1lua2dTbTlvYmlCT1pYZHRZVzVjYmk4dklHZHBkR2gxWWk1amIyMHZhbWR1WlhkdFlXNWNiaTh2SUdoMGRIQTZMeTloZUdsaGJDNWhaMlZ1WTNsY2JseHVYRzR2S2lwY2JpQXFJRUZzYkc5M2N5QjViM1VnZEc4Z2RYTmxJSEpsZEdsdVlTQnBiV0ZuWlhNZ1lYUWdkbUZ5YVc5MWN5QndhWGhsYkNCa1pXNXphWFJwWlhNdVhHNGdLaUJGZUdGdGNHeGxjenBjYmlBcVhHNGdLaUFnSUVCcGJtTnNkV1JsSUhKbGRHbHVZU2d2YVcxaFoyVnpMMjE1Y0dsakxtcHdaeXdnTWlrN1hHNGdLaUFnSUVCcGJtTnNkV1JsSUhKbGRHbHVZU2d2YVcxaFoyVnpMMjE1Y0dsakxtcHdaeXdnTXl3Z01UQXdjSGdnTVRBd2NIZ3NJR3hsWm5RZ2RHOXdJRzV2TFhKbGNHVmhkQ0IwY21GdWMzQmhjbVZ1ZENrN1hHNGdLbHh1SUNvZ1FIQmhjbUZ0SUNCN1ZtRnNkV1Y5SUNBa2NHRjBhQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lGUm9aU0J3WVhSb0lIUnZJSFJvWlNCbWFXeGxJRzVoYldVZ2JXbHVkWE1nWlhoMFpXNXphVzl1TGx4dUlDb2dRSEJoY21GdElDQjdUblZ0WW1WeWZTQWtZMkZ3T2lBZ0lDQXlJQ0FnSUNBZ0lDQWdJRlJvWlNCb2FXZG9aWE4wSUhCcGVHVnNJR1JsYm5OcGRIa2diR1YyWld3Z2FXMWhaMlZ6SUdWNGFYTjBJR1p2Y2k1Y2JpQXFJRUJ3WVhKaGJTQWdlMVpoYkhWbGZTQWdKSE5wZW1VNklDQWdZWFYwYnlCaGRYUnZJQ0JVYUdVZ2FXNTBaVzVrWldRZ2QybGtkR2dnYjJZZ2RHaGxJSEpsYm1SbGNtVmtJR2x0WVdkbExseHVJQ29nUUhCaGNtRnRJQ0I3Vm1Gc2RXVjlJQ0FrWlhoMGNtRnpPaUJ1ZFd4c0lDQWdJQ0FnSUVGdWVTQnZkR2hsY2lCZ1ltRmphMmR5YjNWdVpHQWdkbUZzZFdWeklIUnZJR0psSUdGa1pHVmtMbHh1SUNvdlhHNUFiV2w0YVc0Z2NtVjBhVzVoS0NSd1lYUm9MQ0FrWTJGd09pQXlMQ0FrYzJsNlpUb2dZWFYwYnlCaGRYUnZMQ0FrWlhoMGNtRnpPaUJ1ZFd4c0tTQjdYRzVjYmlBZ0x5cGNiaUFnSUNvZ1UyVjBJR0VnWTI5MWJuUmxjaUJoYm1RZ1oyVjBJSFJvWlNCc1pXNW5kR2dnYjJZZ2RHaGxJR2x0WVdkbElIQmhkR2d1WEc0Z0lDQXFMMXh1SUNBa2NHOXphWFJwYjI0NklDMHhPMXh1SUNBa2MzUnljR0YwYURvZ0p5TjdKSEJoZEdoOUp6dGNiaUFnSkd4bGJtZDBhRG9nYzNSeUxXeGxibWQwYUNna2MzUnljR0YwYUNrN1hHNWNiaUFnTHlwY2JpQWdJQ29nVEc5dmNDQjJaWElnZEdobElHbHRZV2RsSUhCaGRHZ2dZVzVrSUdacFozVnlaU0J2ZFhRZ2RHaGxYRzRnSUNBcUlIQnZjMmwwYVc5dUlHOW1JSFJvWlNCa2IzUWdkMmhsY21VZ2RHaGxJR1Y0ZEdWdWMybHZiaUJpWldkcGJuTXVYRzRnSUNBcUwxeHVJQ0JBWm05eUlDUnBJR1p5YjIwZ0pHeGxibWQwYUNCMGFISnZkV2RvSUNSc1pXNW5kR2dnTFNBeE1IdGNiaUFnSUNBZ0lFQnBaaUFrY0c5emFYUnBiMjRnUFQwZ0xURWdlMXh1SUNBZ0lDQWdJQ0FnSUNSamFHRnlJRG9nYzNSeUxYTnNhV05sS0NSemRISndZWFJvTENBa2FTd2dKR2twTzF4dUlDQWdJQ0FnSUNBZ0lFQnBaaUJ6ZEhJdGFXNWtaWGdvSkdOb1lYSXNJRndpTGx3aUtTQTlQU0F4SUh0Y2JpQWdJQ0FnSUNBZ0lDQWdJQ0FnSkhCdmMybDBhVzl1T2lBa2FUdGNiaUFnSUNBZ0lDQWdJQ0I5WEc0Z0lDQWdJQ0I5WEc0Z0lIMWNibHh1SUNBdktseHVJQ0FnS2lCSlppQjNaU0IzWlhKbElHRmliR1VnZEc4Z1ptbG5kWEpsSUc5MWRDQjNhR1Z5WlNCMGFHVWdaWGgwWlc1emFXOXVJR2x6TEZ4dUlDQWdLaUJ6YkdsalpTQjBhR1VnY0dGMGFDQnBiblJ2SUdFZ1ltRnpaU0JoYm1RZ1lXNGdaWGgwWlc1emFXOXVMaUJWYzJVZ2RHaGhkQ0IwYjF4dUlDQWdLaUJqWVd4amRXeGhkR1VnZFhKc2N5Qm1iM0lnWkdsbVptVnlaVzUwSUdSbGJuTnBkSGtnWlc1MmFYSnZibTFsYm5SekxpQlRaWFJjYmlBZ0lDb2dkbUZzZFdWeklHWnZjaUJrYVdabVpYSmxiblFnWlc1MmFYSnZibTFsYm5SekxseHVJQ0FnS2k5Y2JpQWdRR2xtSUNSd2IzTnBkR2x2YmlBaFBTQXRNU0I3WEc0Z0lDQWdKR1Y0ZERvZ2MzUnlMWE5zYVdObEtDUnpkSEp3WVhSb0xDQWtjRzl6YVhScGIyNGdLeUF4TENBa2JHVnVaM1JvS1R0Y2JpQWdJQ0FrWW1GelpUb2djM1J5TFhOc2FXTmxLQ1J6ZEhKd1lYUm9MQ0F4TENBa2NHOXphWFJwYjI0Z0xTQXhLVHRjYmlBZ0lDQWtZWFF4ZUY5d1lYUm9PaUJjSWlON0pHSmhjMlY5TGlON0pHVjRkSDFjSWp0Y2JpQWdJQ0FrWVhReWVGOXdZWFJvT2lCY0lpTjdKR0poYzJWOVFESjRMaU43SkdWNGRIMWNJanRjYmx4dUlDQWdJQzhxWEc0Z0lDQWdJQ29nVTJWMElHRWdZbUZ6WlNCaVlXTnJaM0p2ZFc1a0lHWnZjaUF4ZUNCbGJuWnBjbTl1YldWdWRITXVYRzRnSUNBZ0lDb3ZYRzRnSUNBZ1ltRmphMmR5YjNWdVpEb2dkWEpzS0Z3aUkzc2tZWFF4ZUY5d1lYUm9mVndpS1NBa1pYaDBjbUZ6TzF4dUlDQWdJR0poWTJ0bmNtOTFibVF0YzJsNlpUb2dKSE5wZW1VN1hHNWNiaUFnSUNBdktseHVJQ0FnSUNBcUlFTnlaV0YwWlNCaGJpQkFNbmd0YVhOb0lHMWxaR2xoSUhGMVpYSjVMbHh1SUNBZ0lDQXFMMXh1SUNBZ0lFQnRaV1JwWVNCaGJHd2dZVzVrSUNndGQyVmlhMmwwTFcxcGJpMWtaWFpwWTJVdGNHbDRaV3d0Y21GMGFXOGdPaUF4TGpVcExGeHVJQ0FnSUNBZ0lDQWdJQ0JoYkd3Z1lXNWtJQ2d0YnkxdGFXNHRaR1YyYVdObExYQnBlR1ZzTFhKaGRHbHZPaUF6THpJcExGeHVJQ0FnSUNBZ0lDQWdJQ0JoYkd3Z1lXNWtJQ2h0YVc0dExXMXZlaTFrWlhacFkyVXRjR2w0Wld3dGNtRjBhVzg2SURFdU5Ta3NYRzRnSUNBZ0lDQWdJQ0FnSUdGc2JDQmhibVFnS0cxcGJpMWtaWFpwWTJVdGNHbDRaV3d0Y21GMGFXODZJREV1TlNrZ2UxeHVJQ0FnSUNBZ0lDQWdJQ0FnSUdKaFkydG5jbTkxYm1RZ0lDQWdJQ0E2SUhWeWJDaGNJaU43SkdGME1uaGZjR0YwYUgxY0lpa2dKR1Y0ZEhKaGN6dGNiaUFnSUNBZ0lDQWdJQ0FnSUNCaVlXTnJaM0p2ZFc1a0xYTnBlbVVnT2lBa2MybDZaVHRjYmlBZ0lDQjlYRzVjYmlBZ0lDQXZLbHh1SUNBZ0lDQXFJRU55WldGMFpTQnRaV1JwWVNCeGRXVnlhV1Z6SUdadmNpQmhiR3dnWlc1MmFYSnZibTFsYm5SeklIUm9ZWFFnZEdobElIVnpaWElnYUdGelhHNGdJQ0FnSUNvZ2NISnZkbWxrWldRZ2FXMWhaMlZ6SUdadmNpNWNiaUFnSUNBZ0tpOWNiaUFnSUNCQWFXWWdKR05oY0NBK1BTQXlJSHRjYmlBZ0lDQWdJRUJtYjNJZ0pHVnVkaUJtY205dElESWdkR2h5YjNWbmFDQWtZMkZ3SUh0Y2JpQWdJQ0FnSUNBZ0pITjFabVpwZURvZ1hDSkFJM3NrWlc1MmZYaGNJanRjYmlBZ0lDQWdJQ0FnUUcxbFpHbGhJQ2d0ZDJWaWEybDBMVzFwYmkxa1pYWnBZMlV0Y0dsNFpXd3RjbUYwYVc4NklDUmxibllwTEZ4dUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnS0cxcGJpMXlaWE52YkhWMGFXOXVPaUFrWlc1MklDb2dPVFprY0drcElIdGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbUZqYTJkeWIzVnVaQ0FnSUNBZ0lEb2dkWEpzS0Z3aUkzc2tZbUZ6WlgwamV5UnpkV1ptYVhoOUxpTjdKR1Y0ZEgxY0lpa2dKR1Y0ZEhKaGN6dGNiaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbUZqYTJkeWIzVnVaQzF6YVhwbElEb2dKSE5wZW1VN1hHNGdJQ0FnSUNBZ0lIMWNiaUFnSUNBZ0lIMWNiaUFnSUNCOVhHNWNiaUFnTHlwY2JpQWdJQ29nU1dZZ1lXNTVkR2hwYm1jZ2QyVnVkQ0IzY205dVp5QjBjbmxwYm1jZ2RHOGdjMlZ3WVhKaGRHVWdkR2hsSUdacGJHVWdabkp2YlNCcGRITmNiaUFnSUNvZ1pYaDBaVzV6YVc5dUxDQnpaWFFnWVNCaVlXTnJaM0p2ZFc1a0lIWmhiSFZsSUhkcGRHaHZkWFFnWkc5cGJtY2dZVzU1ZEdocGJtY2dkRzhnYVhRdVhHNGdJQ0FxTDF4dUlDQjlJRUJsYkhObElIdGNiaUFnSUNCaVlXTnJaM0p2ZFc1a09pQjFjbXdvWENJamV5UndZWFJvZlZ3aUtTQWtaWGgwY21Gek8xeHVJQ0FnSUdKaFkydG5jbTkxYm1RdGMybDZaVG9nSkhOcGVtVTdYRzRnSUgxY2JseHVmVnh1SWwxOSAqL1xuLmNsZWFyLWxpc3Qtc3R5bGUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mb250LUNpcmNlIHtcbiAgZm9udC1mYW1pbHk6IENpcmNlLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uZm9udC1DaXJjZUJvbGQge1xuICBmb250LWZhbWlseTogQ2lyY2VCb2xkLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uZm9udC1DaXJjZUV4dHJhQm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBDaXJjZUV4dHJhQm9sZCwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLmZvbnQtQ2lyY2VMaWdodCB7XG4gIGZvbnQtZmFtaWx5OiBDaXJjZUxpZ2h0LCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uZm9udC1DaXJjZUV4dHJhTGlnaHQge1xuICBmb250LWZhbWlseTogQ2lyY2VFeHRyYUxpZ2h0LCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uZm9udC1DaXJjZVRoaW4ge1xuICBmb250LWZhbWlseTogQ2lyY2VUaGluLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uZm9udC1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFBsYW5ldGFyaXVtSWNvbiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLnNtLWRvd24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZC11cCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zbS1kb3duIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtdXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNtLWRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiAgLm1kLXVwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cbi5zZXJ2aWNlcy1saXN0IC5zZXJ2aWNlcy10aXRsZSB7XG4gIG1hcmdpbjogMTdweCAwIDIwcHg7IH1cbiAgLnNlcnZpY2VzLWxpc3QgLnNlcnZpY2VzLXRpdGxlIC5sZWZ0IHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vaW1hZ2VzL3Byb2dyYW1zLWxlZnQucG5nXCIpIG5vLXJlcGVhdDsgfVxuICAuc2VydmljZXMtbGlzdCAuc2VydmljZXMtdGl0bGUgLnJpZ2h0IHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvcGxhbmV0YXJpdW0vaW1hZ2VzL3Byb2dyYW1zLXJpZ2h0LnBuZ1wiKSBuby1yZXBlYXQ7IH1cbiAgLnNlcnZpY2VzLWxpc3QgLnNlcnZpY2VzLXRpdGxlIGgyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzU0Njc3NDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4uc2VydmljZXMtbGlzdCAuZmlyc3Qge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4uc2VydmljZXMtbGlzdCAuaXRlbSB7XG4gIGhlaWdodDogOTVweDsgfVxuICAuc2VydmljZXMtbGlzdCAuaXRlbS5kb3VibGUge1xuICAgIGhlaWdodDogMTkwcHg7IH1cbiAgICAuc2VydmljZXMtbGlzdCAuaXRlbS5kb3VibGUgYSB7XG4gICAgICBoZWlnaHQ6IDE5MHB4OyB9XG4gIC5zZXJ2aWNlcy1saXN0IC5pdGVtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjsgfVxuICAgIC5zZXJ2aWNlcy1saXN0IC5pdGVtIGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTI0LCAxNDcsIDE1NywgMC44NSk7XG4gICAgICB6LWluZGV4OiAxNTtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41czsgfVxuICAgIC5zZXJ2aWNlcy1saXN0IC5pdGVtIGE6aG92ZXI6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5zZXJ2aWNlcy1saXN0IC5pdGVtIGEgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1pbi13aWR0aDogMTIwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDEuN3M7XG4gICAgICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjdzO1xuICAgICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjdzO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43czsgfVxuICAgIC5zZXJ2aWNlcy1saXN0IC5pdGVtIGE6aG92ZXIgaW1nIHtcbiAgICAgIGxlZnQ6IC0zMHB4OyB9XG4gICAgLnNlcnZpY2VzLWxpc3QgLml0ZW0gYSBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDIwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VydmljZXMtbGlzdCA+IC5yb3cge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjN2M5MzlkOyB9XG4gIC5zZXJ2aWNlcy1saXN0IC5maXJzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2VydmljZXMtbGlzdCAuaXRlbSB7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgLnNlcnZpY2VzLWxpc3QgLml0ZW0uZG91YmxlIHtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuICAgICAgLnNlcnZpY2VzLWxpc3QgLml0ZW0uZG91YmxlIGEge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLnNlcnZpY2VzLWxpc3QgLml0ZW0uZG91YmxlIGEgc3BhbiB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLnNlcnZpY2VzLWxpc3QgLml0ZW0gYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAuc2VydmljZXMtbGlzdCAuaXRlbSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzZjN2Y4NzsgfVxuICAgICAgLnNlcnZpY2VzLWxpc3QgLml0ZW0gYSBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9c3R5bGUuY3NzLm1hcCAqL1xuIl19 */