@-webkit-keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
            transform: scale(0.1, 0.1);
    opacity: 0.0; }
  50% {
    opacity: 1.0; }
  100% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
    opacity: 0.0; } }

@keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
            transform: scale(0.1, 0.1);
    opacity: 0.0; }
  50% {
    opacity: 1.0; }
  100% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
    opacity: 0.0; } }

@keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
            transform: scale(0.1, 0.1);
    opacity: 0.0; }
  50% {
    opacity: 1.0; }
  100% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
    opacity: 0.0; } }

body {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0; }
  body header {
    width: 1000px; }
    body header small.subhead {
      border-left: 0;
      color: #3bb44a;
      font-family: "Manwriting", sans-serif;
      font-size: 20px;
      font-weight: 300;
      margin: 21px 0 0 0; }
      body header small.subhead a {
        color: #3bb44a; }
    body header div.languageSelector ul li.active a {
      background: none;
      margin-left: 0; }
      body header div.languageSelector ul li.active a:after {
        margin-left: 10px; }
    body header nav#academy-navigation ol {
      display: block; }
      body header nav#academy-navigation ol:after {
        clear: both;
        content: '.';
        display: block;
        height: 0;
        visibility: hidden; }
      body header nav#academy-navigation ol li a {
        border: 0;
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        padding: 23px 20px 23px; }
        body header nav#academy-navigation ol li a:after {
          content: "";
          border-left: 5px solid transparent;
          border-right: 5px solid transparent;
          border-top: 5px solid #999;
          position: absolute;
          bottom: 10px;
          margin-left: -5px;
          left: 50%; }
        body header nav#academy-navigation ol li a.open {
          background: #222;
          border: 0;
          border-top: 3px solid #00b5c5;
          padding-top: 20px; }
          body header nav#academy-navigation ol li a.open:after, body header nav#academy-navigation ol li a.open:before {
            display: none; }
        body header nav#academy-navigation ol li a.active {
          background: none;
          border-top: 3px solid #00b5c5;
          padding-top: 20px; }
          body header nav#academy-navigation ol li a.active:before {
            display: none; }
        body header nav#academy-navigation ol li a.running {
          border-top-color: #f77810; }
        body header nav#academy-navigation ol li a.marketing {
          border-top-color: #ea5b54; }
  body section.dropdown {
    background: #222;
    display: none;
    height: 215px;
    left: 0;
    padding: 20px 0;
    position: absolute;
    top: 61px;
    width: 100%;
    z-index: 5; }
    body section.dropdown:after {
      clear: both;
      content: '.';
      display: block;
      height: 0;
      visibility: hidden; }
    body section.dropdown a {
      color: #fff;
      display: block;
      font-size: 18px;
      font-weight: 600;
      position: relative; }
      body section.dropdown a.coming-soon:after {
        border-radius: 2px;
        background: #00b5c5;
        color: #fff;
        content: 'Coming soon';
        font-size: 12px;
        padding: 2px 5px;
        position: absolute;
        right: -2px;
        text-transform: uppercase;
        top: 10px; }
    body section.dropdown#running a.coming-soon:after {
      background: #f77810; }
    body section.dropdown#marketing a.coming-soon:after {
      background: #ea5b54; }
    body section.dropdown nav {
      padding: 20px 0; }
      body section.dropdown nav:after {
        clear: both;
        content: '.';
        display: block;
        height: 0;
        visibility: hidden; }
      body section.dropdown nav > a {
        border-right: 1px solid #444;
        display: block;
        float: left;
        height: 175px;
        width: 174px; }
      body section.dropdown nav ol:after {
        clear: both;
        content: '.';
        display: block;
        height: 0;
        visibility: hidden; }
      body section.dropdown nav ol li {
        float: left;
        margin-left: 35px;
        text-align: center;
        width: 240px; }
        body section.dropdown nav ol li a img {
          border-radius: 3px;
          background: #666;
          border: 0;
          display: block;
          height: 120px;
          margin-bottom: 20px;
          outline: none;
          opacity: 0.9;
          width: 100%; }
        body section.dropdown nav ol li:hover img {
          opacity: 1; }
  body article#academy {
    width: 100%; }
  body .center {
    margin: 0 auto;
    width: 1000px; }
  body footer {
    background: #f8f8f8;
    margin: 0 auto;
    padding: 30px 0;
    width: 100%; }
    body footer nav:after {
      clear: both;
      content: '.';
      display: block;
      height: 0;
      visibility: hidden; }
    body footer nav section {
      float: left;
      margin-left: 50px;
      width: 210px; }
      body footer nav section:first-child {
        border: 0;
        margin-left: 0; }
      body footer nav section h2 {
        color: #999;
        font-size: 14px;
        font-weight: 600;
        text-transform: uppercase;
        letter-spacing: 0.025em;
        margin-bottom: 20px; }
      body footer nav section.connect {
        float: right;
        width: 200px; }
        body footer nav section.connect h2 {
          margin-bottom: 15px; }
      body footer nav section ol li a {
        color: #333;
        display: block;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 10px; }
        body footer nav section ol li a:hover {
          color: #333;
          text-decoration: underline; }
      body footer nav section ul.social {
        margin-bottom: 20px; }
        body footer nav section ul.social:after {
          clear: both;
          content: '.';
          display: block;
          height: 0;
          visibility: hidden; }
        body footer nav section ul.social li {
          float: left;
          margin-left: 9px;
          vertical-align: top; }
          body footer nav section ul.social li:first-child {
            margin-left: 0; }
          body footer nav section ul.social li a {
            display: block; }
            body footer nav section ul.social li a img {
              -webkit-filter: grayscale(100%);
              filter: grayscale(100%);
              height: 29px;
              width: 29px; }
      body footer nav section.copyright {
        clear: both;
        float: none;
        margin: 0;
        padding-top: 40px;
        width: 100%; }
        body footer nav section.copyright:after {
          clear: both;
          content: '.';
          display: block;
          height: 0;
          visibility: hidden; }
        body footer nav section.copyright small {
          float: left;
          color: #999;
          font-size: 16px;
          opacity: 1; }
        body footer nav section.copyright ul {
          float: right; }
          body footer nav section.copyright ul:after {
            clear: both;
            content: '.';
            display: block;
            height: 0;
            visibility: hidden; }
          body footer nav section.copyright ul li {
            float: left;
            margin-left: 20px; }
            body footer nav section.copyright ul li a {
              color: #999;
              display: block;
              font-size: 16px; }
              body footer nav section.copyright ul li a:hover {
                text-decoration: underline; }

          /* Privacy choice icon for academy and resources */
          body footer nav section.copyright ul li a.privacy-choice-link {
            display: inline-flex;
            white-space: nowrap;
          }
          body footer nav section.copyright ul li a.privacy-choice-link::after {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 30 14' viewBox='0 0 30 14'%3e%3cpath d='M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z' style='fill-rule:evenodd%3bclip-rule:evenodd%3bfill:white'/%3e%3cpath d='M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z' style='fill-rule:evenodd%3bclip-rule:evenodd%3bfill:%2306f'/%3e%3cpath d='M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z' style='fill:white'/%3e%3cpath d='M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z' style='fill:%2306f'/%3e%3c/svg%3e");
            background-repeat: no-repeat;
            content: '';
            height: 14px;
            margin-left: 4px;
            width: 30px;
            align-self: center;
          } 

@keyframes pulsate {
  0% {
    -webkit-transform: scale(0.1, 0.1);
            transform: scale(0.1, 0.1);
    opacity: 0.0; }
  50% {
    opacity: 1.0; }
  100% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
    opacity: 0.0; } }

@media screen and (max-width: 1200px) {
  body footer nav section {
    margin-left: 2%; } }

@media screen and (max-width: 767px) {
  body header {
    width: 100%; }
    body header nav#academy-navigation ol li a {
      font-size: 24px;
      padding: 20px 0; }
      body header nav#academy-navigation ol li a:after {
        border: 0; }
  body .center {
    padding-left: 5%;
    padding-right: 5%;
    width: auto; }
  body footer {
    padding: 30px 5%;
    width: 90%; }
    body footer nav section {
      float: none;
      margin: 0 0 20px 0;
      width: 100%; }
      body footer nav section.connect {
        float: none;
        width: 100%; }
      body footer nav section.copyright small {
        float: none; }
      body footer nav section.copyright ul {
        float: none; }
        body footer nav section.copyright ul li {
          float: none;
          border-top: 1px solid #eee;
          margin: 0; }
          body footer nav section.copyright ul li a {
            padding: 15px 0 10px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9fbWl4aW5zLnNhc3MiLCJjc3MvZGVza3RvcC9hY2FkZW15LnNhc3MiLCJjc3MvX3ZhcmlhYmxlcy5zYXNzIiwiY3NzL3Jlc3BvbnNpdmUvYWNhZGVteS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQW9VSTtFQUlBO0lBQ0ksbUNBQTBCO1lBQTFCLDJCQUEwQjtJQUMxQixhQUFZLEVBQUE7RUFDaEI7SUFDSSxhQUFZLEVBQUE7RUFDaEI7SUFDSSxtQ0FBeUI7WUFBekIsMkJBQXlCO0lBQ3pCLGFBQVksRUFBQSxFQUFBOztBQVhoQjtFQUlBO0lBQ0ksbUNBQTBCO1lBQTFCLDJCQUEwQjtJQUMxQixhQUFZLEVBQUE7RUFDaEI7SUFDSSxhQUFZLEVBQUE7RUFDaEI7SUFDSSxtQ0FBeUI7WUFBekIsMkJBQXlCO0lBQ3pCLGFBQVksRUFBQSxFQUFBOztBQVhoQjtFQUlBO0lBQ0ksbUNBQTBCO1lBQTFCLDJCQUEwQjtJQUMxQixhQUFZLEVBQUE7RUFDaEI7SUFDSSxhQUFZLEVBQUE7RUFDaEI7SUFDSSxtQ0FBeUI7WUFBekIsMkJBQXlCO0lBQ3pCLGFBQVksRUFBQSxFQUFBOztBQzNVcEI7RUFDSSxpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLGtCQUFpQixFQXlSNkQ7RUE1UmxGO0lBTVEsY0FBYSxFQWdGeUQ7SUF0RjlFO01BV2dCLGVBQWM7TUFDZCxlQ2REO01EZUMsc0NDaUJxQjtNRGhCckIsZ0JBQXlCO01BQ3pCLGlCQUFnQjtNQUNoQixtQkFBa0IsRUFHSTtNQW5CdEM7UUFtQm9CLGVDckJMLEVEcUJxQjtJQW5CcEM7TUFnQ2dDLGlCQUFnQjtNQUNoQixlQUFjLEVBR2E7TUFwQzNEO1FBb0NvQyxrQkFBaUIsRUFBSTtJQXBDekQ7TUE0Q29CLGVBQWMsRUEwQ3NDO01BdEZ4RTtRRHlGUSxZQUFXO1FBQ1gsYUFBWTtRQUNaLGVBQWM7UUFDZCxVQUFTO1FBQ1QsbUJBQWtCLEVBQUk7TUM3RjlCO1FBaUQ0QixVQUFTO1FBQ1QsWUFBVztRQUNY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MEJRLGlCQUFnQjtJQUNoQixXQUFVLEVBMkJrRDtJQXREcEU7TUFnQ2dCLFlBQVc7TUFDWCxtQkFBa0I7TUFDbEIsWUFBVyxFQW9CcUM7TUF0RGhFO1FBcUNvQixZQUFXO1FBQ1gsWUFBVyxFQUFJO01BdENuQztRQTJDd0IsWUFBVyxFQUFJO01BM0N2QztRQThDd0IsWUFBVyxFQVF5QjtRQXRENUQ7VUFpRDRCLFlBQVc7VUFDWCwyQkFBMEI7VUFDMUIsVUFBUyxFQUdxQjtVQXREMUQ7WUFzRGdDLHFCQUFvQixFQUFJLEVBQUEiLCJmaWxlIjoiY3NzL2FjYWRlbXkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gYW5pbWF0ZSBvcGFjaXR5XG5AbWl4aW4gYW5pbWF0ZS1vcGFjaXR5KCR0aW1pbmc6IDAuNXMpIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1pbmcgbGluZWFyOyB9XG5cbi8vIGhvbWVwYWdlIGJsb2NrcXVvdGVzXG5AbWl4aW4gYmxvY2txdW90ZSgkY29sb3I6ICRibHVlKSB7XG4gICAgQGluY2x1ZGUgY2xlYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgJGNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMjVweDtcblxuICAgIHEge1xuICAgICAgICBAaW5jbHVkZSBjbGVhcjtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNjsgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDE1cHggMCAwOyB9XG5cbiAgICBjaXRlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxNzVweDsgfVxuXG4gICAgc21hbGwge1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTsgfSB9XG5cbi8vYm9yZGVyIHJhZGl1c1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogM3B4IDNweCAzcHggM3B4KSB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1czsgfVxuXG4vL2JveCBzaGFkb3cgZm9yIHBsYW5zXG5AbWl4aW4gYm94LXNoYWRvdygkcGFyYW1zOiAwIDAgM3B4IDFweCByZ2JhKDAsMCwwLDAuMDQpKSB7XG4gICAgYm94LXNoYWRvdzogJHBhcmFtczsgfVxuXG4vLyAzMCBkYXkgYnV0dG9uXG5AbWl4aW4gYnV0dG9uKCRjb2xvcjogJGJsdWUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDE1cHgpO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgODtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH0gfVxuXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDE1cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIHdpZHRoOiA5MHB4OyB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTsgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTsgfVxuXG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3IsIDUlKTtcblxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvciwgNSUpOyB9IH0gfVxuXG4vL2NsZWFyXG5AbWl4aW4gY2xlYXIge1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBjb250ZW50OiAnLic7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi8vY3RhXG5AbWl4aW4gY3RhKCRjb2xvcjogJHB1cnBsZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yLCA1JSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cbi8vZ3JhZGllbnRcbkBtaXhpbiBncmFkaWVudCgkY29sb3IpIHtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLCA1JSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yIDAlLGRhcmtlbigkY29sb3IsIDUlKSAxMDAlKTsgfVxuXG5cbi8vIHBvcHVwIG1peGluIGZvciBjb250ZW50IGd1aWRlc1xuQG1peGluIHBvcHVwIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogOTVweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgei1pbmRleDogMztcblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyA0O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCA4cHg7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcblxuICAgICAgICAmLnZjLWVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkOyB9IH1cblxuICAgIGEge1xuICAgICAgICAmLmRvd25sb2FkLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAyO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRibHVlLCAxMCUpOyB9IH1cblxuICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYmJiO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDEwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbigjYmJiLCAxMCUpOyB9IH0gfSB9XG5cblxuLy8gcXVvdGUgbWFya1xuQG1peGluIHF1b3RlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZWZlZmVmO1xuICAgICAgICBjb250ZW50OiAn4oCcJztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgMTIxO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDsgfSB9XG5cbi8vIHF1b3RlIGJveFxuQG1peGluIHF1b3RlLWJveCgkY29sb3I6ICRkYXJrQmx1ZSkge1xuICAgIEBpbmNsdWRlIGNsZWFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjhweCAyMHB4IDIwcHggMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDAgMXB4ICRjb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgcSB7XG4gICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ+KAnCc7IH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigJ0nOyB9IH1cblxuICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHdpZHRoOiA0OHB4OyB9XG5cbiAgICBjaXRlIHtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgIGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNDsgfSB9IH1cblxuLy9yYWRpYWwgZ3JhZGllbnRcbkBtaXhpbiByYWRpYWwoJGZyb20sICR0bykge1xuICAgIC8qIGZhbGxiYWNrICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAvKiBTYWZhcmkgNC01LCBDaHJvbWUgMS05ICovXG4gICAgLyogQ2FuJ3Qgc3BlY2lmeSBhIHBlcmNlbnRhZ2Ugc2l6ZT8gTGFhYWFhYW1lLiAqL1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQocmFkaWFsLCBjZW50ZXIgY2VudGVyLCAwLCBjZW50ZXIgY2VudGVyLCA0NjAsIGZyb20oJGZyb20pLCB0bygkdG8pKTtcblxuICAgIC8qIFNhZmFyaSA1LjErLCBDaHJvbWUgMTArICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkZnJvbSwgJHRvKTtcblxuICAgIC8qIEZpcmVmb3ggMy42KyAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGZyb20sICR0byk7XG5cbiAgICAvKiBJRSAxMCAqL1xuICAgIGJhY2tncm91bmQ6IC1tcy1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkZnJvbSwgJHRvKTsgfVxuXG4vLyByb3RhdGVcbkBtaXhpbiByb3RhdGUoJGRlZ3JlZXM6OTBkZWcpIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IH1cblxuLy9zaW1wbGUgYnV0dG9uXG5AbWl4aW4gc2ltcGxlLWJ1dHRvbigkY29sb3I6ICNlZWVlZWUpIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3IsIDUlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblxuLy8gYW5pbWF0aW9uIHNwaW5cbkBtaXhpbiBzcGluKCRkZWc6IDM2MGRlZykge1xuICAgIGFuaW1hdGlvbjogc3BpbiA1MDBtcyBsaW5lYXIgMSBub3JtYWw7IH1cblxuLy8gdGV4dCBzaGFkb3dcbkBtaXhpbiB0ZXh0LXNoYWRvdygkdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMCwwLDAsMC40NSkpIHtcbiAgICB0ZXh0LXNoYWRvdzogJHRleHQtc2hhZG93OyB9XG5cbi8vIEZsaXAgaG9yaXpvbnRhbFxuQG1peGluIGZsaXAtaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIGZpbHRlcjogRmxpcEg7XG4gICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiOyB9XG5cbi8vIEZsaXAgdmVydGljYWxcbkBtaXhpbiBmbGlwLXZlcnRpY2FsIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgZmlsdGVyOiBGbGlwVjtcbiAgICAtbXMtZmlsdGVyOiBcIkZsaXBWXCI7IH1cblxuLy8gdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1hdGlvbikge1xuICAgIHRyYW5zZm9ybTogJHRyYW5zZm9ybWF0aW9uOyB9XG5cbi8vIHRyYW5zaXRpb25cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uKSB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH1cblxuLy8gQW5pbWF0ZVxuQG1peGluIGFuaW1hdGUgKCRjb250ZW50KSB7XG4gICAgYW5pbWF0aW9uOiAkY29udGVudDsgfVxuXG5AbWl4aW4gc2NhbGUgKCRzY2FsZSkge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJHNjYWxlLCAkc2NhbGUpOyB9XG5cbi8vIEtleWZyYW1lcyBtaXhpblxuQG1peGluIGtleWZyYW1lcygkbmFtZSkge1xuICAgIEBrZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgICAgICBAY29udGVudDsgfSB9XG5cbkBpbmNsdWRlIGtleWZyYW1lcyhwdWxzYXRlKSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICAgICAgb3BhY2l0eTogMC4wOyB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMS4wOyB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yLDEuMik7XG4gICAgICAgIG9wYWNpdHk6IDAuMDsgfSB9XG4iLCJAaW1wb3J0IFwiLi4vX3ZhcmlhYmxlcy5zYXNzXCI7XG5AaW1wb3J0IFwiLi4vX21peGlucy5zYXNzXCI7XG5cblxuYm9keSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMDBweDtcblxuICAgICAgICBzbWFsbCB7XG5cbiAgICAgICAgICAgICYuc3ViaGVhZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG1hbndyaXRpbmc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjFweCAwIDAgMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuOyB9IH0gfVxuXG4gICAgICAgIGRpdiB7XG5cbiAgICAgICAgICAgICYubGFuZ3VhZ2VTZWxlY3RvciB7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfSB9IH0gfSB9IH0gfVxuXG4gICAgICAgIG5hdiB7XG5cbiAgICAgICAgICAgICYjYWNhZGVteS1uYXZpZ2F0aW9uIHtcblxuICAgICAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDIwcHggMjNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkYWNhZGVteS1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRhY2FkZW15LWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5ydW5uaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGFjYWRlbXktb3JhbmdlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1hcmtldGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRhY2FkZW15LXBpbms7IH0gfSB9IH0gfSB9IH1cbiAgICBzZWN0aW9uIHtcblxuICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxNXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNjFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgNDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICYuY29taW5nLXNvb24ge1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjYWRlbXktYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0NvbWluZyBzb29uJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAtIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4OyB9IH0gfVxuXG4gICAgICAgICAgICAmI3J1bm5pbmcge1xuXG4gICAgICAgICAgICAgICAgYSB7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5jb21pbmctc29vbiB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2FkZW15LW9yYW5nZTsgfSB9IH0gfVxuXG4gICAgICAgICAgICAmI21hcmtldGluZyB7XG5cbiAgICAgICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgICAgICAgICAmLmNvbWluZy1zb29uIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjYWRlbXktcGluazsgfSB9IH0gfVxuXG4gICAgICAgICAgICBuYXYge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0NDQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NHB4OyB9XG5cbiAgICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9IH0gfSB9XG5cbiAgICBhcnRpY2xlI2FjYWRlbXkge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgLmNlbnRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwMHB4OyB9XG5cbiAgICBmb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBuYXYge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXI7XG5cbiAgICAgICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbiAgICAgICAgICAgICAgICAmLmNvbm5lY3Qge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuICAgICAgICAgICAgICAgIG9sIHtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSArIDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgdWwge1xuXG4gICAgICAgICAgICAgICAgICAgICYuc29jaWFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjlweDsgfSB9IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAmLmNvcHlyaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyO1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKyAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfSB9IH0gfSB9IH0gfSB9XG4iLCIvLyBQUklNQVJZIENPTE9SU1xuJGdyYXk6ICMzMzM7XG4kZ3JlZW46ICMzYmI0NGE7XG4kYmx1ZTogIzAwOEZDNTtcbiRkYXJrQmx1ZTogIzNCNTk5ODtcbiRyZWQ6ICNERDI0MDA7XG4kcHVycGxlOiAjODIzNUIyO1xuXG4vLyBFUlJPUiBDT0xPUlNcbiRlcnJvclJlZDogI0VBNUI1NDtcblxuLy8gUkVTT1VSQ0VTIENPTE9SU1xuJGNvbnRlbnQtZ3VpZGVzOiAjMDA1Njc3O1xuJHRvb2xzOiAkYmx1ZTtcbiRjYXNlLXN0dWRpZXM6ICM1M2JlZTc7XG4kYmxvZzogIzIwYzBhMTtcbiRpbmZvZ3JhcGhpY3M6ICM2NGJiNTM7XG4kdmlkZW9zOiAjMzdiYzM3O1xuJGFydGljbGVzOiAjMDA4ZjNlO1xuXG4vLyBBQ0FERU1ZIENPTE9SU1xuJGFjYWRlbXktb3JhbmdlOiAjZjc3ODEwO1xuJGFjYWRlbXktcGluazogI2VhNWI1NDtcbiRhY2FkZW15LWJsdWU6ICMwMGI1YzU7XG4kYWNhZGVteS1wdXJwbGU6ICRwdXJwbGU7XG5cblxuLy8gRk9OVCBGQU1JTElFU1xuJGJvbGQ6IFwiUHJveGltYU5vdmFCb2xkXCIsIHNhbnMtc2VyaWY7XG4kY29uZGVuc2VkOiBcIlByb3hpbWFOb3ZhQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4kY29uZGVuc2VkYmxhY2s6IFwiUHJveGltYU5vdmFDb25kZW5zZWRCbGFja1wiLCBzYW5zLXNlcmlmO1xuJG1lZGl1bTogXCJQcm94aW1hTm92YU1lZGl1bVwiLCBzYW4tc2VyaWY7XG4kY2hldmluOiBcIkNoZXZpblwiLCBzYW5zLXNlcmlmO1xuJGljb25zOiBcIkljb01vb25cIjtcbiRtYW53cml0aW5nOiBcIk1hbndyaXRpbmdcIiwgc2Fucy1zZXJpZjtcbiRyZWd1bGFyaXRhbGljOiBcIlByb3hpbWFOb3ZhUmVndWxhckl0YWxpY1wiLCBzYW5zLXNlcmlmO1xuXG5cbi8vIEZPTlQgREVDTEFSQVRJT05cbiRmb250LWZhbWlseTogICBcIlByb3hpbWEgTm92YVwiO1xuJGZvbnQtc2l6ZTogICAgIDE0cHg7XG4kbGluZS1oZWlnaHQ6ICAgMS4yO1xuIiwiQGltcG9ydCBcIi4uL192YXJpYWJsZXMuc2Fzc1wiO1xuQGltcG9ydCBcIi4uL19taXhpbnMuc2Fzc1wiO1xuXG4vLyB0YWJsZXRcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXG4gICAgYm9keSB7XG5cbiAgICAgICAgZm9vdGVyIHtcblxuICAgICAgICAgICAgbmF2IHtcblxuICAgICAgICAgICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMiU7IH0gfSB9IH0gfVxuXG4vLyBtb2JpbGVcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgICBib2R5IHtcblxuICAgICAgICBoZWFkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIG5hdiB7XG5cbiAgICAgICAgICAgICAgICAmI2FjYWRlbXktbmF2aWdhdGlvbiB7XG5cbiAgICAgICAgICAgICAgICAgICAgb2wge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplICsgMTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDsgfSB9IH0gfSB9IH0gfVxuXG4gICAgICAgIC5jZW50ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87IH1cblxuICAgICAgICBmb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA1JTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG5cbiAgICAgICAgICAgIG5hdiB7XG5cbiAgICAgICAgICAgICAgICBzZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5jb25uZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICAgICAgICAgICAgICAmLmNvcHlyaWdodCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDEwcHg7IH0gfSB9IH0gfSB9IH0gfSB9XG4iXX0= */
