@charset "UTF-8";
/** Main font
******************/
/** Font Safe : Arial - Verdana - Georgia - Courier - Trebuchet - Hiragino-Sans-GB - Microsoft-Yahei - WenQuanYi-Micro-Hei
    The name matches the folder name - example: font/open-sans
******************/
/*** Colors
******************/
/** wrapper - default : 920 (wrapper) 980 (header)
********************/
/** Icons font
********************/
/** Media Queries (Mobile only)
******************/
/** CSS Rules
******************/
/** $color-* & $bgcolor-*
/**     example :
/**         $color1
/**         transparent
/**         darken($color1, 15%)
/**         lighten($color1, 15%)
/**         rgba($color1, 0.7)

/** $border-* & $borderbottom-* & $bordertop-* & $borderleftright-* & $bordertopbottom-*
/**     example :
/**         1px solid $color1
/**         1px dotted rgba($color1, 0.7)
/**         0
/**     Warning : 'none' does not accept

/** $bordersize-*
/**     example :
/**         10px
/**         0
/**     Warning : the same value variable '$border-*' corresponding to the same element
/**         example :
/**             $border-* : 1px solid $color1
/**             $bordersize-* : 1px

/** $textalign-*
/**     example :
/**         left
/**         right
/**         center

/** $font-weight-*
/**     example :
/**         normal
/**         bold

/** $font-*
/**     example :
/**         $main-family-font

/** $opacity-*
/**     example :
/**         0
/**         0.7
/**         1

/** $rotate-*
/**     example :
/**         45deg
/**         0

/** $radius-*
/**     example :
/**         10px
/**         100%
/**         0

/** $marginright-* & $height-* & $width-* & $top-* & $left-*
/**     example :
/**         10px
/**         0

/** $nb-*
/**     example :
/**         5
/**         0
/**         default

/** Other variables
/**     example :
/**         true
/**         false
/**         1
/**         0

/** Misc
******************/
/** Main Title
******************/
/** Rating
******************/
/** Messages (error - warning - status)
******************/
/** Header
******************/
/** Custo liens menu - si première variable différente de true, toutes les suivantes ne seront pas appliquées
****************************/
/** Main menu
****************************/
/** Secondary menu
****************************/
/** Menu compact
****************************/
/** Navigation (Mobile only)
****************************/
/** Mini Cart
*******************/
/** Search form
*******************/
/** Search - Autocomplete
******************/
/** Lang switcher
*******************/
/** Breadcrumb
*******************/
/** ScrollToTop
*******************/
/** Teaser advice
*********************************/
/** Teaser blog
*********************************/
/** Summary blog
****************************/
/** Direct Access
*********************************/
/** Teaser Basic Page
*********************************/
/** Teaser product
*********************************/
/** Teaser banner
*********************************/
/** Teaser banner (menu)
*********************************/
/** Teaser banner (highlighted)
*********************************/
/** Teaser banner (highlighted title hover)
*********************************/
/** Footer
*********************************/
/** Family page
*********************************/
/** Teaser Reference Category
*********************************/
/** Filter select
*********************************/
/** Facets
*********************************/
/** Pager
*********************************/
/** Wysiwyg
*********************************/
/** Remote
*********************************/
/** Social Network (Share)
*********************************/
/** Media Front
*********************************/
/** Page product
*********************************/
/** Page product : Rich content
***************************************/
/** Popin Cart
***************************************/
/** Legal notice
***************************************/
/** Page reviews
***************************************/
/** Review
***************************************/
/** Submit review form
***************************************/
/** Cart page
***************************************/
/** Advice HP
****************************/
/** Page advice/blog
****************************/
/** Listing advice/blog
****************************/
/** Listing blog
****************************/
/** Listing empty product/advice/blog
****************************************/
/** Comments (advice,blog)
****************************/
/** 404
****************************/
/** Search page
****************************/
/** Contact
****************************/
/** Support Request
****************************/
/** Task bar admin
****************************/
/** Infinite Scroll (Mobile only)
****************************/
/** Link button with icon
****************************/
/** Plain button
****************************/
/** Player Video
****************************/
/****************************
           Tetris
****************************/
/* Global */
/* Links */
/* Title */
/* Subtitle */
/* Brick rating */
/* Content */
/* Video */
/* Items */
/* Items FAQ */
/* Slider */
/* Gallery */
/* Hotspot */
/****************************
     Training plan (tp)
****************************/
/** Main font
******************/
/** Font Safe : Arial - Verdana - Georgia - Courier - Trebuchet - Hiragino-Sans-GB - Microsoft-Yahei - WenQuanYi-Micro-Hei
    The name matches the folder name - example: font/open-sans
******************/
/*** Colors
******************/
/** wrapper - default : 920 (wrapper) 980 (header)
********************/
/** Icons font
********************/
/** Media Queries (Mobile only)
******************/
/** CSS Rules
******************/
/** $color-* & $bgcolor-*
    /**     example :
    /**         $color1
    /**         transparent
    /**         darken($color1, 15%)
    /**         lighten($color1, 15%)
    /**         rgba($color1, 0.7)

    /** $border-* & $borderbottom-* & $bordertop-* & $borderleftright-* & $bordertopbottom-*
    /**     example :
    /**         1px solid $color1
    /**         1px dotted rgba($color1, 0.7)
    /**         0
    /**     Warning : 'none' does not accept

    /** $bordersize-*
    /**     example :
    /**         10px
    /**         0
    /**     Warning : the same value variable '$border-*' corresponding to the same element
    /**         example :
    /**             $border-* : 1px solid $color1
    /**             $bordersize-* : 1px

    /** $textalign-*
    /**     example :
    /**         left
    /**         right
    /**         center

    /** $font-weight-*
    /**     example :
    /**         normal
    /**         bold

    /** $font-*
    /**     example :
    /**         $main-family-font

    /** $opacity-*
    /**     example :
    /**         0
    /**         0.7
    /**         1

    /** $rotate-*
    /**     example :
    /**         45deg
    /**         0

    /** $radius-*
    /**     example :
    /**         10px
    /**         100%
    /**         0

    /** $marginright-* & $height-* & $top-* & $left-*
    /**     example :
    /**         10px
    /**         0

    /** $nb-*
    /**     example :
    /**         5
    /**         0
    /**         default

    /** Other variables
    /**     example :
    /**         true
    /**         false
    /**         1
    /**         0

/** Misc
******************/
/** Main Title
******************/
/** Rating
******************/
/** Messages (error - warning - status)
******************/
/** Header
******************/
/** Custo liens menu - si première variable différente de true, toutes les suivantes ne seront pas appliquées
****************************/
/** Main menu
****************************/
/** Secondary menu
****************************/
/** Menu compact
****************************/
/** Navigation (Mobile only)
****************************/
/** Mini Cart
*******************/
/** Search form
*******************/
/** Search - Autocomplete
******************/
/** Lang switcher
*******************/
/** Breadcrumb
*******************/
/** ScrollToTop
*******************/
/** Teaser advice
*********************************/
/** Teaser blog
*********************************/
/** Summary blog
****************************/
/** Direct Access
*********************************/
/** Teaser Basic Page
*********************************/
/** Teaser product
*********************************/
/** Teaser banner
*********************************/
/** Teaser banner (menu)
*********************************/
/** Teaser banner (highlighted)
*********************************/
/** Teaser banner (highlighted title hover)
*********************************/
/** Footer
*********************************/
/** Family page
*********************************/
/** Teaser Reference Category
*********************************/
/** Filter select
*********************************/
/** Facets
*********************************/
/** Pager
*********************************/
/** Wysiwyg
*********************************/
/** Remote - Non utilise
*********************************/
/** Social Network (Share)
*********************************/
/** Media Front
*********************************/
/** Page product - Non utilise
*********************************/
/** Page product : Rich content - Non utilise
***************************************/
/** Popin Cart - Non utilise
***************************************/
/** Legal notice
***************************************/
/** Page reviews - Non utilise
***************************************/
/** Review - Non utilise
***************************************/
/** Submit review form - Non utilise
***************************************/
/** Cart page - Non utilise
***************************************/
/** Advice HP
****************************/
/** Page advice/blog
****************************/
/** Listing advice/blog
****************************/
/** Listing blog
****************************/
/** Listing empty product/advice/blog
****************************************/
/** Comments (advice,blog)
****************************/
/** 404
****************************/
/** Search page
****************************/
/** Contact
****************************/
/** Support Request
****************************/
/** Task bar admin
****************************/
/** Infinite Scroll (Mobile only)
****************************/
/** Link button with icon
****************************/
/** Plain button
****************************/
/** Player Video
****************************/
/****************************
           Tetris
****************************/
/* Global */
/* Links */
/* Title */
/* Subtitle */
/* Brick rating */
/* Content */
/* Video */
/* Items */
/* Items FAQ */
/* Slider */
/* Gallery */
/* Hotspot */
.page-advice #region-content .pane-views-panes .pane-title,
.page-advice #region-content .title,
.page-blog #region-content .pane-views-panes .pane-title,
.page-blog #region-content .title {
  position: relative;
  z-index: 2;
  display: block;
  margin: 10px 0 20px;
  padding: 10px 0;
  text-transform: uppercase;
  font-size: 24px;
  color: #0082C3;
  font-weight: bold;
  text-align: left;
  width: 100%;
  overflow: hidden;
  font-family: roboto-condensed-italic, Arial, Helvetica, sans-serif !important; }
  .page-advice #region-content .pane-views-panes .pane-title:after, .page-advice #region-content .pane-views-panes .pane-title:before,
  .page-advice #region-content .title:after,
  .page-advice #region-content .title:before,
  .page-blog #region-content .pane-views-panes .pane-title:after,
  .page-blog #region-content .pane-views-panes .pane-title:before,
  .page-blog #region-content .title:after,
  .page-blog #region-content .title:before {
    border-top: 0px solid #d9d9d9;
    content: "";
    display: inline-block;
    height: 2px;
    position: relative;
    vertical-align: middle;
    width: 50%; }
  .page-advice #region-content .pane-views-panes .pane-title:before,
  .page-advice #region-content .title:before,
  .page-blog #region-content .pane-views-panes .pane-title:before,
  .page-blog #region-content .title:before {
    right: .5em;
    margin-left: -50%; }
  .page-advice #region-content .pane-views-panes .pane-title:after,
  .page-advice #region-content .title:after,
  .page-blog #region-content .pane-views-panes .pane-title:after,
  .page-blog #region-content .title:after {
    left: .5em;
    margin-right: -50%;
    width: 100%; }

.page-advice .pane-advice-hp-panel-highlighted,
.page-blog .pane-advice-hp-panel-highlighted {
  margin: 0; }

.page-advice .pane-advice-hp-panel-intro p,
.page-blog .pane-advice-hp-panel-intro p {
  font-size: 12px;
  color: #191919;
  font-weight: bold;
  margin: 30px 0 50px;
  line-height: 16px; }

.page-advice .pane-advice-hp-panel-quick-access,
.page-blog .pane-advice-hp-panel-quick-access {
  padding-bottom: 45px; }
  .page-advice .pane-advice-hp-panel-quick-access .item-list ul,
  .page-blog .pane-advice-hp-panel-quick-access .item-list ul {
    margin: 0; }
    .page-advice .pane-advice-hp-panel-quick-access .item-list ul li,
    .page-blog .pane-advice-hp-panel-quick-access .item-list ul li {
      width: 25%;
      padding: 1%;
      margin: 0;
      float: left; }
      .page-advice .pane-advice-hp-panel-quick-access .item-list ul li:first-of-type,
      .page-blog .pane-advice-hp-panel-quick-access .item-list ul li:first-of-type {
        padding-left: 0; }
      .page-advice .pane-advice-hp-panel-quick-access .item-list ul li:last-of-type,
      .page-blog .pane-advice-hp-panel-quick-access .item-list ul li:last-of-type {
        padding-right: 0; }
      .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a,
      .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a {
        display: block;
        width: 100%;
        background-color: #0082C3;
        color: #ffffff;
        border-radius: 0;
        -webkit-appearance: none;
           -moz-appearance: none;
                appearance: none;
        transition: background-color .3s, color .3s;
        font-size: 16px;
        text-decoration: none;
        position: relative;
        cursor: pointer;
        font-weight: bold;
        text-transform: uppercase;
        padding: 15px 20px;
        line-height: 20px;
        border: 0;
        text-align: center;
        font-size: 14px;
        line-height: 1.4; }
        .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a a,
        .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a a {
          color: #ffffff;
          text-decoration: none; }
        .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a:hover,
        .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a:hover {
          background-color: #00a4f6;
          color: #ffffff;
          border: 0; }
          .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a:hover a,
          .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a:hover a {
            color: #ffffff; }
        .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a[class*="disabled"],
        .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a[class*="disabled"] {
          cursor: default;
          background: #cccccc;
          color: #d9d9d9;
          border: 0; }
          .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a[class*="disabled"]:before,
          .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a[class*="disabled"]:before {
            display: none; }
          .page-advice .pane-advice-hp-panel-quick-access .item-list ul li a[class*="disabled"]:hover,
          .page-blog .pane-advice-hp-panel-quick-access .item-list ul li a[class*="disabled"]:hover {
            background-color: #cccccc;
            color: #d9d9d9;
            border: 0; }
  .page-advice .pane-advice-hp-panel-quick-access:after,
  .page-blog .pane-advice-hp-panel-quick-access:after {
    content: '';
    display: block;
    clear: both; }

.page-advice .pane-advice-hp-panel-advice,
.page-blog .pane-advice-hp-panel-advice {
  margin-bottom: 50px;
  position: relative; }
  .page-advice .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all,
  .page-blog .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all {
    position: absolute;
    top: 45px;
    width: auto;
    text-align: center;
    right: 0;
    left: 0;
    margin: 0; }
    .page-advice .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all,
    .page-blog .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all {
      font-size: 12px;
      font-weight: bold;
      color: #191919;
      text-decoration: none;
      text-transform: uppercase;
      position: relative;
      display: block;
      line-height: 18px;
      padding: 0 0 0 25px;
      transition: color .3s;
      display: inline-block; }
      .page-advice .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all:before,
      .page-blog .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all:before {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e626";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        position: absolute;
        left: 0;
        color: #191919;
        font-size: 18px;
        transition: color .3s;
        line-height: 16px; }
      .page-advice .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all:hover,
      .page-blog .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all:hover {
        color: #0082C3; }
        .page-advice .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all:hover:before,
        .page-blog .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all .show-all:hover:before {
          color: #0082C3; }
    .page-advice .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all + .pane-title + .pane-content,
    .page-blog .pane-advice-hp-panel-advice .pane-kameleon-advice-advice-see-all + .pane-title + .pane-content {
      margin: 80px 0 0; }
  .page-advice .pane-advice-hp-panel-advice > .pane-content,
  .page-blog .pane-advice-hp-panel-advice > .pane-content {
    margin: 30px 0 0; }

body.page-advice-listing .page .section-content .zone-content-wrapper #region-content,
body.page-blog-listing .page .section-content .zone-content-wrapper #region-content,
body.page-support-listing .page .section-content .zone-content-wrapper #region-content {
  width: inherit !important;
  margin: inherit !important;
  padding: 0 0 20px !important; }
  body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top,
  body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top,
  body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top {
    width: 100%;
    float: left; }
    body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside,
    body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside,
    body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside {
      margin: 0; }
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner,
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner,
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner {
        margin: 30px auto 20px;
        width: 920px; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content h1,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content h1,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content h1,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content h1,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content h1,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content h1,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content h1,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content h1,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content h1 {
          color: #0082C3;
          font-weight: bold;
          font-size: 30px;
          line-height: 40px;
          margin: 0 0 20px;
          text-transform: uppercase;
          font-family: roboto-condensed-italic, Arial, Helvetica, sans-serif !important; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content p,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content p,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content p,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content p,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content p,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content p,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content p,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content p,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content p {
          font-size: 14px;
          font-weight: normal;
          line-height: 1.3;
          float: left;
          width: 650px;
          color: #cccccc; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a {
          font-size: 12px;
          font-weight: bold;
          color: #191919;
          text-decoration: none;
          text-transform: uppercase;
          position: relative;
          display: block;
          line-height: 18px;
          padding: 0 0 0 25px;
          transition: color .3s;
          float: right; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e626";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/
            position: absolute;
            left: 0;
            color: #191919;
            font-size: 18px;
            transition: color .3s;
            line-height: 16px; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:hover {
            color: #0082C3; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner:not([class="banner-picture"]) .content a:hover:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner:not([class="banner-picture"]) .content a:hover:before {
              color: #0082C3; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner .content:after,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner .content:after,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner .content:after,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner .content:after,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner .content:after,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner .content:after,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner .content:after,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner .content:after,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner .content:after {
          content: '';
          display: block;
          clear: both; }
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture,
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture,
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture {
        position: relative;
        margin: -38px 0 10px;
        width: inherit;
        background-repeat: no-repeat;
        background-position: center; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture img,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture img,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture img,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture img,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture img,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture img,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture img,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture img,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture img {
          display: none; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner {
          width: 920px;
          margin: 0 auto;
          padding: 130px 0 0; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content {
            width: 380px;
            background-color: rgba(204, 204, 204, 0.6);
            padding: 22px 25px 0;
            border-radius: 0; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content h1,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content h1,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content h1,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content h1,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content h1,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content h1,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content h1,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content h1,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content h1 {
              font-size: 30px;
              line-height: 40px;
              margin: 0;
              padding-bottom: 18px;
              color: #ffffff;
              text-transform: uppercase;
              font-weight: bold;
              font-family: roboto-condensed-italic, Arial, Helvetica, sans-serif !important; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content p,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content p,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content p,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content p,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content p,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content p,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content p,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content p,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content p {
              color: #ffffff;
              float: left;
              margin-bottom: 20px;
              font-size: 14px;
              line-height: 16px;
              width: auto; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a {
              font-size: 12px;
              font-weight: bold;
              color: #ffffff;
              text-decoration: none;
              text-transform: uppercase;
              position: relative;
              display: block;
              line-height: 18px;
              padding: 0 0 0 25px;
              transition: color .3s;
              width: 100%;
              margin-bottom: 20px; }
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:before,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:before,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:before {
                font-family: 'icons';
                speak: none;
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                /** Better Font Rendering
    ********************/
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
                content: "\e626";
                /** Mobile only
    ******************/
                /** Social Networks
    ******************/
                /** Remote (Product Page)
    ******************/
                position: absolute;
                left: 0;
                color: #ffffff;
                font-size: 18px;
                transition: color .3s;
                line-height: 16px; }
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:hover,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:hover,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:hover,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:hover,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:hover,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:hover,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:hover,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:hover,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:hover {
                color: #0082C3; }
                body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #advice-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #blog-list-banner.banner-picture .content-banner .content a:hover:before,
                body.page-support-listing .page .section-content .zone-content-wrapper #region-content .panel-col-top > .inside #support-list-banner.banner-picture .content-banner .content a:hover:before {
                  color: #0082C3; }
  body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper,
  body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper,
  body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper {
    width: 920px;
    margin: 0 auto; }
    body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first,
    body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first,
    body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first {
      width: 215px;
      padding: 20px 10px 10px;
      float: left;
      position: relative;
      background-color: #f3f3f3;
      z-index: 1;
      border-radius: 0; }
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first:before,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first:before,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first:before {
        content: '';
        display: block;
        position: absolute;
        border: 0;
        border-radius: 0;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1; }
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside {
        margin: 0; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content li,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content li,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content li {
          list-style: none;
          margin: 0;
          padding: 0;
          position: relative; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li {
          margin-bottom: 15px; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li:last-of-type,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li:last-of-type,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li:last-of-type,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li:last-of-type,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li:last-of-type,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li:last-of-type,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li:last-of-type,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li:last-of-type,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li:last-of-type {
            margin-bottom: 0; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li > span:hover,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li > span:hover,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li > span:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li > span:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li > span:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li > span:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > .menu > li > span:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > .menu > li > span:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > .menu > li > span:hover {
            background-position: -81px -19px !important; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content a:hover,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content a:hover,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content a:hover,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content a:hover,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content a:hover,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content a:hover,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content a:hover,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content a:hover,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content a:hover {
          color: #0082C3; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > a,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > a,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > a,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > a,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > a,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > a,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > a,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > a,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > a {
          font-size: 12px;
          font-weight: bold;
          text-decoration: none;
          color: #191919;
          text-transform: uppercase;
          padding-left: 25px;
          line-height: 18px;
          display: block;
          margin: 0 0 5px; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > a:hover,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > a:hover,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > a:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > a:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > a:hover,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > a:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > a:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > a:hover,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > a:hover {
            color: #0082C3; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span {
          width: 18px;
          height: 18px;
          position: absolute;
          top: 0;
          left: 0;
          cursor: pointer; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e626";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/
            color: #191919;
            font-size: 18px;
            line-height: 16px; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span.open:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span.open:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e623";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/ }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li.expanded > span:hover:before,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li.expanded > span:hover:before {
            color: #0082C3; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li,
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li {
          padding-left: 25px;
          border-top: 1px solid #cccccc; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a {
            font-size: 12px;
            font-weight: bold;
            text-decoration: none;
            color: #191919;
            text-transform: uppercase;
            padding: 5px 25px 5px 0;
            line-height: 16px;
            display: block; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a.active, body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > a:hover,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a.active,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > a:hover {
              color: #0082C3; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span {
            background-color: transparent;
            width: 20px;
            height: 26px;
            text-align: center;
            position: absolute;
            top: 0;
            right: 0;
            cursor: pointer; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e62b";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/
              color: #191919;
              line-height: 24px; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span.open:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e62c";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover {
              background-color: #0082C3; }
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded > span:hover:before {
                color: #ffffff; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li.expanded.active-trail > ul.menu {
            display: block; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li > ul.menu,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li > ul.menu {
            padding: 5px 0;
            display: none; }
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li,
          body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li {
            padding-left: 10px; }
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a,
            body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a {
              font-size: 12px;
              font-weight: bold;
              text-decoration: none;
              color: #191919;
              text-transform: none;
              line-height: 20px;
              display: block; }
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active, body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a.active,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:hover {
                color: #0082C3; }
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-advice > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-blog > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before,
              body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-first > .inside .pane-menu-menu-support > .pane-content > ul.menu > li > ul.menu > li ul.menu li a:before {
                content: '>';
                display: inline-block;
                margin: 0 5px 0 0; }
    body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last,
    body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last,
    body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last {
      width: 685px;
      float: right; }
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last > .inside,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last > .inside,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last > .inside {
        margin: 0; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last > .inside .view-content,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last > .inside .view-content,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last > .inside .view-content {
          clear: both; }
      body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last .view-advice-listing .view-content,
      body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last .view-advice-listing .view-content,
      body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last .view-advice-listing .view-content {
        margin: 0 0 20px;
        margin: 0 0 30px 10px; }
        body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last .view-advice-listing .view-content .views-row,
        body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last .view-advice-listing .view-content .views-row,
        body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper .panel-col-last .view-advice-listing .view-content .views-row {
          margin: 10px; }
    body.page-advice-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper:after,
    body.page-blog-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper:after,
    body.page-support-listing .page .section-content .zone-content-wrapper #region-content .center-wrapper:after {
      content: '';
      display: block;
      clear: both; }

body.page-blog-listing #region-content .view-content .views-row {
  margin: 0 0 20px;
  padding: 0 0 20px;
  border-bottom: 0px; }
  body.page-blog-listing #region-content .view-content .views-row:last-child {
    border: none; }

body.page-support-listing #region-content .view-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  body.page-support-listing #region-content .view-content .views-row {
    padding: 0 20px 20px 0; }
    body.page-support-listing #region-content .view-content .views-row:nth-child(3n) {
      padding-right: 0; }
    body.page-support-listing #region-content .view-content .views-row article {
      height: 100%; }

.node-type-advice .page .section-content .zone-content-wrapper #region-content,
.node-type-blog .page .section-content .zone-content-wrapper #region-content {
  width: inherit !important; }
  .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media,
  .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media,
  .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media,
  .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media {
    text-align: center; }
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file {
      margin: -20px 0 25px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file.file-image,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file.file-image,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file.file-image,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file.file-image {
        margin: -58px 0 25px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file .content,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file .content,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file .content,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file .content {
        background-position: center center;
        background-repeat: no-repeat; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file .content img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file .content img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file .content img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file .content img {
          display: none; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file iframe,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file iframe,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-advice-media .file iframe,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .field-name-field-blog-media .file iframe {
        margin: 0 auto;
        display: block; }
  .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice,
  .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog,
  .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice,
  .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog {
    width: 920px;
    margin: 0 auto; }
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left {
      float: left;
      width: 685px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-title-field h1,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-title-field h1,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-title-field h1,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-title-field h1,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-title-field h1,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-title-field h1,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-title-field h1,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-title-field h1 {
        color: #0082C3;
        font-size: 30px;
        line-height: 40px;
        text-transform: uppercase;
        margin-bottom: 20px;
        font-weight: bold; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info {
        display: inline-block;
        vertical-align: middle; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score {
          margin: 0 5px 0 0;
          position: relative;
          background: none;
          display: inline-block;
          vertical-align: middle;
          float: none;
          width: auto;
          height: 20px; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon {
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            color: #ffc400;
            transition: color .3s; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon:before {
              font-weight: normal;
              font-style: normal;
              font-size: 14px;
              line-height: 20px;
              text-decoration: inherit;
              -webkit-font-smoothing: antialiased; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-star:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-star:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e64f";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-star-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-star-o:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e64e";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-star-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-star-half-o:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e650";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-circle:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-circle:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e657";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-o:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e656";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score .icon.icon-circle-half-o:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e658";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-number,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-number {
            font-size: 12px;
            color: #191919;
            line-height: 20px;
            transition: color .3s;
            font-weight: bold;
            background: none;
            display: inline-block;
            vertical-align: middle;
            padding: 0;
            margin: 0;
            height: 20px; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .ratings-note-score ~ .ratings-number a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-out-of a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-note-value a,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .ratings-note-score ~ .ratings-number a {
              color: #191919;
              transition: all .3s; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info span[itemprop="ratingCount"],
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info span[itemprop="ratingCount"],
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info span[itemprop="ratingCount"],
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info span[itemprop="ratingCount"],
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info span[itemprop="ratingCount"],
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info span[itemprop="ratingCount"],
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info span[itemprop="ratingCount"],
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info span[itemprop="ratingCount"] {
          margin: 0 30px 0 0 !important; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .comment-count,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .comment-count,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .comment-count,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .comment-count,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .comment-count,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .comment-count,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .comment-count,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .comment-count {
          position: relative;
          display: inline-block;
          vertical-align: middle;
          padding: 0 0 0 25px;
          margin: 0 30px 0 0;
          font-weight: bold;
          font-size: 12px;
          line-height: 20px;
          color: #191919; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .comment-count:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .comment-count:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .comment-count:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .comment-count:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-info .comment-count:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-info .comment-count:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-info .comment-count:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-info .comment-count:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e60d";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/
            color: #191919;
            position: absolute;
            font-size: 20px;
            left: 0;
            top: 0;
            width: 20px;
            height: 20px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment {
        font-size: 12px;
        font-weight: bold;
        color: #191919;
        text-decoration: none;
        text-transform: uppercase;
        position: relative;
        display: block;
        line-height: 18px;
        padding: 0 0 0 25px;
        transition: color .3s;
        line-height: 20px;
        display: inline-block;
        vertical-align: middle; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:before,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:before,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:before,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:before {
          font-family: 'icons';
          speak: none;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          /** Better Font Rendering
    ********************/
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          content: "\e626";
          /** Mobile only
    ******************/
          /** Social Networks
    ******************/
          /** Remote (Product Page)
    ******************/
          position: absolute;
          left: 0;
          color: #191919;
          font-size: 18px;
          transition: color .3s;
          line-height: 16px; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:hover {
          color: #0082C3; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:hover:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:hover:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:hover:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:hover:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:hover:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:hover:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:hover:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:hover:before {
            color: #0082C3; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:before,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:before,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:before,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .add-comment:before,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .add-comment:before {
          line-height: 18px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left div[itemprop="articleBody"],
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left div[itemprop="articleBody"],
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left div[itemprop="articleBody"],
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left div[itemprop="articleBody"],
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left div[itemprop="articleBody"],
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left div[itemprop="articleBody"],
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left div[itemprop="articleBody"],
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left div[itemprop="articleBody"] {
        padding: 10px 0 0;
        clear: both; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author {
        margin: 20px 0 0; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-picto,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-picto {
          float: left;
          position: relative;
          z-index: 2; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-picto img,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-picto img {
            max-width: 30px;
            width: auto;
            max-height: 30px;
            height: auto; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-picto + .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-picto + .field-name-title-field:before {
            display: none; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-title-field,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-title-field,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-title-field {
          position: relative;
          font-size: 14px;
          line-height: 16px;
          color: #191919;
          text-transform: uppercase;
          font-weight: bold;
          padding: 0 0 0 40px; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-title-field:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-title-field:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e604";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/
            position: absolute;
            left: 0;
            width: 30px;
            height: 30px;
            z-index: 1;
            color: #cccccc;
            text-align: center;
            font-size: 30px;
            line-height: 30px; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .field-name-field-blog-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-advice-author .field-name-field-user-profession,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .field-name-field-blog-author .field-name-field-user-profession {
          padding: 0 0 0 40px;
          font-size: 12px;
          line-height: 14px;
          color: #cccccc; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item {
        border-top: 1px solid #d9d9d9;
        border-bottom: 1px solid #d9d9d9;
        background-color: #f3f3f3;
        margin: 30px 0 50px;
        padding: 20px 15px; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item > label,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item > label,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item > label,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item > label {
          display: none; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > label,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > label,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > label,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > label,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > label {
          font-size: 20px;
          line-height: 20px;
          text-transform: uppercase;
          color: #191919;
          float: left;
          font-weight: bold;
          text-align: left;
          margin-right: 25px; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul {
          float: left;
          margin: 0 45px 0 0; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span {
            font-size: 0;
            background: none;
            text-indent: initial;
            width: auto;
            height: auto; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span:before {
              cursor: pointer;
              width: 20px;
              height: 20px;
              margin: 0 4px 0 0;
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e64e";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/
              color: #ffc400;
              font-size: 20px; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .item-list ul li span.rate-fivestar-btn-filled:before {
              font-family: 'icons';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              /** Better Font Rendering
    ********************/
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e64f";
              /** Mobile only
    ******************/
              /** Social Networks
    ******************/
              /** Remote (Product Page)
    ******************/ }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate {
          font-size: 12px;
          font-weight: bold;
          color: #191919;
          text-decoration: none;
          text-transform: uppercase;
          position: relative;
          display: block;
          line-height: 18px;
          padding: 0 0 0 25px;
          transition: color .3s;
          line-height: 20px;
          float: left; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e626";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/
            position: absolute;
            left: 0;
            color: #191919;
            font-size: 18px;
            transition: color .3s;
            line-height: 16px; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover {
            color: #0082C3; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:hover:before {
              color: #0082C3; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .button-rate:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .button-rate:before {
            line-height: 18px; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget > .rate-info,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget > .rate-info {
          float: right;
          clear: none;
          line-height: 20px;
          color: #191919; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget:after,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget:after,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget:after,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget:after,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .user-rating > .form-item .rate-widget:after,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .user-rating > .form-item .rate-widget:after,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .user-rating > .form-item .rate-widget:after,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .user-rating > .form-item .rate-widget:after {
          content: '';
          display: block;
          clear: both; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper {
        margin: 0; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper > .title,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper > .title,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper > .title,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper > .title,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper > .title,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper > .title,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper > .title,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper > .title {
          margin-bottom: 14px;
          font-size: 24px;
          text-transform: uppercase;
          font-weight: bold;
          color: #0082C3; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .comment-list,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .comment-list,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .comment-list,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .comment-list,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .comment-list,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .comment-list,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .comment-list,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .comment-list {
          display: none; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented {
          position: relative;
          margin: 0 0 20px 40px;
          background-color: #f3f3f3;
          border: 0; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment {
            border: none;
            padding: 15px 20px 20px; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .picture-annonymous::before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture::after {
              content: '';
              background: url("../images/logo-answer.svg");
              background-size: auto 40px;
              background-repeat: no-repeat;
              height: 40px;
              display: block;
              margin: 0 0 10px; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture {
              clear: both; }
              .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after,
              .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .comment-submitted .user-picture:after {
                float: right; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-left .comment-wrapper .indented .comment .field-name-comment-body,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-left .comment-wrapper .indented .comment .field-name-comment-body {
              margin: 10px 20px 0 0; }
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right {
      float: right;
      width: 215px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog {
        margin: 0 0 20px;
        text-align: center; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a {
          font-size: 12px;
          font-weight: bold;
          color: #191919;
          text-decoration: none;
          text-transform: uppercase;
          position: relative;
          display: block;
          line-height: 18px;
          padding: 0 0 0 25px;
          transition: color .3s;
          line-height: 20px;
          display: inline-block; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:before {
            font-family: 'icons';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            /** Better Font Rendering
    ********************/
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e626";
            /** Mobile only
    ******************/
            /** Social Networks
    ******************/
            /** Remote (Product Page)
    ******************/
            position: absolute;
            left: 0;
            color: #191919;
            font-size: 18px;
            transition: color .3s;
            line-height: 16px; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:hover,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:hover,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:hover {
            color: #0082C3; }
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:hover:before,
            .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:hover:before,
            .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:hover:before {
              color: #0082C3; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:before,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .all-blog a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-advice a:before,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .all-blog a:before {
            line-height: 18px; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item {
        padding: 2px 2px 0;
        margin: 0 0 20px;
        border: 1px solid #d9d9d9;
        background: #ffffff;
        border-radius: 0;
        transition: all .3s; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover {
          border: 1px solid #004876;
          background: #ffffff; }
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item:hover .name-link,
          .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item:hover .name-link {
            color: #191919; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .field-name-field-category-picto img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .field-name-field-category-picto img {
          max-width: 100%;
          height: auto;
          border-radius: 0; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref-category > .field-items > .field-item .name-link,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref-category > .field-items > .field-item .name-link {
          font-weight: bold;
          text-transform: uppercase;
          color: #191919;
          font-size: 16px;
          text-decoration: none;
          padding: 10px;
          display: block;
          transition: color .3s; }
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref > .field-items > .field-item,
      .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref > .field-items > .field-item {
        margin: 0 0 20px; }
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-advice-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice .content-blog-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-advice-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-advice-ref > .field-items > .field-item > .node.node-zyrin-banner img,
        .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog .content-blog-right .field-name-field-blog-ref > .field-items > .field-item > .node.node-zyrin-banner img {
          max-width: 100%;
          height: auto; }
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-advice:after,
    .node-type-advice .page .section-content .zone-content-wrapper #region-content .content-blog:after,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-advice:after,
    .node-type-blog .page .section-content .zone-content-wrapper #region-content .content-blog:after {
      content: '';
      display: block;
      clear: both; }

body.page-comment-delete .page .section-content .zone-content-wrapper #region-content,
body.page-comment-edit .page .section-content .zone-content-wrapper #region-content,
body.page-comment-reply .page .section-content .zone-content-wrapper #region-content {
  width: 920px !important;
  margin: 0 auto !important;
  padding: 20px 0 !important; }
  body.page-comment-delete .page .section-content .zone-content-wrapper #region-content h1,
  body.page-comment-edit .page .section-content .zone-content-wrapper #region-content h1,
  body.page-comment-reply .page .section-content .zone-content-wrapper #region-content h1 {
    margin-bottom: 14px;
    font-size: 30px;
    line-height: 40px;
    text-transform: uppercase;
    font-weight: bold;
    color: #0082C3; }
  body.page-comment-delete .page .section-content .zone-content-wrapper #region-content .comment .comment-submitted .picture-annonymous:before,
  body.page-comment-edit .page .section-content .zone-content-wrapper #region-content .comment .comment-submitted .picture-annonymous:before,
  body.page-comment-reply .page .section-content .zone-content-wrapper #region-content .comment .comment-submitted .picture-annonymous:before {
    content: url("../images/logo.png");
    display: block;
    margin: 0 0 10px; }

.node-type-advice.logged-in .comment-form .filter-wrapper,
.node-type-blog.logged-in .comment-form .filter-wrapper,
.page-comment.logged-in .comment-form .filter-wrapper {
  display: block; }

.node-type-advice .comment-form,
.node-type-blog .comment-form,
.page-comment .comment-form {
  margin: 0 0 35px; }
  .node-type-advice .comment-form > div,
  .node-type-blog .comment-form > div,
  .page-comment .comment-form > div {
    padding: 15px;
    background: #f3f3f3; }
  .node-type-advice .comment-form .form-type-textarea .wysiwyg-toggle-wrapper,
  .node-type-blog .comment-form .form-type-textarea .wysiwyg-toggle-wrapper,
  .page-comment .comment-form .form-type-textarea .wysiwyg-toggle-wrapper {
    margin: 10px 0; }
    .node-type-advice .comment-form .form-type-textarea .wysiwyg-toggle-wrapper a,
    .node-type-blog .comment-form .form-type-textarea .wysiwyg-toggle-wrapper a,
    .page-comment .comment-form .form-type-textarea .wysiwyg-toggle-wrapper a {
      font-size: 12px;
      color: #191919;
      transition: color .3s; }
      .node-type-advice .comment-form .form-type-textarea .wysiwyg-toggle-wrapper a:hover,
      .node-type-blog .comment-form .form-type-textarea .wysiwyg-toggle-wrapper a:hover,
      .page-comment .comment-form .form-type-textarea .wysiwyg-toggle-wrapper a:hover {
        color: #0082C3; }
  .node-type-advice .comment-form .filter-wrapper,
  .node-type-blog .comment-form .filter-wrapper,
  .page-comment .comment-form .filter-wrapper {
    display: none;
    padding: 0 0 20px; }
    .node-type-advice .comment-form .filter-wrapper .wysiwyg-toggle-wrapper,
    .node-type-blog .comment-form .filter-wrapper .wysiwyg-toggle-wrapper,
    .page-comment .comment-form .filter-wrapper .wysiwyg-toggle-wrapper {
      padding: 10px 0;
      font-size: 12px; }
      .node-type-advice .comment-form .filter-wrapper .wysiwyg-toggle-wrapper a,
      .node-type-blog .comment-form .filter-wrapper .wysiwyg-toggle-wrapper a,
      .page-comment .comment-form .filter-wrapper .wysiwyg-toggle-wrapper a {
        color: #191919;
        transition: color .3s; }
        .node-type-advice .comment-form .filter-wrapper .wysiwyg-toggle-wrapper a:hover,
        .node-type-blog .comment-form .filter-wrapper .wysiwyg-toggle-wrapper a:hover,
        .page-comment .comment-form .filter-wrapper .wysiwyg-toggle-wrapper a:hover {
          color: #0082C3; }
    .node-type-advice .comment-form .filter-wrapper .form-item,
    .node-type-blog .comment-form .filter-wrapper .form-item,
    .page-comment .comment-form .filter-wrapper .form-item {
      padding: 0 0 10px; }
    .node-type-advice .comment-form .filter-wrapper .filter-guidelines,
    .node-type-blog .comment-form .filter-wrapper .filter-guidelines,
    .page-comment .comment-form .filter-wrapper .filter-guidelines {
      padding: 0;
      font-size: 12px; }
    .node-type-advice .comment-form .filter-wrapper .filter-help,
    .node-type-blog .comment-form .filter-wrapper .filter-help,
    .page-comment .comment-form .filter-wrapper .filter-help {
      padding: 0 0 10px 10px;
      font-size: 12px; }
      .node-type-advice .comment-form .filter-wrapper .filter-help a,
      .node-type-blog .comment-form .filter-wrapper .filter-help a,
      .page-comment .comment-form .filter-wrapper .filter-help a {
        color: #191919;
        transition: color .3s; }
        .node-type-advice .comment-form .filter-wrapper .filter-help a:hover,
        .node-type-blog .comment-form .filter-wrapper .filter-help a:hover,
        .page-comment .comment-form .filter-wrapper .filter-help a:hover {
          color: #0082C3; }
  .node-type-advice .comment-form .required-field,
  .node-type-blog .comment-form .required-field,
  .page-comment .comment-form .required-field {
    font-size: 10px;
    line-height: 12px;
    font-weight: bold; }
    .node-type-advice .comment-form .required-field span,
    .node-type-blog .comment-form .required-field span,
    .page-comment .comment-form .required-field span {
      color: #f00;
      margin-right: 2px; }
  .node-type-advice .comment-form .comment-legal-notice,
  .node-type-advice .comment-form .required-field,
  .node-type-blog .comment-form .comment-legal-notice,
  .node-type-blog .comment-form .required-field,
  .page-comment .comment-form .comment-legal-notice,
  .page-comment .comment-form .required-field {
    font-size: 10px;
    line-height: 12px; }
  .node-type-advice .comment-form .form-item,
  .node-type-blog .comment-form .form-item,
  .page-comment .comment-form .form-item {
    margin: 0; }
    .node-type-advice .comment-form .form-item > label,
    .node-type-blog .comment-form .form-item > label,
    .page-comment .comment-form .form-item > label {
      font-size: 12px;
      color: #191919;
      margin: 0 0 10px; }
    .node-type-advice .comment-form .form-item input[type="text"],
    .node-type-advice .comment-form .form-item textarea,
    .node-type-blog .comment-form .form-item input[type="text"],
    .node-type-blog .comment-form .form-item textarea,
    .page-comment .comment-form .form-item input[type="text"],
    .page-comment .comment-form .form-item textarea {
      margin: 0 0 5px;
      background: #ffffff;
      border: 1px solid #d9d9d9;
      color: #191919;
      resize: none;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      transition: border-color .3s; }
      .node-type-advice .comment-form .form-item input[type="text"]:-webkit-autofill,
      .node-type-advice .comment-form .form-item textarea:-webkit-autofill,
      .node-type-blog .comment-form .form-item input[type="text"]:-webkit-autofill,
      .node-type-blog .comment-form .form-item textarea:-webkit-autofill,
      .page-comment .comment-form .form-item input[type="text"]:-webkit-autofill,
      .page-comment .comment-form .form-item textarea:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px #ffffff inset; }
      .node-type-advice .comment-form .form-item input[type="text"]:focus,
      .node-type-advice .comment-form .form-item textarea:focus,
      .node-type-blog .comment-form .form-item input[type="text"]:focus,
      .node-type-blog .comment-form .form-item textarea:focus,
      .page-comment .comment-form .form-item input[type="text"]:focus,
      .page-comment .comment-form .form-item textarea:focus {
        border: 1px solid #0082C3; }
      .node-type-advice .comment-form .form-item input[type="text"].error,
      .node-type-advice .comment-form .form-item textarea.error,
      .node-type-blog .comment-form .form-item input[type="text"].error,
      .node-type-blog .comment-form .form-item textarea.error,
      .page-comment .comment-form .form-item input[type="text"].error,
      .page-comment .comment-form .form-item textarea.error {
        border: 1px solid #e12921; }
        .node-type-advice .comment-form .form-item input[type="text"].error:focus,
        .node-type-advice .comment-form .form-item textarea.error:focus,
        .node-type-blog .comment-form .form-item input[type="text"].error:focus,
        .node-type-blog .comment-form .form-item textarea.error:focus,
        .page-comment .comment-form .form-item input[type="text"].error:focus,
        .page-comment .comment-form .form-item textarea.error:focus {
          border: 1px solid #e12921 !important; }
    .node-type-advice .comment-form .form-item .description,
    .node-type-blog .comment-form .form-item .description,
    .page-comment .comment-form .form-item .description {
      font-size: 11px;
      font-style: italic;
      margin-bottom: 15px; }
    .node-type-advice .comment-form .form-item .grippie,
    .node-type-blog .comment-form .form-item .grippie,
    .page-comment .comment-form .form-item .grippie {
      display: none; }
  .node-type-advice .comment-form .comment-infos fieldset#edit-author .fieldset-legend,
  .node-type-blog .comment-form .comment-infos fieldset#edit-author .fieldset-legend,
  .page-comment .comment-form .comment-infos fieldset#edit-author .fieldset-legend {
    padding: 0;
    background: none; }
    .node-type-advice .comment-form .comment-infos fieldset#edit-author .fieldset-legend a,
    .node-type-blog .comment-form .comment-infos fieldset#edit-author .fieldset-legend a,
    .page-comment .comment-form .comment-infos fieldset#edit-author .fieldset-legend a {
      color: #191919; }
  .node-type-advice .comment-form .comment-infos .form-item-mail,
  .node-type-advice .comment-form .comment-infos .form-item-name,
  .node-type-blog .comment-form .comment-infos .form-item-mail,
  .node-type-blog .comment-form .comment-infos .form-item-name,
  .page-comment .comment-form .comment-infos .form-item-mail,
  .page-comment .comment-form .comment-infos .form-item-name {
    float: left;
    margin: 0 20px 0 0; }
    .node-type-advice .comment-form .comment-infos .form-item-mail input,
    .node-type-advice .comment-form .comment-infos .form-item-name input,
    .node-type-blog .comment-form .comment-infos .form-item-mail input,
    .node-type-blog .comment-form .comment-infos .form-item-name input,
    .page-comment .comment-form .comment-infos .form-item-mail input,
    .page-comment .comment-form .comment-infos .form-item-name input {
      width: 190px;
      height: 27px; }
  .node-type-advice .comment-form .comment-infos .form-item-cgu,
  .node-type-blog .comment-form .comment-infos .form-item-cgu,
  .page-comment .comment-form .comment-infos .form-item-cgu {
    float: left;
    clear: left; }
    .node-type-advice .comment-form .comment-infos .form-item-cgu input[type="checkbox"],
    .node-type-blog .comment-form .comment-infos .form-item-cgu input[type="checkbox"],
    .page-comment .comment-form .comment-infos .form-item-cgu input[type="checkbox"] {
      display: none; }
      .node-type-advice .comment-form .comment-infos .form-item-cgu input[type="checkbox"]:checked + label:before,
      .node-type-blog .comment-form .comment-infos .form-item-cgu input[type="checkbox"]:checked + label:before,
      .page-comment .comment-form .comment-infos .form-item-cgu input[type="checkbox"]:checked + label:before {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e610";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        color: #0082C3; }
    .node-type-advice .comment-form .comment-infos .form-item-cgu label,
    .node-type-blog .comment-form .comment-infos .form-item-cgu label,
    .page-comment .comment-form .comment-infos .form-item-cgu label {
      cursor: pointer;
      position: relative;
      padding-left: 25px;
      font-size: 12px;
      line-height: 16px;
      color: #191919;
      display: inline-block; }
      .node-type-advice .comment-form .comment-infos .form-item-cgu label a,
      .node-type-blog .comment-form .comment-infos .form-item-cgu label a,
      .page-comment .comment-form .comment-infos .form-item-cgu label a {
        color: #191919; }
      .node-type-advice .comment-form .comment-infos .form-item-cgu label:before,
      .node-type-blog .comment-form .comment-infos .form-item-cgu label:before,
      .page-comment .comment-form .comment-infos .form-item-cgu label:before {
        position: absolute;
        left: 0;
        width: 16px;
        height: 16px;
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e60f";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        font-size: 20px;
        line-height: 17px;
        color: #191919; }
  .node-type-advice .comment-form .comment-infos .form-actions,
  .node-type-blog .comment-form .comment-infos .form-actions,
  .page-comment .comment-form .comment-infos .form-actions {
    font-size: 12px;
    font-weight: bold;
    color: #191919;
    text-decoration: none;
    text-transform: uppercase;
    position: relative;
    display: block;
    line-height: 18px;
    padding: 0 0 0 25px;
    transition: color .3s;
    float: right;
    margin: 0;
    line-height: 20px;
    padding: 0; }
    .node-type-advice .comment-form .comment-infos .form-actions:before,
    .node-type-blog .comment-form .comment-infos .form-actions:before,
    .page-comment .comment-form .comment-infos .form-actions:before {
      font-family: 'icons';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      /** Better Font Rendering
    ********************/
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "\e626";
      /** Mobile only
    ******************/
      /** Social Networks
    ******************/
      /** Remote (Product Page)
    ******************/
      position: absolute;
      left: 0;
      color: #191919;
      font-size: 18px;
      transition: color .3s;
      line-height: 16px; }
    .node-type-advice .comment-form .comment-infos .form-actions:hover,
    .node-type-blog .comment-form .comment-infos .form-actions:hover,
    .page-comment .comment-form .comment-infos .form-actions:hover {
      color: #0082C3; }
      .node-type-advice .comment-form .comment-infos .form-actions:hover:before,
      .node-type-blog .comment-form .comment-infos .form-actions:hover:before,
      .page-comment .comment-form .comment-infos .form-actions:hover:before {
        color: #0082C3; }
    .node-type-advice .comment-form .comment-infos .form-actions:before,
    .node-type-blog .comment-form .comment-infos .form-actions:before,
    .page-comment .comment-form .comment-infos .form-actions:before {
      line-height: 18px; }
    .node-type-advice .comment-form .comment-infos .form-actions input,
    .node-type-blog .comment-form .comment-infos .form-actions input,
    .page-comment .comment-form .comment-infos .form-actions input {
      cursor: pointer;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      padding: 0 0 0 25px;
      border: 0;
      background: none;
      font-size: inherit;
      text-transform: uppercase;
      color: #191919;
      transition: color .3s;
      text-shadow: none;
      line-height: 20px; }
    .node-type-advice .comment-form .comment-infos .form-actions:hover input,
    .node-type-blog .comment-form .comment-infos .form-actions:hover input,
    .page-comment .comment-form .comment-infos .form-actions:hover input {
      color: #0082C3; }
  .node-type-advice .comment-form .comment-infos > div[id*="author"],
  .node-type-blog .comment-form .comment-infos > div[id*="author"],
  .page-comment .comment-form .comment-infos > div[id*="author"] {
    float: left;
    margin-bottom: 15px; }
    .node-type-advice .comment-form .comment-infos > div[id*="author"] .username,
    .node-type-blog .comment-form .comment-infos > div[id*="author"] .username,
    .page-comment .comment-form .comment-infos > div[id*="author"] .username {
      color: #191919;
      text-transform: uppercase;
      font-weight: bold;
      transition: all .3s; }
      .node-type-advice .comment-form .comment-infos > div[id*="author"] .username:hover,
      .node-type-blog .comment-form .comment-infos > div[id*="author"] .username:hover,
      .page-comment .comment-form .comment-infos > div[id*="author"] .username:hover {
        color: #0082C3; }

.node-type-advice .comment,
.node-type-blog .comment,
.page-comment .comment {
  padding: 30px 0 30px 40px;
  border-top: 1px solid #d9d9d9; }
  .node-type-advice .comment.comment-unpublished,
  .node-type-blog .comment.comment-unpublished,
  .page-comment .comment.comment-unpublished {
    background-color: #ffffff; }
    .node-type-advice .comment.comment-unpublished .unpublished,
    .node-type-blog .comment.comment-unpublished .unpublished,
    .page-comment .comment.comment-unpublished .unpublished {
      color: #cccccc;
      font-size: 14px;
      line-height: 14px; }
  .node-type-advice .comment .comment-submitted,
  .node-type-blog .comment .comment-submitted,
  .page-comment .comment .comment-submitted {
    line-height: 14px;
    font-size: 12px;
    color: #191919; }
    .node-type-advice .comment .comment-submitted .user-picture,
    .node-type-blog .comment .comment-submitted .user-picture,
    .page-comment .comment .comment-submitted .user-picture {
      margin-bottom: 15px; }
    .node-type-advice .comment .comment-submitted .username,
    .node-type-blog .comment .comment-submitted .username,
    .page-comment .comment .comment-submitted .username {
      font-size: 14px;
      line-height: 14px;
      font-weight: bold;
      color: #191919;
      position: relative; }
      .node-type-advice .comment .comment-submitted .username a,
      .node-type-blog .comment .comment-submitted .username a,
      .page-comment .comment .comment-submitted .username a {
        color: inherit !important;
        text-decoration: none !important; }
      .node-type-advice .comment .comment-submitted .username:after,
      .node-type-blog .comment .comment-submitted .username:after,
      .page-comment .comment .comment-submitted .username:after {
        content: '-';
        padding: 0 11px; }
    .node-type-advice .comment .comment-submitted:after,
    .node-type-blog .comment .comment-submitted:after,
    .page-comment .comment .comment-submitted:after {
      content: '';
      clear: both;
      display: block; }
  .node-type-advice .comment .field-name-comment-body,
  .node-type-blog .comment .field-name-comment-body,
  .page-comment .comment .field-name-comment-body {
    margin: 10px 0 0;
    font-style: italic;
    font-size: 12px;
    line-height: 14px;
    color: #191919; }
  .node-type-advice .comment.comment-by-anonymous span[rel*="creator"],
  .node-type-blog .comment.comment-by-anonymous span[rel*="creator"],
  .page-comment .comment.comment-by-anonymous span[rel*="creator"] {
    position: relative; }
    .node-type-advice .comment.comment-by-anonymous span[rel*="creator"]:before,
    .node-type-blog .comment.comment-by-anonymous span[rel*="creator"]:before,
    .page-comment .comment.comment-by-anonymous span[rel*="creator"]:before {
      font-family: 'icons';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      /** Better Font Rendering
    ********************/
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "\e604";
      /** Mobile only
    ******************/
      /** Social Networks
    ******************/
      /** Remote (Product Page)
    ******************/
      color: #cccccc;
      position: absolute;
      left: -40px;
      top: -14px;
      width: 30px;
      height: 30px;
      font-size: 30px;
      line-height: 30px; }
  .node-type-advice .comment .links > li,
  .node-type-blog .comment .links > li,
  .page-comment .comment .links > li {
    padding: 0;
    margin: 20px 30px 0 0;
    display: block;
    float: left; }
    .node-type-advice .comment .links > li.comment-delete a,
    .node-type-blog .comment .links > li.comment-delete a,
    .page-comment .comment .links > li.comment-delete a {
      font-size: 12px;
      font-weight: bold;
      color: #cccccc;
      text-decoration: none;
      text-transform: uppercase;
      position: relative;
      display: block;
      line-height: 18px;
      padding: 0 0 0 25px;
      transition: color .3s; }
      .node-type-advice .comment .links > li.comment-delete a:before,
      .node-type-blog .comment .links > li.comment-delete a:before,
      .page-comment .comment .links > li.comment-delete a:before {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e608";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        position: absolute;
        left: 0;
        color: #cccccc;
        font-size: 18px;
        transition: color .3s;
        line-height: 16px; }
      .node-type-advice .comment .links > li.comment-delete a:hover,
      .node-type-blog .comment .links > li.comment-delete a:hover,
      .page-comment .comment .links > li.comment-delete a:hover {
        color: #0082C3; }
        .node-type-advice .comment .links > li.comment-delete a:hover:before,
        .node-type-blog .comment .links > li.comment-delete a:hover:before,
        .page-comment .comment .links > li.comment-delete a:hover:before {
          color: #0082C3; }
    .node-type-advice .comment .links > li.comment-edit a,
    .node-type-blog .comment .links > li.comment-edit a,
    .page-comment .comment .links > li.comment-edit a {
      font-size: 12px;
      font-weight: bold;
      color: #cccccc;
      text-decoration: none;
      text-transform: uppercase;
      position: relative;
      display: block;
      line-height: 18px;
      padding: 0 0 0 25px;
      transition: color .3s; }
      .node-type-advice .comment .links > li.comment-edit a:before,
      .node-type-blog .comment .links > li.comment-edit a:before,
      .page-comment .comment .links > li.comment-edit a:before {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e60c";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        position: absolute;
        left: 0;
        color: #cccccc;
        font-size: 18px;
        transition: color .3s;
        line-height: 16px; }
      .node-type-advice .comment .links > li.comment-edit a:hover,
      .node-type-blog .comment .links > li.comment-edit a:hover,
      .page-comment .comment .links > li.comment-edit a:hover {
        color: #0082C3; }
        .node-type-advice .comment .links > li.comment-edit a:hover:before,
        .node-type-blog .comment .links > li.comment-edit a:hover:before,
        .page-comment .comment .links > li.comment-edit a:hover:before {
          color: #0082C3; }
    .node-type-advice .comment .links > li.comment-reply a,
    .node-type-blog .comment .links > li.comment-reply a,
    .page-comment .comment .links > li.comment-reply a {
      font-size: 12px;
      font-weight: bold;
      color: #cccccc;
      text-decoration: none;
      text-transform: uppercase;
      position: relative;
      display: block;
      line-height: 18px;
      padding: 0 0 0 25px;
      transition: color .3s; }
      .node-type-advice .comment .links > li.comment-reply a:before,
      .node-type-blog .comment .links > li.comment-reply a:before,
      .page-comment .comment .links > li.comment-reply a:before {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e626";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        position: absolute;
        left: 0;
        color: #cccccc;
        font-size: 18px;
        transition: color .3s;
        line-height: 16px; }
      .node-type-advice .comment .links > li.comment-reply a:hover,
      .node-type-blog .comment .links > li.comment-reply a:hover,
      .page-comment .comment .links > li.comment-reply a:hover {
        color: #0082C3; }
        .node-type-advice .comment .links > li.comment-reply a:hover:before,
        .node-type-blog .comment .links > li.comment-reply a:hover:before,
        .page-comment .comment .links > li.comment-reply a:hover:before {
          color: #0082C3; }
    .node-type-advice .comment .links > li.comment-approve a,
    .node-type-blog .comment .links > li.comment-approve a,
    .page-comment .comment .links > li.comment-approve a {
      font-size: 12px;
      font-weight: bold;
      color: #cccccc;
      text-decoration: none;
      text-transform: uppercase;
      position: relative;
      display: block;
      line-height: 18px;
      padding: 0 0 0 25px;
      transition: color .3s; }
      .node-type-advice .comment .links > li.comment-approve a:before,
      .node-type-blog .comment .links > li.comment-approve a:before,
      .page-comment .comment .links > li.comment-approve a:before {
        font-family: 'icons';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        /** Better Font Rendering
    ********************/
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e605";
        /** Mobile only
    ******************/
        /** Social Networks
    ******************/
        /** Remote (Product Page)
    ******************/
        position: absolute;
        left: 0;
        color: #cccccc;
        font-size: 18px;
        transition: color .3s;
        line-height: 16px; }
      .node-type-advice .comment .links > li.comment-approve a:hover,
      .node-type-blog .comment .links > li.comment-approve a:hover,
      .page-comment .comment .links > li.comment-approve a:hover {
        color: #0082C3; }
        .node-type-advice .comment .links > li.comment-approve a:hover:before,
        .node-type-blog .comment .links > li.comment-approve a:hover:before,
        .page-comment .comment .links > li.comment-approve a:hover:before {
          color: #0082C3; }

.node-type-advice .confirmation,
.node-type-blog .confirmation,
.page-comment .confirmation {
  font-size: 12px;
  padding: 20px;
  margin: 10px 0 0; }
  .node-type-advice .confirmation #edit-cancel,
  .node-type-advice .confirmation input[type="submit"],
  .node-type-blog .confirmation #edit-cancel,
  .node-type-blog .confirmation input[type="submit"],
  .page-comment .confirmation #edit-cancel,
  .page-comment .confirmation input[type="submit"] {
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
    text-decoration: none;
    text-transform: uppercase;
    position: relative;
    display: block;
    line-height: 18px;
    padding: 0 0 0 25px;
    transition: color .3s;
    border: none;
    background: none;
    text-shadow: none;
    cursor: pointer;
    padding: 0;
    margin: 0 20px 0 0;
    display: inline-block;
    vertical-align: top; }
    .node-type-advice .confirmation #edit-cancel:before,
    .node-type-advice .confirmation input[type="submit"]:before,
    .node-type-blog .confirmation #edit-cancel:before,
    .node-type-blog .confirmation input[type="submit"]:before,
    .page-comment .confirmation #edit-cancel:before,
    .page-comment .confirmation input[type="submit"]:before {
      font-family: 'icons';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      /** Better Font Rendering
    ********************/
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /** Mobile only
    ******************/
      /** Social Networks
    ******************/
      /** Remote (Product Page)
    ******************/
      position: absolute;
      left: 0;
      color: #cccccc;
      font-size: 18px;
      transition: color .3s;
      line-height: 16px; }
    .node-type-advice .confirmation #edit-cancel:hover,
    .node-type-advice .confirmation input[type="submit"]:hover,
    .node-type-blog .confirmation #edit-cancel:hover,
    .node-type-blog .confirmation input[type="submit"]:hover,
    .page-comment .confirmation #edit-cancel:hover,
    .page-comment .confirmation input[type="submit"]:hover {
      color: #0082C3; }
      .node-type-advice .confirmation #edit-cancel:hover:before,
      .node-type-advice .confirmation input[type="submit"]:hover:before,
      .node-type-blog .confirmation #edit-cancel:hover:before,
      .node-type-blog .confirmation input[type="submit"]:hover:before,
      .page-comment .confirmation #edit-cancel:hover:before,
      .page-comment .confirmation input[type="submit"]:hover:before {
        color: #0082C3; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkdmljZS5jc3MiLCIuLi8uLi9zY3NzL3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vZGVjYXRobG9uc2F2L3RoZW1lcy9zYXNzL2Jhc2Uuc2NzcyIsImFkdmljZS5zY3NzIiwibWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCO21CQUNtQjtBQUVuQjs7bUJBRW1CO0FBS25CO21CQUNtQjtBQXVCbkI7cUJBQ3FCO0FBS3JCO3FCQUNxQjtBQXNIckI7bUJBQ21CO0FBV25CO21CQUNtQjtBQUVuQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O21CQTJFbUI7QUFNbkI7bUJBQ21CO0FBUW5CO21CQUNtQjtBQUtuQjttQkFDbUI7QUFlbkI7bUJBQ21CO0FBbUJuQjs2QkFDNkI7QUFlN0I7NkJBQzZCO0FBOEQ3Qjs2QkFDNkI7QUFTN0I7NkJBQzZCO0FBa0I3Qjs2QkFDNkI7QUFpQzdCO29CQUNvQjtBQVdwQjtvQkFDb0I7QUFtQnBCO21CQUNtQjtBQVVuQjtvQkFDb0I7QUFTcEI7b0JBQ29CO0FBT3BCO29CQUNvQjtBQU9wQjtrQ0FDa0M7QUEwQ2xDO2tDQUNrQztBQXdDbEM7NkJBQzZCO0FBd0M3QjtrQ0FDa0M7QUFpQmxDO2tDQUNrQztBQXNCbEM7a0NBQ2tDO0FBaURsQztrQ0FDa0M7QUFvQ2xDO2tDQUNrQztBQWdDbEM7a0NBQ2tDO0FBbUNsQztrQ0FDa0M7QUFvQ2xDO2tDQUNrQztBQXlDbEM7a0NBQ2tDO0FBcUNsQztrQ0FDa0M7QUFVbEM7a0NBQ2tDO0FBaUJsQztrQ0FDa0M7QUE0RGxDO2tDQUNrQztBQWNsQztrQ0FDa0M7QUFzQmxDO2tDQUNrQztBQVVsQztrQ0FDa0M7QUEwQ2xDO2tDQUNrQztBQXdDbEM7a0NBQ2tDO0FBZ0VsQzt3Q0FDd0M7QUFvQ3hDO3dDQUN3QztBQWV4Qzt3Q0FDd0M7QUFJeEM7d0NBQ3dDO0FBdUR4Qzt3Q0FDd0M7QUF3Q3hDO3dDQUN3QztBQVF4Qzt3Q0FDd0M7QUF1QnhDOzZCQUM2QjtBQVE3Qjs2QkFDNkI7QUFpQzdCOzZCQUM2QjtBQW9CN0I7NkJBQzZCO0FBSTdCO3lDQUN5QztBQUt6Qzs2QkFDNkI7QUFvQzdCOzZCQUM2QjtBQXlCN0I7NkJBQzZCO0FBUTdCOzZCQUM2QjtBQW1CN0I7NkJBQzZCO0FBaUI3Qjs2QkFDNkI7QUFTN0I7NkJBQzZCO0FBTTdCOzZCQUM2QjtBQUk3Qjs2QkFDNkI7QUFhN0I7NkJBQzZCO0FBMkI3Qjs7NkJBRTZCO0FBRTdCLFlBQVk7QUFPWixXQUFXO0FBb0JYLFdBQVc7QUFNWCxjQUFjO0FBTWQsa0JBQWtCO0FBWWxCLGFBQWE7QUFRYixXQUFXO0FBb0JYLFdBQVc7QUE4Q1gsZUFBZTtBQWdEZixZQUFZO0FBbUJaLGFBQWE7QUFnQmIsYUFBYTtBQTZGYjs7NkJBRTZCO0FDajhEN0I7bUJBQ21CO0FBRW5COzttQkFFbUI7QUFLbkI7bUJBQ21CO0FBd0JuQjtxQkFDcUI7QUFLckI7cUJBQ3FCO0FBc0hyQjttQkFDbUI7QUFLbkI7bUJBQ21CO0FBRWY7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzttQkEyRWU7QUFNbkI7bUJBQ21CO0FBUW5CO21CQUNtQjtBQUtuQjttQkFDbUI7QUFlbkI7bUJBQ21CO0FBb0JuQjs2QkFDNkI7QUFjN0I7NkJBQzZCO0FBOEQ3Qjs2QkFDNkI7QUFTN0I7NkJBQzZCO0FBa0I3Qjs2QkFDNkI7QUFpQzdCO29CQUNvQjtBQVdwQjtvQkFDb0I7QUFtQnBCO21CQUNtQjtBQVVuQjtvQkFDb0I7QUFTcEI7b0JBQ29CO0FBT3BCO29CQUNvQjtBQU9wQjtrQ0FDa0M7QUEwQ2xDO2tDQUNrQztBQXdDbEM7NkJBQzZCO0FBd0M3QjtrQ0FDa0M7QUFpQmxDO2tDQUNrQztBQXNCbEM7a0NBQ2tDO0FBaURsQztrQ0FDa0M7QUFvQ2xDO2tDQUNrQztBQWdDbEM7a0NBQ2tDO0FBbUNsQztrQ0FDa0M7QUFvQ2xDO2tDQUNrQztBQXlDbEM7a0NBQ2tDO0FBcUNsQztrQ0FDa0M7QUFVbEM7a0NBQ2tDO0FBaUJsQztrQ0FDa0M7QUF5RGxDO2tDQUNrQztBQWNsQztrQ0FDa0M7QUFzQmxDO2tDQUNrQztBQVVsQztrQ0FDa0M7QUEwQ2xDO2tDQUNrQztBQXdDbEM7a0NBQ2tDO0FBZ0VsQzt3Q0FDd0M7QUFvQ3hDO3dDQUN3QztBQWV4Qzt3Q0FDd0M7QUFJeEM7d0NBQ3dDO0FBdUR4Qzt3Q0FDd0M7QUF3Q3hDO3dDQUN3QztBQVF4Qzt3Q0FDd0M7QUF1QnhDOzZCQUM2QjtBQVE3Qjs2QkFDNkI7QUFpQzdCOzZCQUM2QjtBQWlCN0I7NkJBQzZCO0FBSTdCO3lDQUN5QztBQUt6Qzs2QkFDNkI7QUFvQzdCOzZCQUM2QjtBQXlCN0I7NkJBQzZCO0FBUTdCOzZCQUM2QjtBQW1CN0I7NkJBQzZCO0FBaUI3Qjs2QkFDNkI7QUFTN0I7NkJBQzZCO0FBTTdCOzZCQUM2QjtBQUk3Qjs2QkFDNkI7QUFhN0I7NkJBQzZCO0FBMkI3Qjs7NkJBRTZCO0FBRTdCLFlBQVk7QUFPWixXQUFXO0FBb0JYLFdBQVc7QUFNWCxjQUFjO0FBTWQsa0JBQWtCO0FBWWxCLGFBQWE7QUFRYixXQUFXO0FBb0JYLFdBQVc7QUErQ1gsZUFBZTtBQWdEZixZQUFZO0FBbUJaLGFBQWE7QUFnQmIsYUFBYTtBQzMxRGI7Ozs7RUMwSkksbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQiwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLGVGbEphO0VFbUpiLGtCRjhGd0I7RUU3RnhCLGlCRjhGdUI7RUU3RnZCLFlBQVk7RUFDWixpQkFBaUI7RUFySGIsOEVBQXVFLEVEekN0RTtFQVBUOzs7Ozs7O0lDMktRLDhCRjFKUztJRTJKVCxZQUFZO0lBQ1osc0JBQXNCO0lBQ3RCLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsdUJBQXVCO0lBQ3ZCLFdBQVcsRUFDZDtFRGxMTDs7OztJQ3FMUSxZQUFZO0lBQ1osa0JBQWtCLEVBS3JCO0VEM0xMOzs7O0lDOExRLFdBQVc7SUFDWCxtQkFBbUI7SUFHZixZQUFZLEVBRW5COztBRHBNTDs7RUFXUSxVQUFVLEVBQ2I7O0FBWkw7O0VBZ0JZLGdCQUFnQjtFQUNoQixlREpLO0VDS0wsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixrQkFBa0IsRUFDckI7O0FBckJUOztFQXlCUSxxQkFBcUIsRUFxQ3hCO0VBOURMOztJQTZCZ0IsVUFBVSxFQXlCYjtJQXREYjs7TUFnQ29CLFdBQVc7TUFDWCxZQUFZO01BQ1osVUFBVTtNQUNWLFlBQVksRUFrQmY7TUFyRGpCOztRQXNDd0IsZ0JBQWdCLEVBQ25CO01BdkNyQjs7UUEwQ3dCLGlCQUFpQixFQUNwQjtNQTNDckI7O1FBOEN3QixlQUFlO1FBQ2YsWUFBWTtRQ3VDaEMsMEJGdkVhO1FFd0ViLGVGekVhO1FFMEViLGlCRnVnRGU7UUV0Z0RmLHlCQUFpQjtXQUFqQixzQkFBaUI7Z0JBQWpCLGlCQUFpQjtRQUNqQiw0Q0FBNEM7UUFDNUMsZ0JBQWdCO1FBQ2hCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsZ0JBQWdCO1FBQ2hCLGtCQUFrQjtRQUNsQiwwQkFBMEI7UUFDMUIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQixVRm1nRGU7UUNyakRLLG1CQUFtQjtRQUNuQixnQkFBZ0I7UUFDaEIsaUJBQWlCLEVBQ3BCO1FBcERyQjs7VUNzR1EsZUZ4RlM7VUV5RlQsc0JBQXNCLEVBQ3pCO1FEeEdMOztVQzJHUSwwQkZzL0N3QjtVRXIvQ3hCLGVGOUZTO1VFK0ZULFVGMC9DaUIsRUVyL0NwQjtVRGxITDs7WUNnSFksZUZsR0ssRUVtR1I7UURqSFQ7O1VDcUhRLGdCQUFnQjtVQUNoQixvQkZ0R1M7VUV1R1QsZUZ0R1M7VUV1R1QsVUZnL0NvQixFRXIrQ3ZCO1VEbklMOztZQzJIWSxjQUFjLEVBQ2pCO1VENUhUOztZQytIWSwwQkYvR0s7WUVnSEwsZUYvR0s7WUVnSEwsVUZ1K0NnQixFRXQrQ25CO0VEbElUOztJQTBEWSxZQUFZO0lBQ1osZUFBZTtJQUNmLFlBQVksRUFDZjs7QUE3RFQ7O0VBaUVRLG9CQUFvQjtFQUNwQixtQkFBbUIsRUF3QnRCO0VBMUZMOztJQXFFWSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsU0FBUztJQUNULFFBQVE7SUFDUixVQUFVLEVBVWI7SUFyRlQ7O01Dd0RJLGdCQUFnQjtNQUNoQixrQkFBa0I7TUFDbEIsZUY3Q2E7TUU4Q2Isc0JBQXNCO01BQ3RCLDBCQUEwQjtNQUMxQixtQkFBbUI7TUFDbkIsZUFBZTtNQUNmLGtCQUFrQjtNQUNsQixvQkFBb0I7TUFDcEIsc0JBQXNCO01EY1Ysc0JBQXNCLEVBQ3pCO01BaEZiOztRRDZDSSxxQkFBcUI7UUFDckIsWUFBWTtRQUNaLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIscUJBQXFCO1FBQ3JCLHFCQUFxQjtRQUVyQjt5QkFDcUI7UUFDckIsb0NBQW9DO1FBQ3BDLG1DQUFtQztRQTJDQyxpQkFBaUI7UUFxQnJEO3VCQUNtQjtRQU1uQjt1QkFDbUI7UUFpQm5CO3VCQUNtQjtRRTVFZixtQkFBbUI7UUFDbkIsUUFBUTtRQUNSLGVGMURTO1FFMkRULGdCQUFnQjtRQUNoQixzQkFBc0I7UUFDdEIsa0JBQWtCLEVBQ3JCO01EM0VMOztRQzhFUSxlRi9EUyxFRW9FWjtRRG5GTDs7VUNpRlksZUZsRUssRUVtRVI7SURsRlQ7O01BbUZnQixpQkFBaUIsRUFDcEI7RUFwRmI7O0lBd0ZZLGlCQUFpQixFQUNwQjs7QUFJVDs7O0VBT29CLDBCQUEwQjtFQUMxQiwyQkFBMkI7RUFDM0IsNkJBQTZCLEVBbVdoQztFQTVXakI7OztJQVl3QixZQUFZO0lBQ1osWUFBWSxFQTZHZjtJQTFIckI7OztNQWdCNEIsVUFBVSxFQXlHYjtNQXpIekI7Ozs7Ozs7OztRQXFCZ0MsdUJBQXVCO1FBQ3ZCLGFEN0VGLEVDZ0hEO1FBekQ3Qjs7Ozs7Ozs7O1VBMkI0QyxlRHpHM0I7VUMwRzJCLGtCRDZ4QmI7VUM1eEJhLGdCQUFnQjtVQUNoQixrQkFBa0I7VUFDbEIsaUJBQWlCO1VBQ2pCLDBCQUEwQjtVQzdFOUQsOEVBQXVFLEVEK0V0QztRQWxDekM7Ozs7Ozs7OztVQXFDNEMsZ0JBQWdCO1VBQ2hCLG9CQUFvQjtVQUNwQixpQkFBaUI7VUFDakIsWUFBWTtVQUNaLGFBQWE7VUFDYixlRHZIM0IsRUN3SHdCO1FBM0N6Qzs7Ozs7Ozs7O1VDckNJLGdCQUFnQjtVQUNoQixrQkFBa0I7VUFDbEIsZUY3Q2E7VUU4Q2Isc0JBQXNCO1VBQ3RCLDBCQUEwQjtVQUMxQixtQkFBbUI7VUFDbkIsZUFBZTtVQUNmLGtCQUFrQjtVQUNsQixvQkFBb0I7VUFDcEIsc0JBQXNCO1VEMkVrQixhQUFhLEVBQ2hCO1VBaER6Qzs7Ozs7Ozs7O1lEaERJLHFCQUFxQjtZQUNyQixZQUFZO1lBQ1osbUJBQW1CO1lBQ25CLG9CQUFvQjtZQUNwQixxQkFBcUI7WUFDckIscUJBQXFCO1lBRXJCO3lCQUNxQjtZQUNyQixvQ0FBb0M7WUFDcEMsbUNBQW1DO1lBMkNDLGlCQUFpQjtZQXFCckQ7dUJBQ21CO1lBTW5CO3VCQUNtQjtZQWlCbkI7dUJBQ21CO1lFNUVmLG1CQUFtQjtZQUNuQixRQUFRO1lBQ1IsZUYxRFM7WUUyRFQsZ0JBQWdCO1lBQ2hCLHNCQUFzQjtZQUN0QixrQkFBa0IsRUFDckI7VURrQkw7Ozs7Ozs7OztZQ2ZRLGVGL0RTLEVFb0VaO1lEVUw7Ozs7Ozs7OztjQ1pZLGVGbEVLLEVFbUVSO1FEV1Q7Ozs7Ozs7OztVQXFEb0MsWUFBWTtVQUNaLGVBQWU7VUFDZixZQUFZLEVBQ2Y7TUF4RGpDOzs7Ozs7Ozs7UUE4RGdDLG1CQUFtQjtRQUtmLHFCQUFxQjtRQUV6QixlQUFlO1FBQ2YsNkJBQTZCO1FBQzdCLDRCQUE0QixFQWlEL0I7UUF4SDdCOzs7Ozs7Ozs7VUEwRW9DLGNBQWMsRUFDakI7UUEzRWpDOzs7Ozs7Ozs7VUE4RW9DLGFEcklOO1VDc0lNLGVBQWU7VUFLWCxtQkFBbUIsRUFtQzFCO1VBdkhqQzs7Ozs7Ozs7O1lBd0Z3QyxhQUFhO1lBQ2IsMkNEdEt2QjtZQ3VLdUIscUJBQXFCO1lBQ3JCLGlCRG91QmhCLEVDenNCYTtZQXRIckM7Ozs7Ozs7OztjQThGNEMsZ0JBQWdCO2NBQ2hCLGtCQUFrQjtjQUNsQixVQUFVO2NBQ1YscUJBQXFCO2NBQ3JCLGVEakwzQjtjQ2tMMkIsMEJBQTBCO2NBQzFCLGtCRHF0QmI7Y0V0MkJ2Qiw4RUFBdUUsRURtSnRDO1lBdEd6Qzs7Ozs7Ozs7O2NBeUc0QyxlRHhMM0I7Y0N5TDJCLFlBQVk7Y0FDWixvQkFBb0I7Y0FDcEIsZ0JBQWdCO2NBQ2hCLGtCQUFrQjtjQUNsQixZQUFZLEVBQ2Y7WUEvR3pDOzs7Ozs7Ozs7Y0NyQ0ksZ0JBQWdCO2NBQ2hCLGtCQUFrQjtjQUNsQixlRjVDYTtjRTZDYixzQkFBc0I7Y0FDdEIsMEJBQTBCO2NBQzFCLG1CQUFtQjtjQUNuQixlQUFlO2NBQ2Ysa0JBQWtCO2NBQ2xCLG9CQUFvQjtjQUNwQixzQkFBc0I7Y0QrSWtCLFlBQVk7Y0FDWixvQkFBb0IsRUFDdkI7Y0FySHpDOzs7Ozs7Ozs7Z0JEaERJLHFCQUFxQjtnQkFDckIsWUFBWTtnQkFDWixtQkFBbUI7Z0JBQ25CLG9CQUFvQjtnQkFDcEIscUJBQXFCO2dCQUNyQixxQkFBcUI7Z0JBRXJCO3lCQUNxQjtnQkFDckIsb0NBQW9DO2dCQUNwQyxtQ0FBbUM7Z0JBMkNDLGlCQUFpQjtnQkFxQnJEO3VCQUNtQjtnQkFNbkI7dUJBQ21CO2dCQWlCbkI7dUJBQ21CO2dCRTVFZixtQkFBbUI7Z0JBQ25CLFFBQVE7Z0JBQ1IsZUZ6RFM7Z0JFMERULGdCQUFnQjtnQkFDaEIsc0JBQXNCO2dCQUN0QixrQkFBa0IsRUFDckI7Y0RrQkw7Ozs7Ozs7OztnQkNmUSxlRi9EUyxFRW9FWjtnQkRVTDs7Ozs7Ozs7O2tCQ1pZLGVGbEVLLEVFbUVSO0VEV1Q7OztJQTZId0IsYURwTE07SUNxTE4sZUFBZSxFQTZPbEI7SUEzV3JCOzs7TUFpSTRCLGFBQWE7TUFDYix3QkFBd0I7TUFDeEIsWUFBWTtNQUNaLG1CQUFtQjtNQUNuQiwwQkRoTlg7TUNpTlcsV0FBVztNQUVQLGlCRnF2QmQsRUVuakJPO01BMVV6Qjs7O1FBNElnQyxZQUFZO1FBQ1osZUFBZTtRQUNmLG1CQUFtQjtRQUNuQixVRit1QmQ7UUU5dUJjLGlCRjZ1QmQ7UUU1dUJjLE9GOHVCVjtRRTd1QlUsUUY2dUJWO1FFNXVCVSxTRjR1QlY7UUUzdUJVLFVGMnVCVjtRRTF1QlUsWUFBWSxFQUNmO01BdEo3Qjs7O1FBeUpnQyxVQUFVLEVBZ0xiO1FBelU3Qjs7Ozs7Ozs7O1VBZ0s0QyxpQkFBaUI7VUFDakIsVUFBVTtVQUNWLFdBQVc7VUFDWCxtQkFBbUIsRUFDdEI7UUFwS3pDOzs7Ozs7Ozs7VUF1SzRDLG9CQUFvQixFQVN2QjtVQWhMekM7Ozs7Ozs7OztZQTBLZ0QsaUJBQWlCLEVBQ3BCO1VBM0s3Qzs7Ozs7Ozs7O1lBOEtnRCw0Q0FBNEMsRUFDL0M7UUEvSzdDOzs7Ozs7Ozs7VUFvTGdELGVEbFEvQixFQ21RNEI7UUFyTDdDOzs7Ozs7Ozs7VUEyTG9ELGdCQUFnQjtVQUNoQixrQkFBa0I7VUFDbEIsc0JBQXNCO1VBQ3RCLGVEOVFuQztVQytRbUMsMEJBQTBCO1VBQzFCLG1CQUFtQjtVQUNuQixrQkFBa0I7VUFDbEIsZUFBZTtVQUNmLGdCQUFnQixFQUtuQjtVQXhNakQ7Ozs7Ozs7OztZQXNNd0QsZURwUnZDLEVDcVJvQztRQXZNckQ7Ozs7Ozs7OztVQTRNd0QsWUFBWTtVQUNaLGFBQWE7VUFDYixtQkFBbUI7VUFDbkIsT0FBTztVQUNQLFFBQVE7VUFDUixnQkFBZ0IsRUFvQm5CO1VBck9yRDs7Ozs7Ozs7O1lEaERJLHFCQUFxQjtZQUNyQixZQUFZO1lBQ1osbUJBQW1CO1lBQ25CLG9CQUFvQjtZQUNwQixxQkFBcUI7WUFDckIscUJBQXFCO1lBRXJCO3lCQUNxQjtZQUNyQixvQ0FBb0M7WUFDcEMsbUNBQW1DO1lBMkNDLGlCQUFpQjtZQXFCckQ7dUJBQ21CO1lBTW5CO3VCQUNtQjtZQWlCbkI7dUJBQ21CO1lDaUtxQyxlRHJTM0M7WUNzUzJDLGdCQUFnQjtZQUNoQixrQkFBa0IsRUFDckI7VUF4TnpEOzs7Ozs7Ozs7WURoREkscUJBQXFCO1lBQ3JCLFlBQVk7WUFDWixtQkFBbUI7WUFDbkIsb0JBQW9CO1lBQ3BCLHFCQUFxQjtZQUNyQixxQkFBcUI7WUFFckI7eUJBQ3FCO1lBQ3JCLG9DQUFvQztZQUNwQyxtQ0FBbUM7WUF3Q0UsaUJBQWlCO1lBd0J0RDt1QkFDbUI7WUFNbkI7dUJBQ21CO1lBaUJuQjt1QkFDbUIsRUN5S3NDO1VBN043RDs7Ozs7Ozs7O1lBa09nRSxlRGhUL0MsRUNpVDRDO1FBbk83RDs7Ozs7Ozs7O1VBME93RCxtQkFBbUI7VUFDbkIsOEJEeFR2QyxFQ2dab0M7VUFuVXJEOzs7Ozs7Ozs7WUE4TzRELGdCQUFnQjtZQUNoQixrQkFBa0I7WUFDbEIsc0JBQXNCO1lBQ3RCLGVEalUzQztZQ2tVMkMsMEJBQTBCO1lBQzFCLHdCQUF3QjtZQUN4QixrQkFBa0I7WUFDbEIsZUFBZSxFQU1sQjtZQTNQekQ7Ozs7Ozs7Ozs7Ozs7Ozs7O2NBeVBnRSxlRHZVL0MsRUN3VTRDO1VBMVA3RDs7Ozs7Ozs7O1lBK1BnRSw4QkQwbUNsQjtZQ3ptQ2tCLFlBQVk7WUFDWixhQUFhO1lBQ2IsbUJBQW1CO1lBQ25CLG1CQUFtQjtZQUNuQixPQUFPO1lBQ1AsU0FBUztZQUNULGdCQUFnQixFQXFCbkI7WUEzUjdEOzs7Ozs7Ozs7Y0RoREkscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0E0Q0wsaUJBQWlCO2NBb0IvQzt1QkFDbUI7Y0FNbkI7dUJBQ21CO2NBaUJuQjt1QkFDbUI7Y0NzTjZDLGVEMVZuRDtjQzJWbUQsa0JBQWtCLEVBQ3JCO1lBNVFqRTs7Ozs7Ozs7O2NEaERJLHFCQUFxQjtjQUNyQixZQUFZO2NBQ1osbUJBQW1CO2NBQ25CLG9CQUFvQjtjQUNwQixxQkFBcUI7Y0FDckIscUJBQXFCO2NBRXJCO3lCQUNxQjtjQUNyQixvQ0FBb0M7Y0FDcEMsbUNBQW1DO2NBNkNSLGlCQUFpQjtjQW1CNUM7dUJBQ21CO2NBTW5CO3VCQUNtQjtjQWlCbkI7dUJBQ21CLEVDNk44QztZQWpSckU7Ozs7Ozs7OztjQXFSb0UsMEJEblduRCxFQ3dXZ0Q7Y0ExUmpFOzs7Ozs7Ozs7Z0JBd1J3RSxlRHZXdkQsRUN3V29EO1VBelJyRTs7Ozs7Ozs7O1lBK1JvRSxlQUFlLEVBQ2xCO1VBaFNqRTs7Ozs7Ozs7O1lBcVM0RCxlQUFlO1lBQ2YsY0FBYyxFQUNqQjtVQXZTekQ7Ozs7Ozs7OztZQTJTZ0UsbUJBQW1CLEVBc0J0QjtZQWpVN0Q7Ozs7Ozs7OztjQThTb0UsZ0JBQWdCO2NBQ2hCLGtCQUFrQjtjQUNsQixzQkFBc0I7Y0FDdEIsZURqWW5EO2NDa1ltRCxxQkFBcUI7Y0FDckIsa0JBQWtCO2NBQ2xCLGVBQWUsRUFZbEI7Y0FoVWpFOzs7Ozs7Ozs7Ozs7Ozs7OztnQkF3VHdFLGVEdFl2RCxFQ3VZb0Q7Y0F6VHJFOzs7Ozs7Ozs7Z0JBNFR3RSxhQUFhO2dCQUNiLHNCQUFzQjtnQkFDdEIsa0JBQWtCLEVBQ3JCO0lBL1RyRTs7O01BNlU0QixhQUFhO01BQ2IsYUFBYSxFQXNCaEI7TUFwV3pCOzs7UUFpVmdDLFVBQVUsRUFLYjtRQXRWN0I7OztVQW9Wb0MsWUFBWSxFQUNmO01BclZqQzs7O1FBMFZvQyxpQkFBaUI7UUFFYixzQkFBc0IsRUFNN0I7UUFsV2pDOzs7VUErVjRDLGFBQWEsRUFDaEI7SUFoV3pDOzs7TUF1VzRCLFlBQVk7TUFDWixlQUFlO01BQ2YsWUFBWSxFQUNmOztBQVF6QjtFQUlnQixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG1CRDIvQndCLEVDdC9CM0I7RUFYYjtJQVNvQixhQUFhLEVBQ2hCOztBQU1qQjtFQUdZLHFCQUFjO0VBQWQsY0FBYztFQUNkLG9CQUFnQjtNQUFoQixnQkFBZ0IsRUFhbkI7RUFqQlQ7SUFPZ0IsdUJBQXVCLEVBUzFCO0lBaEJiO01BVW9CLGlCQUFpQixFQUNwQjtJQVhqQjtNQWNvQixhQUFhLEVBQ2hCOztBQU1qQjs7RUFHUSwwQkFBMEIsRUEyWDdCO0VBOVhMOzs7O0lBT1ksbUJBQW1CLEVBdUJ0QjtJQTlCVDs7OztNQVVnQixxQkFBcUIsRUFtQnhCO01BN0JiOzs7O1FBYW9CLHFCQUFxQixFQUN4QjtNQWRqQjs7OztRQWlCb0IsbUNBQW1DO1FBQ25DLDZCQUE2QixFQUtoQztRQXZCakI7Ozs7VUFxQndCLGNBQWMsRUFDakI7TUF0QnJCOzs7O1FBMEJvQixlQUFlO1FBQ2YsZUFBZSxFQUNsQjtFQTVCakI7Ozs7SUFrQ1ksYURoZmtCO0lDaWZsQixlQUFlLEVBMFZsQjtJQTdYVDs7Ozs7Ozs7TUF1Q2dCLFlBQVk7TUFDWixhQUFhLEVBNFBoQjtNQXBTYjs7Ozs7Ozs7UUE0Q3dCLGVEamhCUDtRQ2toQk8sZ0JBQWdCO1FBQ2hCLGtCQUFrQjtRQUNsQiwwQkFBMEI7UUFDMUIsb0JBQW9CO1FBQ3BCLGtCRHJTSSxFQ3NTUDtNQWxEckI7Ozs7Ozs7O1FBc0RvQixzQkFBc0I7UUFDdEIsdUJBQXVCLEVBZ0MxQjtRQXZGakI7Ozs7Ozs7O1VDN1NJLGtCQUFrQjtVQUNsQixtQkFBbUI7VUFDbkIsaUJBQWlCO1VBQ2pCLHNCQUFzQjtVQUN0Qix1QkFBdUI7VUFDdkIsWUFBWTtVQUNaLFlBQVk7VUFDWixhQUFhLEVEaVdJO1VBM0RyQjs7Ozs7Ozs7WUNuU1Esb0NBQW9DO1lBQ3BDLG1DQUFtQztZQUNuQyxlRjNMVTtZRTRMVixzQkFBc0IsRUFrQ3pCO1lEOFBMOzs7Ozs7OztjQzdSWSxvQkFBb0I7Y0FDcEIsbUJBQW1CO2NBQ25CLGdCQUFnQjtjQUNoQixrQkFBa0I7Y0FDbEIseUJBQXlCO2NBQ3pCLG9DQUFvQyxFQUN2QztZRHVSVDs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0FvRFIsaUJBQWdCO2NBWTNDO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFRWdGZDtZRG1SVDs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0FtRFAsaUJBQWdCO2NBYTVDO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFRW9GZDtZRCtRVDs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0FxRFIsaUJBQWlCO2NBVzVDO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFRXdGZDtZRDJRVDs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0E0RE4saUJBQWlCO2NBSTlDO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFRTRGZDtZRHVRVDs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0EyREwsaUJBQWlCO2NBSy9DO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFRWdHZDtZRG1RVDs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0E2RE4saUJBQWlCO2NBRzlDO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFRW9HZDtVRCtQVDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O1lDelBRLGdCQUFnQjtZQUNoQixlRi9PUztZRWdQVCxrQkFBa0I7WUFDbEIsc0JBQXNCO1lBQ3RCLGtCQUFrQjtZQUNsQixpQkFBaUI7WUFDakIsc0JBQXNCO1lBQ3RCLHVCQUF1QjtZQUN2QixXQUFXO1lBQ1gsVUFBVTtZQUNWLGFBQWEsRUFNaEI7WUR5T0w7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztjQzVPWSxlRjNQSztjRTRQTCxvQkFBb0IsRUFDdkI7UUQwT1Q7Ozs7Ozs7O1VBOER3Qiw4QkFBOEIsRUFDakM7UUEvRHJCOzs7Ozs7OztVQWtFd0IsbUJBQW1CO1VBQ25CLHNCQUFzQjtVQUN0Qix1QkFBdUI7VUFDdkIsb0JBQW9CO1VBQ3BCLG1CQUFtQjtVQUNuQixrQkFBa0I7VUFDbEIsZ0JBQWdCO1VBQ2hCLGtCQUFrQjtVQUNsQixlRGpqQlAsRUM2akJJO1VBdEZyQjs7Ozs7Ozs7WUR2Y0kscUJBQXFCO1lBQ3JCLFlBQVk7WUFDWixtQkFBbUI7WUFDbkIsb0JBQW9CO1lBQ3BCLHFCQUFxQjtZQUNyQixxQkFBcUI7WUFFckI7eUJBQ3FCO1lBQ3JCLG9DQUFvQztZQUNwQyxtQ0FBbUM7WUFlVCxpQkFBaUI7WUFpRDNDO3VCQUNtQjtZQU1uQjt1QkFDbUI7WUFpQm5CO3VCQUNtQjtZQ2liSyxlRHJqQlg7WUNzakJXLG1CQUFtQjtZQUNuQixnQkFBZ0I7WUFDaEIsUUFBUTtZQUNSLE9BQU87WUFDUCxZQUFZO1lBQ1osYUFBYSxFQUNoQjtNQXJGekI7Ozs7Ozs7O1FDNWJJLGdCQUFnQjtRQUNoQixrQkFBa0I7UUFDbEIsZUY3Q2E7UUU4Q2Isc0JBQXNCO1FBQ3RCLDBCQUEwQjtRQUMxQixtQkFBbUI7UUFDbkIsZUFBZTtRQUNmLGtCQUFrQjtRQUNsQixvQkFBb0I7UUFDcEIsc0JBQXNCO1FEOGdCTixrQkFBa0I7UUFDbEIsc0JBQXNCO1FBQ3RCLHVCQUF1QixFQUsxQjtRQWxHakI7Ozs7Ozs7O1VEdmNJLHFCQUFxQjtVQUNyQixZQUFZO1VBQ1osbUJBQW1CO1VBQ25CLG9CQUFvQjtVQUNwQixxQkFBcUI7VUFDckIscUJBQXFCO1VBRXJCO3lCQUNxQjtVQUNyQixvQ0FBb0M7VUFDcEMsbUNBQW1DO1VBMkNDLGlCQUFpQjtVQXFCckQ7dUJBQ21CO1VBTW5CO3VCQUNtQjtVQWlCbkI7dUJBQ21CO1VFNUVmLG1CQUFtQjtVQUNuQixRQUFRO1VBQ1IsZUYxRFM7VUUyRFQsZ0JBQWdCO1VBQ2hCLHNCQUFzQjtVQUN0QixrQkFBa0IsRUFDckI7UUR5YUw7Ozs7Ozs7O1VDdGFRLGVGL0RTLEVFb0VaO1VEaWFMOzs7Ozs7OztZQ25hWSxlRmxFSyxFRW1FUjtRRGthVDs7Ozs7Ozs7VUFnR3dCLGtCQUFrQixFQUNyQjtNQWpHckI7Ozs7Ozs7O1FBcUdvQixrQkFBa0I7UUFDbEIsWUFBWSxFQUNmO01BdkdqQjs7Ozs7Ozs7Ozs7Ozs7OztRQTJHb0IsaUJBQWlCLEVBZ0RwQjtRQTNKakI7Ozs7Ozs7Ozs7Ozs7Ozs7VUE4R3dCLFlBQVk7VUFDWixtQkFBbUI7VUFDbkIsV0FBVyxFQVlkO1VBNUhyQjs7Ozs7Ozs7Ozs7Ozs7OztZQW1INEIsZ0JBQWdCO1lBQ2hCLFlBQVk7WUFDWixpQkFBaUI7WUFDakIsYUFBYSxFQUNoQjtVQXZIekI7Ozs7Ozs7Ozs7Ozs7Ozs7WUEwSDRCLGNBQWMsRUFDakI7UUEzSHpCOzs7Ozs7Ozs7Ozs7Ozs7O1VBK0h3QixtQkFBbUI7VUFDbkIsZ0JBQWdCO1VBQ2hCLGtCQUFrQjtVQUNsQixlRHptQlA7VUMwbUJPLDBCQUEwQjtVQUMxQixrQkFBa0I7VUFDbEIsb0JBQW9CLEVBY3ZCO1VBbkpyQjs7Ozs7Ozs7Ozs7Ozs7OztZRHZjSSxxQkFBcUI7WUFDckIsWUFBWTtZQUNaLG1CQUFtQjtZQUNuQixvQkFBb0I7WUFDcEIscUJBQXFCO1lBQ3JCLHFCQUFxQjtZQUVyQjt5QkFDcUI7WUFDckIsb0NBQW9DO1lBQ3BDLG1DQUFtQztZQU1iLGlCQUFpQjtZQTBEdkM7dUJBQ21CO1lBTW5CO3VCQUNtQjtZQWlCbkI7dUJBQ21CO1lDNGVLLG1CQUFtQjtZQUNuQixRQUFRO1lBQ1IsWUFBWTtZQUNaLGFBQWE7WUFDYixXQUFXO1lBQ1gsZURsbkJYO1lDbW5CVyxtQkFBbUI7WUFDbkIsZ0JBQWdCO1lBQ2hCLGtCQUFrQixFQUNyQjtRQWxKekI7Ozs7Ozs7Ozs7Ozs7Ozs7VUFzSndCLG9CQUFvQjtVQUNwQixnQkFBZ0I7VUFDaEIsa0JBQWtCO1VBQ2xCLGVEN25CUCxFQzhuQkk7TUExSnJCOzs7Ozs7OztRQStKd0IsOEJEbG9CUDtRQ21vQk8saUNEbm9CUDtRQ29vQk8sMEJEbm9CUDtRQ29vQk8sb0JBQW9CO1FBQ3BCLG1CQUFtQixFQTBFdEI7UUE3T3JCOzs7Ozs7OztVQXNLNEIsY0FBYyxFQUNqQjtRQXZLekI7Ozs7Ozs7O1VBMktnQyxnQkFBZ0I7VUFDaEIsa0JBQWtCO1VBQ2xCLDBCQUEwQjtVQUMxQixlRHJwQmY7VUNzcEJlLFlBQVk7VUFDWixrQkRreEJEO1VDanhCQyxpQkRreEJIO1VDanhCRyxtQkFBbUIsRUFDdEI7UUFuTDdCOzs7Ozs7OztVQXVMb0MsWUFBWTtVQUNaLG1CQUFtQixFQTJCdEI7VUFuTmpDOzs7Ozs7OztZQTRMNEMsYUFBYTtZQUNiLGlCQUFpQjtZQUNqQixxQkFBcUI7WUFDckIsWUFBWTtZQUNaLGFBQWEsRUFpQmhCO1lBak56Qzs7Ozs7Ozs7Y0FtTWdELGdCQUFnQjtjQUNoQixZQUFZO2NBQ1osYUFBYTtjQUNiLGtCQUFrQjtjRDdvQjlELHFCQUFxQjtjQUNyQixZQUFZO2NBQ1osbUJBQW1CO2NBQ25CLG9CQUFvQjtjQUNwQixxQkFBcUI7Y0FDckIscUJBQXFCO2NBRXJCO3lCQUNxQjtjQUNyQixvQ0FBb0M7Y0FDcEMsbUNBQW1DO2NBbURQLGlCQUFnQjtjQWE1Qzt1QkFDbUI7Y0FNbkI7dUJBQ21CO2NBaUJuQjt1QkFDbUI7Y0MyaUJ5QixlRHBxQjlCO2NDcXFCOEIsZ0JBQWdCLEVBQ25CO1lBMU03Qzs7Ozs7Ozs7Y0R2Y0kscUJBQXFCO2NBQ3JCLFlBQVk7Y0FDWixtQkFBbUI7Y0FDbkIsb0JBQW9CO2NBQ3BCLHFCQUFxQjtjQUNyQixxQkFBcUI7Y0FFckI7eUJBQ3FCO2NBQ3JCLG9DQUFvQztjQUNwQyxtQ0FBbUM7Y0FvRFIsaUJBQWdCO2NBWTNDO3VCQUNtQjtjQU1uQjt1QkFDbUI7Y0FpQm5CO3VCQUNtQixFQ2tqQjBCO1FBL01qRDs7Ozs7Ozs7VUM1YkksZ0JBQWdCO1VBQ2hCLGtCQUFrQjtVQUNsQixlRjdDYTtVRThDYixzQkFBc0I7VUFDdEIsMEJBQTBCO1VBQzFCLG1CQUFtQjtVQUNuQixlQUFlO1VBQ2Ysa0JBQWtCO1VBQ2xCLG9CQUFvQjtVQUNwQixzQkFBc0I7VUQyb0JNLGtCQUFrQjtVQUNsQixZQUFZLEVBS2Y7VUE5TjdCOzs7Ozs7OztZRHZjSSxxQkFBcUI7WUFDckIsWUFBWTtZQUNaLG1CQUFtQjtZQUNuQixvQkFBb0I7WUFDcEIscUJBQXFCO1lBQ3JCLHFCQUFxQjtZQUVyQjt5QkFDcUI7WUFDckIsb0NBQW9DO1lBQ3BDLG1DQUFtQztZQTJDQyxpQkFBaUI7WUFxQnJEO3VCQUNtQjtZQU1uQjt1QkFDbUI7WUFpQm5CO3VCQUNtQjtZRTVFZixtQkFBbUI7WUFDbkIsUUFBUTtZQUNSLGVGMURTO1lFMkRULGdCQUFnQjtZQUNoQixzQkFBc0I7WUFDdEIsa0JBQWtCLEVBQ3JCO1VEeWFMOzs7Ozs7OztZQ3RhUSxlRi9EUyxFRW9FWjtZRGlhTDs7Ozs7Ozs7Y0NuYVksZUZsRUssRUVtRVI7VURrYVQ7Ozs7Ozs7O1lBNE5vQyxrQkFBa0IsRUFDckI7UUE3TmpDOzs7Ozs7OztVQWlPZ0MsYUFBYTtVQUNiLFlBQVk7VUFDWixrQkFBa0I7VUFDbEIsZUQzc0JmLEVDNHNCWTtRQXJPN0I7Ozs7Ozs7O1VBd09nQyxZQUFZO1VBQ1osZUFBZTtVQUNmLFlBQVksRUFDZjtNQTNPN0I7Ozs7Ozs7O1FBaVBvQixVQUFVLEVBa0RiO1FBblNqQjs7Ozs7Ozs7VUFvUHdCLG9CQUFvQjtVQUNwQixnQkFBZ0I7VUFDaEIsMEJBQTBCO1VBQzFCLGtCQUFrQjtVQUNsQixlRDd0QlAsRUM4dEJJO1FBelByQjs7Ozs7Ozs7VUE0UHdCLGNBQWMsRUFDakI7UUE3UHJCOzs7Ozs7OztVQWdRd0IsbUJBQW1CO1VBQ25CLHNCQUFzQjtVQUN0QiwwQkRwdUJQO1VDcXVCTyxVRHl2QkEsRUMxdEJIO1VBbFNyQjs7Ozs7Ozs7WUFzUTRCLGFBQWE7WUFDYix3QkFBd0IsRUEwQjNCO1lBalN6Qjs7Ozs7Ozs7Ozs7Ozs7OztjQTRRb0MsWUFBWTtjQUNaLDZDQUFlO2NBQ2YsMkJBQTJCO2NBQzNCLDZCQUE2QjtjQUM3QixhQUFhO2NBQ2IsZUFBZTtjQUNmLGlCQUFpQixFQUNwQjtZQW5SakM7Ozs7Ozs7O2NBc1JvQyxZQUFZLEVBS2Y7Y0EzUmpDOzs7Ozs7OztnQkF5UndDLGFBQWEsRUFDaEI7WUExUnJDOzs7Ozs7OztjQStSZ0Msc0JBQXNCLEVBQ3pCO0lBaFM3Qjs7Ozs7Ozs7TUF3U2dCLGFBQWE7TUFDYixhQUFhLEVBNkVoQjtNQXRYYjs7Ozs7Ozs7Ozs7Ozs7OztRQTZTb0IsaUJBQWlCO1FBQ2pCLG1CQUFtQixFQVd0QjtRQXpUakI7Ozs7Ozs7Ozs7Ozs7Ozs7VUM1YkksZ0JBQWdCO1VBQ2hCLGtCQUFrQjtVQUNsQixlRjdDYTtVRThDYixzQkFBc0I7VUFDdEIsMEJBQTBCO1VBQzFCLG1CQUFtQjtVQUNuQixlQUFlO1VBQ2Ysa0JBQWtCO1VBQ2xCLG9CQUFvQjtVQUNwQixzQkFBc0I7VURxdUJGLGtCQUFrQjtVQUNsQixzQkFBc0IsRUFLekI7VUF4VHJCOzs7Ozs7Ozs7Ozs7Ozs7O1lEdmNJLHFCQUFxQjtZQUNyQixZQUFZO1lBQ1osbUJBQW1CO1lBQ25CLG9CQUFvQjtZQUNwQixxQkFBcUI7WUFDckIscUJBQXFCO1lBRXJCO3lCQUNxQjtZQUNyQixvQ0FBb0M7WUFDcEMsbUNBQW1DO1lBMkNDLGlCQUFpQjtZQXFCckQ7dUJBQ21CO1lBTW5CO3VCQUNtQjtZQWlCbkI7dUJBQ21CO1lFNUVmLG1CQUFtQjtZQUNuQixRQUFRO1lBQ1IsZUYxRFM7WUUyRFQsZ0JBQWdCO1lBQ2hCLHNCQUFzQjtZQUN0QixrQkFBa0IsRUFDckI7VUR5YUw7Ozs7Ozs7Ozs7Ozs7Ozs7WUN0YVEsZUYvRFMsRUVvRVo7WURpYUw7Ozs7Ozs7Ozs7Ozs7Ozs7Y0NuYVksZUZsRUssRUVtRVI7VURrYVQ7Ozs7Ozs7Ozs7Ozs7Ozs7WUFzVDRCLGtCQUFrQixFQUNyQjtNQXZUekI7Ozs7Ozs7Ozs7Ozs7Ozs7UUErVDRCLG1CQUFtQjtRQUNuQixpQkFBaUI7UUFDakIsMEJEcHlCWDtRQ3F5Qlcsb0JEeHlCWDtRQ3l5QlcsaUJENVNKO1FDNlNJLG9CQUFvQixFQTZCdkI7UUFqV3pCOzs7Ozs7Ozs7Ozs7Ozs7O1VBdVVnQywwQkQzeEJkO1VDNHhCYyxvQkQ5eUJmLEVDbXpCWTtVQTdVN0I7Ozs7Ozs7Ozs7Ozs7Ozs7WUEyVW9DLGVEbHpCbkIsRUNtekJnQjtRQTVVakM7Ozs7Ozs7Ozs7Ozs7Ozs7VUFpVm9DLGdCQUFnQjtVQUNoQixhQUFhO1VBQ2IsaUJENVRaLEVDNlRTO1FBcFZqQzs7Ozs7Ozs7Ozs7Ozs7OztVQXdWZ0Msa0JBQWtCO1VBQ2xCLDBCQUEwQjtVQUMxQixlRGowQmY7VUNrMEJlLGdCQUFnQjtVQUNoQixzQkFBc0I7VUFDdEIsY0FBYztVQUNkLGVBQWU7VUFDZixzQkFBc0IsRUFDekI7TUFoVzdCOzs7Ozs7Ozs7Ozs7Ozs7O1FBeVc0QixpQkFBaUIsRUFVcEI7UUFuWHpCOzs7Ozs7Ozs7Ozs7Ozs7O1VBOFd3QyxnQkFBZ0I7VUFDaEIsYUFBYSxFQUNoQjtJQWhYckM7Ozs7TUF5WGdCLFlBQVk7TUFDWixlQUFlO01BQ2YsWUFBWSxFQUNmOztBQUtiOzs7RUFJUSx3QkFBeUM7RUFDekMsMEJBQTBCO0VBQzFCLDJCQUEyQixFQXNCOUI7RUE1Qkw7OztJQVNZLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLDBCQUEwQjtJQUMxQixrQkFBa0I7SUFDbEIsZURwM0JLLEVDcTNCUjtFQWZUOzs7SUFxQndCLG1DQUFZO0lBQ1osZUFBZTtJQUNmLGlCQUFpQixFQUNwQjs7QUFPckI7OztFQUtZLGVBQWUsRUFDbEI7O0FBTlQ7OztFQVVRLGlCQUFpQixFQStPcEI7RUF6UEw7OztJQWFZLGNBQWM7SUFDZCxvQkRoNUJLLEVDaTVCUjtFQWZUOzs7SUFrQlksZUFBZSxFQVdsQjtJQTdCVDs7O01BcUJnQixnQkFBZ0I7TUFDaEIsZUQ3NUJDO01DODVCRCxzQkFBc0IsRUFLekI7TUE1QmI7OztRQTBCb0IsZUQvNUJILEVDZzZCQTtFQTNCakI7OztJQWdDWSxjQUFjO0lBQ2Qsa0JBQWtCLEVBc0NyQjtJQXZFVDs7O01Bb0NnQixnQkFBZ0I7TUFDaEIsZ0JBQWdCLEVBVW5CO01BL0NiOzs7UUF3Q29CLGVELzZCSDtRQ2c3Qkcsc0JBQXNCLEVBS3pCO1FBOUNqQjs7O1VBNEN3QixlRGo3QlAsRUNrN0JJO0lBN0NyQjs7O01Ba0RnQixrQkFBa0IsRUFDckI7SUFuRGI7OztNQXNEZ0IsV0FBVztNQUNYLGdCQUFnQixFQUNuQjtJQXhEYjs7O01BMkRnQix1QkFBdUI7TUFDdkIsZ0JBQWdCLEVBVW5CO01BdEViOzs7UUErRG9CLGVEdDhCSDtRQ3U4Qkcsc0JBQXNCLEVBS3pCO1FBckVqQjs7O1VBbUV3QixlRHg4QlAsRUN5OEJJO0VBcEVyQjs7O0lBMEVZLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsa0JBQWtCLEVBTXJCO0lBbEZUOzs7TUErRWdCLFlBQVk7TUFDWixrQkFBa0IsRUFDckI7RUFqRmI7Ozs7OztJQXNGWSxnQkFBZ0I7SUFDaEIsa0JBQWtCLEVBQ3JCO0VBeEZUOzs7SUEyRlksVUFBVSxFQTRDYjtJQXZJVDs7O01BOEZnQixnQkFBZ0I7TUFDaEIsZUR0K0JDO01DdStCRCxpQkFBaUIsRUFDcEI7SUFqR2I7Ozs7OztNQXFHZ0IsZ0JBQWdCO01BQ2hCLG9CRDUrQkM7TUM2K0JELDBCRDErQkM7TUMyK0JELGVELytCQztNQ2cvQkQsYUFBYTtNQUNiLHlCQUFpQjtTQUFqQixzQkFBaUI7Y0FBakIsaUJBQWlCO01BQ2pCLDZCQUE2QixFQWlCaEM7TUE1SGI7Ozs7OztRQThHb0IsK0NBQXVGLEVBQzFGO01BL0dqQjs7Ozs7O1FBa0hvQiwwQkR2L0JILEVDdy9CQTtNQW5IakI7Ozs7OztRQXNIb0IsMEJEci9CSCxFQzAvQkE7UUEzSGpCOzs7Ozs7VUF5SHdCLHFDQUFtRCxFQUN0RDtJQTFIckI7OztNQStIZ0IsZ0JBQWdCO01BQ2hCLG1CQUFtQjtNQUNuQixvQkFBb0IsRUFDdkI7SUFsSWI7OztNQXFJZ0IsY0FBYyxFQUNqQjtFQXRJYjs7O0lBNElvQixXQUFXO0lBQ1gsaUJBQWlCLEVBS3BCO0lBbEpqQjs7O01BZ0p3QixlRHZoQ1AsRUN3aENJO0VBakpyQjs7Ozs7O0lBdUpnQixZQUFZO0lBQ1osbUJBQW1CLEVBTXRCO0lBOUpiOzs7Ozs7TUEySm9CLGFBQWE7TUFDYixhQUFhLEVBQ2hCO0VBN0pqQjs7O0lBaUtnQixZQUFZO0lBQ1osWUFBWSxFQXFDZjtJQXZNYjs7O01BcUtvQixjQUFjLEVBUWpCO01BN0tqQjs7O1FEdjJCSSxxQkFBcUI7UUFDckIsWUFBWTtRQUNaLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIscUJBQXFCO1FBQ3JCLHFCQUFxQjtRQUVyQjt5QkFDcUI7UUFDckIsb0NBQW9DO1FBQ3BDLG1DQUFtQztRQWtCVixpQkFBaUI7UUE4QzFDO3VCQUNtQjtRQU1uQjt1QkFDbUI7UUFpQm5CO3VCQUNtQjtRQzY2QkssZUQvaUNYLEVDZ2pDUTtJQTNLekI7OztNQWdMb0IsZ0JBQWdCO01BQ2hCLG1CQUFtQjtNQUNuQixtQkFBbUI7TUFDbkIsZ0JBQWdCO01BQ2hCLGtCQUFrQjtNQUNsQixlRDVqQ0g7TUM2akNHLHNCQUFzQixFQWdCekI7TUF0TWpCOzs7UUF5THdCLGVEaGtDUCxFQ2lrQ0k7TUExTHJCOzs7UUE2THdCLG1CQUFtQjtRQUNuQixRQUFRO1FBQ1IsWUFBWTtRQUNaLGFBQWE7UUR2aUNqQyxxQkFBcUI7UUFDckIsWUFBWTtRQUNaLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIscUJBQXFCO1FBQ3JCLHFCQUFxQjtRQUVyQjt5QkFDcUI7UUFDckIsb0NBQW9DO1FBQ3BDLG1DQUFtQztRQWlCVCxpQkFBaUI7UUErQzNDO3VCQUNtQjtRQU1uQjt1QkFDbUI7UUFpQm5CO3VCQUNtQjtRQ3E4QkMsZ0JBQWdCO1FBQ2hCLGtCQUFrQjtRQUNsQixlRDNrQ1AsRUM0a0NJO0VBck1yQjs7O0lDNTFCSSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGVGN0NhO0lFOENiLHNCQUFzQjtJQUN0QiwwQkFBMEI7SUFDMUIsbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsb0JBQW9CO0lBQ3BCLHNCQUFzQjtJRDhoQ1YsYUFBYTtJQUNiLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsV0FBVyxFQXlCZDtJQXZPYjs7O01EdjJCSSxxQkFBcUI7TUFDckIsWUFBWTtNQUNaLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIscUJBQXFCO01BQ3JCLHFCQUFxQjtNQUVyQjt5QkFDcUI7TUFDckIsb0NBQW9DO01BQ3BDLG1DQUFtQztNQTJDQyxpQkFBaUI7TUFxQnJEO3VCQUNtQjtNQU1uQjt1QkFDbUI7TUFpQm5CO3VCQUNtQjtNRTVFZixtQkFBbUI7TUFDbkIsUUFBUTtNQUNSLGVGMURTO01FMkRULGdCQUFnQjtNQUNoQixzQkFBc0I7TUFDdEIsa0JBQWtCLEVBQ3JCO0lEeTBCTDs7O01DdDBCUSxlRi9EUyxFRW9FWjtNRGkwQkw7OztRQ24wQlksZUZsRUssRUVtRVI7SURrMEJUOzs7TUFpTm9CLGtCQUFrQixFQUNyQjtJQWxOakI7OztNQXFOb0IsZ0JBQWdCO01BQ2hCLHlCQUFpQjtTQUFqQixzQkFBaUI7Y0FBakIsaUJBQWlCO01BQ2pCLG9CQUFvQjtNQUNwQixVQUFVO01BQ1YsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQiwwQkFBMEI7TUFDMUIsZURubUNIO01Db21DRyxzQkFBc0I7TUFDdEIsa0JBQWtCO01BQ2xCLGtCQUFrQixFQUNyQjtJQWhPakI7OztNQW9Pd0IsZUR6bUNQLEVDMG1DSTtFQXJPckI7OztJQTBPZ0IsWUFBWTtJQUNaLG9CQUFvQixFQVl2QjtJQXZQYjs7O01BOE9vQixlRHJuQ0g7TUNzbkNHLDBCQUEwQjtNQUMxQixrQkFBa0I7TUFDbEIsb0JBQW9CLEVBS3ZCO01BdFBqQjs7O1FBb1B3QixlRHpuQ1AsRUMwbkNJOztBQXJQckI7OztFQTRQUSwwQkFBMEI7RUFDMUIsOEJEaG9DUyxFQ3d1Q1o7RUFyV0w7OztJQWdRWSwwQkR0b0NLLEVDNm9DUjtJQXZRVDs7O01BbVFnQixlRHZvQ0M7TUN3b0NELGdCQUFnQjtNQUNoQixrQkFBa0IsRUFDckI7RUF0UWI7OztJQTBRWSxrQkFBa0I7SUFDbEIsZ0JBQWdCO0lBQ2hCLGVEbnBDSyxFQ2dyQ1I7SUF6U1Q7OztNQStRZ0Isb0JBQW9CLEVBQ3ZCO0lBaFJiOzs7TUFtUmdCLGdCQUFnQjtNQUNoQixrQkFBa0I7TUFDbEIsa0JBQWtCO01BQ2xCLGVEN3BDQztNQzhwQ0QsbUJBQW1CLEVBV3RCO01BbFNiOzs7UUEwUm9CLDBCQUEwQjtRQUMxQixpQ0FBaUMsRUFDcEM7TUE1UmpCOzs7UUErUm9CLGFBQWE7UUFDYixnQkFBZ0IsRUFDbkI7SUFqU2pCOzs7TUFxU2dCLFlBQVk7TUFDWixZQUFZO01BQ1osZUFBZSxFQUNsQjtFQXhTYjs7O0lBNFNZLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixlRHZyQ0ssRUN3ckNSO0VBalRUOzs7SUFxVGdCLG1CQUFtQixFQWF0QjtJQWxVYjs7O01EdjJCSSxxQkFBcUI7TUFDckIsWUFBWTtNQUNaLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIscUJBQXFCO01BQ3JCLHFCQUFxQjtNQUVyQjt5QkFDcUI7TUFDckIsb0NBQW9DO01BQ3BDLG1DQUFtQztNQU1iLGlCQUFpQjtNQTBEdkM7dUJBQ21CO01BTW5CO3VCQUNtQjtNQWlCbkI7dUJBQ21CO01DNGpDSCxlRDdyQ0g7TUM4ckNHLG1CQUFtQjtNQUNuQixZQUFZO01BQ1osV0FBVztNQUNYLFlBQVk7TUFDWixhQUFhO01BQ2IsZ0JBQWdCO01BQ2hCLGtCQUFrQixFQUNyQjtFQWpVakI7OztJQXVVZ0IsV0FBVztJQUNYLHNCQUFzQjtJQUN0QixlQUFlO0lBQ2YsWUFBWSxFQXlCZjtJQW5XYjs7O01DNTFCSSxnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLGVGMUNhO01FMkNiLHNCQUFzQjtNQUN0QiwwQkFBMEI7TUFDMUIsbUJBQW1CO01BQ25CLGVBQWU7TUFDZixrQkFBa0I7TUFDbEIsb0JBQW9CO01BQ3BCLHNCQUFzQixFRGtxQ0w7TUEvVXJCOzs7UUR2MkJJLHFCQUFxQjtRQUNyQixZQUFZO1FBQ1osbUJBQW1CO1FBQ25CLG9CQUFvQjtRQUNwQixxQkFBcUI7UUFDckIscUJBQXFCO1FBRXJCO3lCQUNxQjtRQUNyQixvQ0FBb0M7UUFDcEMsbUNBQW1DO1FBVUwsaUJBQWlCO1FBc0QvQzt1QkFDbUI7UUFNbkI7dUJBQ21CO1FBaUJuQjt1QkFDbUI7UUU1RWYsbUJBQW1CO1FBQ25CLFFBQVE7UUFDUixlRnZEUztRRXdEVCxnQkFBZ0I7UUFDaEIsc0JBQXNCO1FBQ3RCLGtCQUFrQixFQUNyQjtNRHkwQkw7OztRQ3QwQlEsZUYvRFMsRUVvRVo7UURpMEJMOzs7VUNuMEJZLGVGbEVLLEVFbUVSO0lEazBCVDs7O01DNTFCSSxnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLGVGMUNhO01FMkNiLHNCQUFzQjtNQUN0QiwwQkFBMEI7TUFDMUIsbUJBQW1CO01BQ25CLGVBQWU7TUFDZixrQkFBa0I7TUFDbEIsb0JBQW9CO01BQ3BCLHNCQUFzQixFRHdxQ0w7TUFyVnJCOzs7UUR2MkJJLHFCQUFxQjtRQUNyQixZQUFZO1FBQ1osbUJBQW1CO1FBQ25CLG9CQUFvQjtRQUNwQixxQkFBcUI7UUFDckIscUJBQXFCO1FBRXJCO3lCQUNxQjtRQUNyQixvQ0FBb0M7UUFDcEMsbUNBQW1DO1FBY2IsaUJBQWlCO1FBa0R2Qzt1QkFDbUI7UUFNbkI7dUJBQ21CO1FBaUJuQjt1QkFDbUI7UUU1RWYsbUJBQW1CO1FBQ25CLFFBQVE7UUFDUixlRnZEUztRRXdEVCxnQkFBZ0I7UUFDaEIsc0JBQXNCO1FBQ3RCLGtCQUFrQixFQUNyQjtNRHkwQkw7OztRQ3QwQlEsZUYvRFMsRUVvRVo7UURpMEJMOzs7VUNuMEJZLGVGbEVLLEVFbUVSO0lEazBCVDs7O01DNTFCSSxnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLGVGMUNhO01FMkNiLHNCQUFzQjtNQUN0QiwwQkFBMEI7TUFDMUIsbUJBQW1CO01BQ25CLGVBQWU7TUFDZixrQkFBa0I7TUFDbEIsb0JBQW9CO01BQ3BCLHNCQUFzQixFRDhxQ0w7TUEzVnJCOzs7UUR2MkJJLHFCQUFxQjtRQUNyQixZQUFZO1FBQ1osbUJBQW1CO1FBQ25CLG9CQUFvQjtRQUNwQixxQkFBcUI7UUFDckIscUJBQXFCO1FBRXJCO3lCQUNxQjtRQUNyQixvQ0FBb0M7UUFDcEMsbUNBQW1DO1FBMkNDLGlCQUFpQjtRQXFCckQ7dUJBQ21CO1FBTW5CO3VCQUNtQjtRQWlCbkI7dUJBQ21CO1FFNUVmLG1CQUFtQjtRQUNuQixRQUFRO1FBQ1IsZUZ2RFM7UUV3RFQsZ0JBQWdCO1FBQ2hCLHNCQUFzQjtRQUN0QixrQkFBa0IsRUFDckI7TUR5MEJMOzs7UUN0MEJRLGVGL0RTLEVFb0VaO1FEaTBCTDs7O1VDbjBCWSxlRmxFSyxFRW1FUjtJRGswQlQ7OztNQzUxQkksZ0JBQWdCO01BQ2hCLGtCQUFrQjtNQUNsQixlRjFDYTtNRTJDYixzQkFBc0I7TUFDdEIsMEJBQTBCO01BQzFCLG1CQUFtQjtNQUNuQixlQUFlO01BQ2Ysa0JBQWtCO01BQ2xCLG9CQUFvQjtNQUNwQixzQkFBc0IsRURvckNMO01BaldyQjs7O1FEdjJCSSxxQkFBcUI7UUFDckIsWUFBWTtRQUNaLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIscUJBQXFCO1FBQ3JCLHFCQUFxQjtRQUVyQjt5QkFDcUI7UUFDckIsb0NBQW9DO1FBQ3BDLG1DQUFtQztRQU9aLGlCQUFpQjtRQXlEeEM7dUJBQ21CO1FBTW5CO3VCQUNtQjtRQWlCbkI7dUJBQ21CO1FFNUVmLG1CQUFtQjtRQUNuQixRQUFRO1FBQ1IsZUZ2RFM7UUV3RFQsZ0JBQWdCO1FBQ2hCLHNCQUFzQjtRQUN0QixrQkFBa0IsRUFDckI7TUR5MEJMOzs7UUN0MEJRLGVGL0RTLEVFb0VaO1FEaTBCTDs7O1VDbjBCWSxlRmxFSyxFRW1FUjs7QURrMEJUOzs7RUF3V1EsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxpQkFBaUIsRUFjcEI7RUF4WEw7Ozs7OztJQzUxQkksZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixlRjFDYTtJRTJDYixzQkFBc0I7SUFDdEIsMEJBQTBCO0lBQzFCLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLG9CQUFvQjtJQUNwQixzQkFBc0I7SURrc0NkLGFBQWE7SUFDYixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLGdCQUFnQjtJQUNoQixXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLHNCQUFzQjtJQUN0QixvQkFBb0IsRUFDdkI7SUF2WFQ7Ozs7OztNRHYyQkkscUJBQXFCO01BQ3JCLFlBQVk7TUFDWixtQkFBbUI7TUFDbkIsb0JBQW9CO01BQ3BCLHFCQUFxQjtNQUNyQixxQkFBcUI7TUFFckI7eUJBQ3FCO01BQ3JCLG9DQUFvQztNQUNwQyxtQ0FBbUM7TUFnRW5DO3VCQUNtQjtNQU1uQjt1QkFDbUI7TUFpQm5CO3VCQUNtQjtNRTVFZixtQkFBbUI7TUFDbkIsUUFBUTtNQUNSLGVGdkRTO01Fd0RULGdCQUFnQjtNQUNoQixzQkFBc0I7TUFDdEIsa0JBQWtCLEVBQ3JCO0lEeTBCTDs7Ozs7O01DdDBCUSxlRi9EUyxFRW9FWjtNRGkwQkw7Ozs7OztRQ24wQlksZUZsRUssRUVtRVIiLCJmaWxlIjoiYWR2aWNlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKiBNYWluIGZvbnRcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBGb250IFNhZmUgOiBBcmlhbCAtIFZlcmRhbmEgLSBHZW9yZ2lhIC0gQ291cmllciAtIFRyZWJ1Y2hldCAtIEhpcmFnaW5vLVNhbnMtR0IgLSBNaWNyb3NvZnQtWWFoZWkgLSBXZW5RdWFuWWktTWljcm8tSGVpXG4gICAgVGhlIG5hbWUgbWF0Y2hlcyB0aGUgZm9sZGVyIG5hbWUgLSBleGFtcGxlOiBmb250L29wZW4tc2Fuc1xuKioqKioqKioqKioqKioqKioqL1xuLyoqKiBDb2xvcnNcbioqKioqKioqKioqKioqKioqKi9cbi8qKiB3cmFwcGVyIC0gZGVmYXVsdCA6IDkyMCAod3JhcHBlcikgOTgwIChoZWFkZXIpXG4qKioqKioqKioqKioqKioqKioqKi9cbi8qKiBJY29ucyBmb250XG4qKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNZWRpYSBRdWVyaWVzIChNb2JpbGUgb25seSlcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBDU1MgUnVsZXNcbioqKioqKioqKioqKioqKioqKi9cbi8qKiAkY29sb3ItKiAmICRiZ2NvbG9yLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAkY29sb3IxXG4vKiogICAgICAgICB0cmFuc3BhcmVudFxuLyoqICAgICAgICAgZGFya2VuKCRjb2xvcjEsIDE1JSlcbi8qKiAgICAgICAgIGxpZ2h0ZW4oJGNvbG9yMSwgMTUlKVxuLyoqICAgICAgICAgcmdiYSgkY29sb3IxLCAwLjcpXG5cbi8qKiAkYm9yZGVyLSogJiAkYm9yZGVyYm90dG9tLSogJiAkYm9yZGVydG9wLSogJiAkYm9yZGVybGVmdHJpZ2h0LSogJiAkYm9yZGVydG9wYm90dG9tLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAxcHggc29saWQgJGNvbG9yMVxuLyoqICAgICAgICAgMXB4IGRvdHRlZCByZ2JhKCRjb2xvcjEsIDAuNylcbi8qKiAgICAgICAgIDBcbi8qKiAgICAgV2FybmluZyA6ICdub25lJyBkb2VzIG5vdCBhY2NlcHRcblxuLyoqICRib3JkZXJzaXplLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAxMHB4XG4vKiogICAgICAgICAwXG4vKiogICAgIFdhcm5pbmcgOiB0aGUgc2FtZSB2YWx1ZSB2YXJpYWJsZSAnJGJvcmRlci0qJyBjb3JyZXNwb25kaW5nIHRvIHRoZSBzYW1lIGVsZW1lbnRcbi8qKiAgICAgICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgICAgICRib3JkZXItKiA6IDFweCBzb2xpZCAkY29sb3IxXG4vKiogICAgICAgICAgICAgJGJvcmRlcnNpemUtKiA6IDFweFxuXG4vKiogJHRleHRhbGlnbi0qXG4vKiogICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgbGVmdFxuLyoqICAgICAgICAgcmlnaHRcbi8qKiAgICAgICAgIGNlbnRlclxuXG4vKiogJGZvbnQtd2VpZ2h0LSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICBub3JtYWxcbi8qKiAgICAgICAgIGJvbGRcblxuLyoqICRmb250LSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAkbWFpbi1mYW1pbHktZm9udFxuXG4vKiogJG9wYWNpdHktKlxuLyoqICAgICBleGFtcGxlIDpcbi8qKiAgICAgICAgIDBcbi8qKiAgICAgICAgIDAuN1xuLyoqICAgICAgICAgMVxuXG4vKiogJHJvdGF0ZS0qXG4vKiogICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgNDVkZWdcbi8qKiAgICAgICAgIDBcblxuLyoqICRyYWRpdXMtKlxuLyoqICAgICBleGFtcGxlIDpcbi8qKiAgICAgICAgIDEwcHhcbi8qKiAgICAgICAgIDEwMCVcbi8qKiAgICAgICAgIDBcblxuLyoqICRtYXJnaW5yaWdodC0qICYgJGhlaWdodC0qICYgJHdpZHRoLSogJiAkdG9wLSogJiAkbGVmdC0qXG4vKiogICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgMTBweFxuLyoqICAgICAgICAgMFxuXG4vKiogJG5iLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICA1XG4vKiogICAgICAgICAwXG4vKiogICAgICAgICBkZWZhdWx0XG5cbi8qKiBPdGhlciB2YXJpYWJsZXNcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICB0cnVlXG4vKiogICAgICAgICBmYWxzZVxuLyoqICAgICAgICAgMVxuLyoqICAgICAgICAgMFxuXG4vKiogTWlzY1xuKioqKioqKioqKioqKioqKioqL1xuLyoqIE1haW4gVGl0bGVcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBSYXRpbmdcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBNZXNzYWdlcyAoZXJyb3IgLSB3YXJuaW5nIC0gc3RhdHVzKVxuKioqKioqKioqKioqKioqKioqL1xuLyoqIEhlYWRlclxuKioqKioqKioqKioqKioqKioqL1xuLyoqIEN1c3RvIGxpZW5zIG1lbnUgLSBzaSBwcmVtacOocmUgdmFyaWFibGUgZGlmZsOpcmVudGUgZGUgdHJ1ZSwgdG91dGVzIGxlcyBzdWl2YW50ZXMgbmUgc2Vyb250IHBhcyBhcHBsaXF1w6llc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNYWluIG1lbnVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU2Vjb25kYXJ5IG1lbnVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTWVudSBjb21wYWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIE5hdmlnYXRpb24gKE1vYmlsZSBvbmx5KVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNaW5pIENhcnRcbioqKioqKioqKioqKioqKioqKiovXG4vKiogU2VhcmNoIGZvcm1cbioqKioqKioqKioqKioqKioqKiovXG4vKiogU2VhcmNoIC0gQXV0b2NvbXBsZXRlXG4qKioqKioqKioqKioqKioqKiovXG4vKiogTGFuZyBzd2l0Y2hlclxuKioqKioqKioqKioqKioqKioqKi9cbi8qKiBCcmVhZGNydW1iXG4qKioqKioqKioqKioqKioqKioqL1xuLyoqIFNjcm9sbFRvVG9wXG4qKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBhZHZpY2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBUZWFzZXIgYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFN1bW1hcnkgYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBEaXJlY3QgQWNjZXNzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIEJhc2ljIFBhZ2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBUZWFzZXIgcHJvZHVjdFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBiYW5uZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBUZWFzZXIgYmFubmVyIChtZW51KVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBiYW5uZXIgKGhpZ2hsaWdodGVkKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBiYW5uZXIgKGhpZ2hsaWdodGVkIHRpdGxlIGhvdmVyKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEZvb3RlclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEZhbWlseSBwYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIFJlZmVyZW5jZSBDYXRlZ29yeVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEZpbHRlciBzZWxlY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBGYWNldHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQYWdlclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFd5c2l3eWdcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBSZW1vdGVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTb2NpYWwgTmV0d29yayAoU2hhcmUpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTWVkaWEgRnJvbnRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQYWdlIHByb2R1Y3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQYWdlIHByb2R1Y3QgOiBSaWNoIGNvbnRlbnRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQb3BpbiBDYXJ0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGVnYWwgbm90aWNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUGFnZSByZXZpZXdzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUmV2aWV3XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU3VibWl0IHJldmlldyBmb3JtXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogQ2FydCBwYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogQWR2aWNlIEhQXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBhZ2UgYWR2aWNlL2Jsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGlzdGluZyBhZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBMaXN0aW5nIGJsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGlzdGluZyBlbXB0eSBwcm9kdWN0L2FkdmljZS9ibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENvbW1lbnRzIChhZHZpY2UsYmxvZylcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogNDA0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFNlYXJjaCBwYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENvbnRhY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU3VwcG9ydCBSZXF1ZXN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRhc2sgYmFyIGFkbWluXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEluZmluaXRlIFNjcm9sbCAoTW9iaWxlIG9ubHkpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIExpbmsgYnV0dG9uIHdpdGggaWNvblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQbGFpbiBidXR0b25cbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUGxheWVyIFZpZGVvXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgVGV0cmlzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogR2xvYmFsICovXG4vKiBMaW5rcyAqL1xuLyogVGl0bGUgKi9cbi8qIFN1YnRpdGxlICovXG4vKiBCcmljayByYXRpbmcgKi9cbi8qIENvbnRlbnQgKi9cbi8qIFZpZGVvICovXG4vKiBJdGVtcyAqL1xuLyogSXRlbXMgRkFRICovXG4vKiBTbGlkZXIgKi9cbi8qIEdhbGxlcnkgKi9cbi8qIEhvdHNwb3QgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgIFRyYWluaW5nIHBsYW4gKHRwKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNYWluIGZvbnRcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBGb250IFNhZmUgOiBBcmlhbCAtIFZlcmRhbmEgLSBHZW9yZ2lhIC0gQ291cmllciAtIFRyZWJ1Y2hldCAtIEhpcmFnaW5vLVNhbnMtR0IgLSBNaWNyb3NvZnQtWWFoZWkgLSBXZW5RdWFuWWktTWljcm8tSGVpXG4gICAgVGhlIG5hbWUgbWF0Y2hlcyB0aGUgZm9sZGVyIG5hbWUgLSBleGFtcGxlOiBmb250L29wZW4tc2Fuc1xuKioqKioqKioqKioqKioqKioqL1xuLyoqKiBDb2xvcnNcbioqKioqKioqKioqKioqKioqKi9cbi8qKiB3cmFwcGVyIC0gZGVmYXVsdCA6IDkyMCAod3JhcHBlcikgOTgwIChoZWFkZXIpXG4qKioqKioqKioqKioqKioqKioqKi9cbi8qKiBJY29ucyBmb250XG4qKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNZWRpYSBRdWVyaWVzIChNb2JpbGUgb25seSlcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBDU1MgUnVsZXNcbioqKioqKioqKioqKioqKioqKi9cbi8qKiAkY29sb3ItKiAmICRiZ2NvbG9yLSpcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgICRjb2xvcjFcbiAgICAvKiogICAgICAgICB0cmFuc3BhcmVudFxuICAgIC8qKiAgICAgICAgIGRhcmtlbigkY29sb3IxLCAxNSUpXG4gICAgLyoqICAgICAgICAgbGlnaHRlbigkY29sb3IxLCAxNSUpXG4gICAgLyoqICAgICAgICAgcmdiYSgkY29sb3IxLCAwLjcpXG5cbiAgICAvKiogJGJvcmRlci0qICYgJGJvcmRlcmJvdHRvbS0qICYgJGJvcmRlcnRvcC0qICYgJGJvcmRlcmxlZnRyaWdodC0qICYgJGJvcmRlcnRvcGJvdHRvbS0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICAxcHggc29saWQgJGNvbG9yMVxuICAgIC8qKiAgICAgICAgIDFweCBkb3R0ZWQgcmdiYSgkY29sb3IxLCAwLjcpXG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgV2FybmluZyA6ICdub25lJyBkb2VzIG5vdCBhY2NlcHRcblxuICAgIC8qKiAkYm9yZGVyc2l6ZS0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICAxMHB4XG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgV2FybmluZyA6IHRoZSBzYW1lIHZhbHVlIHZhcmlhYmxlICckYm9yZGVyLSonIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHNhbWUgZWxlbWVudFxuICAgIC8qKiAgICAgICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgICAgICAkYm9yZGVyLSogOiAxcHggc29saWQgJGNvbG9yMVxuICAgIC8qKiAgICAgICAgICAgICAkYm9yZGVyc2l6ZS0qIDogMXB4XG5cbiAgICAvKiogJHRleHRhbGlnbi0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICBsZWZ0XG4gICAgLyoqICAgICAgICAgcmlnaHRcbiAgICAvKiogICAgICAgICBjZW50ZXJcblxuICAgIC8qKiAkZm9udC13ZWlnaHQtKlxuICAgIC8qKiAgICAgZXhhbXBsZSA6XG4gICAgLyoqICAgICAgICAgbm9ybWFsXG4gICAgLyoqICAgICAgICAgYm9sZFxuXG4gICAgLyoqICRmb250LSpcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgICRtYWluLWZhbWlseS1mb250XG5cbiAgICAvKiogJG9wYWNpdHktKlxuICAgIC8qKiAgICAgZXhhbXBsZSA6XG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgICAgIDAuN1xuICAgIC8qKiAgICAgICAgIDFcblxuICAgIC8qKiAkcm90YXRlLSpcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgIDQ1ZGVnXG4gICAgLyoqICAgICAgICAgMFxuXG4gICAgLyoqICRyYWRpdXMtKlxuICAgIC8qKiAgICAgZXhhbXBsZSA6XG4gICAgLyoqICAgICAgICAgMTBweFxuICAgIC8qKiAgICAgICAgIDEwMCVcbiAgICAvKiogICAgICAgICAwXG5cbiAgICAvKiogJG1hcmdpbnJpZ2h0LSogJiAkaGVpZ2h0LSogJiAkdG9wLSogJiAkbGVmdC0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICAxMHB4XG4gICAgLyoqICAgICAgICAgMFxuXG4gICAgLyoqICRuYi0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICA1XG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgICAgIGRlZmF1bHRcblxuICAgIC8qKiBPdGhlciB2YXJpYWJsZXNcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgIHRydWVcbiAgICAvKiogICAgICAgICBmYWxzZVxuICAgIC8qKiAgICAgICAgIDFcbiAgICAvKiogICAgICAgICAwXG5cbi8qKiBNaXNjXG4qKioqKioqKioqKioqKioqKiovXG4vKiogTWFpbiBUaXRsZVxuKioqKioqKioqKioqKioqKioqL1xuLyoqIFJhdGluZ1xuKioqKioqKioqKioqKioqKioqL1xuLyoqIE1lc3NhZ2VzIChlcnJvciAtIHdhcm5pbmcgLSBzdGF0dXMpXG4qKioqKioqKioqKioqKioqKiovXG4vKiogSGVhZGVyXG4qKioqKioqKioqKioqKioqKiovXG4vKiogQ3VzdG8gbGllbnMgbWVudSAtIHNpIHByZW1pw6hyZSB2YXJpYWJsZSBkaWZmw6lyZW50ZSBkZSB0cnVlLCB0b3V0ZXMgbGVzIHN1aXZhbnRlcyBuZSBzZXJvbnQgcGFzIGFwcGxpcXXDqWVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIE1haW4gbWVudVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTZWNvbmRhcnkgbWVudVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBNZW51IGNvbXBhY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTmF2aWdhdGlvbiAoTW9iaWxlIG9ubHkpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIE1pbmkgQ2FydFxuKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTZWFyY2ggZm9ybVxuKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTZWFyY2ggLSBBdXRvY29tcGxldGVcbioqKioqKioqKioqKioqKioqKi9cbi8qKiBMYW5nIHN3aXRjaGVyXG4qKioqKioqKioqKioqKioqKioqL1xuLyoqIEJyZWFkY3J1bWJcbioqKioqKioqKioqKioqKioqKiovXG4vKiogU2Nyb2xsVG9Ub3BcbioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIGFkdmljZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU3VtbWFyeSBibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIERpcmVjdCBBY2Nlc3NcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBUZWFzZXIgQmFzaWMgUGFnZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBwcm9kdWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIGJhbm5lclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRlYXNlciBiYW5uZXIgKG1lbnUpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIGJhbm5lciAoaGlnaGxpZ2h0ZWQpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogVGVhc2VyIGJhbm5lciAoaGlnaGxpZ2h0ZWQgdGl0bGUgaG92ZXIpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogRm9vdGVyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogRmFtaWx5IHBhZ2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBUZWFzZXIgUmVmZXJlbmNlIENhdGVnb3J5XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogRmlsdGVyIHNlbGVjdFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEZhY2V0c1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBhZ2VyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogV3lzaXd5Z1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFJlbW90ZSAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU29jaWFsIE5ldHdvcmsgKFNoYXJlKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIE1lZGlhIEZyb250XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUGFnZSBwcm9kdWN0IC0gTm9uIHV0aWxpc2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQYWdlIHByb2R1Y3QgOiBSaWNoIGNvbnRlbnQgLSBOb24gdXRpbGlzZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBvcGluIENhcnQgLSBOb24gdXRpbGlzZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIExlZ2FsIG5vdGljZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBhZ2UgcmV2aWV3cyAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUmV2aWV3IC0gTm9uIHV0aWxpc2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBTdWJtaXQgcmV2aWV3IGZvcm0gLSBOb24gdXRpbGlzZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENhcnQgcGFnZSAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogQWR2aWNlIEhQXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFBhZ2UgYWR2aWNlL2Jsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGlzdGluZyBhZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBMaXN0aW5nIGJsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogTGlzdGluZyBlbXB0eSBwcm9kdWN0L2FkdmljZS9ibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENvbW1lbnRzIChhZHZpY2UsYmxvZylcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogNDA0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFNlYXJjaCBwYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIENvbnRhY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogU3VwcG9ydCBSZXF1ZXN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIFRhc2sgYmFyIGFkbWluXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIEluZmluaXRlIFNjcm9sbCAoTW9iaWxlIG9ubHkpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqIExpbmsgYnV0dG9uIHdpdGggaWNvblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKiBQbGFpbiBidXR0b25cbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiogUGxheWVyIFZpZGVvXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgVGV0cmlzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogR2xvYmFsICovXG4vKiBMaW5rcyAqL1xuLyogVGl0bGUgKi9cbi8qIFN1YnRpdGxlICovXG4vKiBCcmljayByYXRpbmcgKi9cbi8qIENvbnRlbnQgKi9cbi8qIFZpZGVvICovXG4vKiBJdGVtcyAqL1xuLyogSXRlbXMgRkFRICovXG4vKiBTbGlkZXIgKi9cbi8qIEdhbGxlcnkgKi9cbi8qIEhvdHNwb3QgKi9cbi5wYWdlLWFkdmljZSAjcmVnaW9uLWNvbnRlbnQgLnBhbmUtdmlld3MtcGFuZXMgLnBhbmUtdGl0bGUsXG4ucGFnZS1hZHZpY2UgI3JlZ2lvbi1jb250ZW50IC50aXRsZSxcbi5wYWdlLWJsb2cgI3JlZ2lvbi1jb250ZW50IC5wYW5lLXZpZXdzLXBhbmVzIC5wYW5lLXRpdGxlLFxuLnBhZ2UtYmxvZyAjcmVnaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMDA4MkMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8tY29uZGVuc2VkLWl0YWxpYywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLWFkdmljZSAjcmVnaW9uLWNvbnRlbnQgLnBhbmUtdmlld3MtcGFuZXMgLnBhbmUtdGl0bGU6YWZ0ZXIsIC5wYWdlLWFkdmljZSAjcmVnaW9uLWNvbnRlbnQgLnBhbmUtdmlld3MtcGFuZXMgLnBhbmUtdGl0bGU6YmVmb3JlLFxuICAucGFnZS1hZHZpY2UgI3JlZ2lvbi1jb250ZW50IC50aXRsZTphZnRlcixcbiAgLnBhZ2UtYWR2aWNlICNyZWdpb24tY29udGVudCAudGl0bGU6YmVmb3JlLFxuICAucGFnZS1ibG9nICNyZWdpb24tY29udGVudCAucGFuZS12aWV3cy1wYW5lcyAucGFuZS10aXRsZTphZnRlcixcbiAgLnBhZ2UtYmxvZyAjcmVnaW9uLWNvbnRlbnQgLnBhbmUtdmlld3MtcGFuZXMgLnBhbmUtdGl0bGU6YmVmb3JlLFxuICAucGFnZS1ibG9nICNyZWdpb24tY29udGVudCAudGl0bGU6YWZ0ZXIsXG4gIC5wYWdlLWJsb2cgI3JlZ2lvbi1jb250ZW50IC50aXRsZTpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDBweCBzb2xpZCAjZDlkOWQ5O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnBhZ2UtYWR2aWNlICNyZWdpb24tY29udGVudCAucGFuZS12aWV3cy1wYW5lcyAucGFuZS10aXRsZTpiZWZvcmUsXG4gIC5wYWdlLWFkdmljZSAjcmVnaW9uLWNvbnRlbnQgLnRpdGxlOmJlZm9yZSxcbiAgLnBhZ2UtYmxvZyAjcmVnaW9uLWNvbnRlbnQgLnBhbmUtdmlld3MtcGFuZXMgLnBhbmUtdGl0bGU6YmVmb3JlLFxuICAucGFnZS1ibG9nICNyZWdpb24tY29udGVudCAudGl0bGU6YmVmb3JlIHtcbiAgICByaWdodDogLjVlbTtcbiAgICBtYXJnaW4tbGVmdDogLTUwJTsgfVxuICAucGFnZS1hZHZpY2UgI3JlZ2lvbi1jb250ZW50IC5wYW5lLXZpZXdzLXBhbmVzIC5wYW5lLXRpdGxlOmFmdGVyLFxuICAucGFnZS1hZHZpY2UgI3JlZ2lvbi1jb250ZW50IC50aXRsZTphZnRlcixcbiAgLnBhZ2UtYmxvZyAjcmVnaW9uLWNvbnRlbnQgLnBhbmUtdmlld3MtcGFuZXMgLnBhbmUtdGl0bGU6YWZ0ZXIsXG4gIC5wYWdlLWJsb2cgI3JlZ2lvbi1jb250ZW50IC50aXRsZTphZnRlciB7XG4gICAgbGVmdDogLjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1oaWdobGlnaHRlZCxcbi5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWhpZ2hsaWdodGVkIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wYWdlLWFkdmljZSAucGFuZS1hZHZpY2UtaHAtcGFuZWwtaW50cm8gcCxcbi5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWludHJvIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAzMHB4IDAgNTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cblxuLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MsXG4ucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3Mge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDsgfVxuICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzcyAuaXRlbS1saXN0IHVsLFxuICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaSxcbiAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgcGFkZGluZzogMSU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaTpmaXJzdC1vZi10eXBlLFxuICAgICAgLnBhZ2UtYmxvZyAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIC5pdGVtLWxpc3QgdWwgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaTpsYXN0LW9mLXR5cGUsXG4gICAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzcyAuaXRlbS1saXN0IHVsIGxpIGEsXG4gICAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MkMzO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MsIGNvbG9yIC4zcztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgICAgICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzcyAuaXRlbS1saXN0IHVsIGxpIGEgYSxcbiAgICAgICAgLnBhZ2UtYmxvZyAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIC5pdGVtLWxpc3QgdWwgbGkgYSBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaSBhOmhvdmVyLFxuICAgICAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhNGY2O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgICAgIC5wYWdlLWFkdmljZSAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIC5pdGVtLWxpc3QgdWwgbGkgYTpob3ZlciBhLFxuICAgICAgICAgIC5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzcyAuaXRlbS1saXN0IHVsIGxpIGE6aG92ZXIgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzcyAuaXRlbS1saXN0IHVsIGxpIGFbY2xhc3MqPVwiZGlzYWJsZWRcIl0sXG4gICAgICAgIC5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzcyAuaXRlbS1saXN0IHVsIGxpIGFbY2xhc3MqPVwiZGlzYWJsZWRcIl0ge1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICAgICAgICAgIGNvbG9yOiAjZDlkOWQ5O1xuICAgICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgICAgIC5wYWdlLWFkdmljZSAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIC5pdGVtLWxpc3QgdWwgbGkgYVtjbGFzcyo9XCJkaXNhYmxlZFwiXTpiZWZvcmUsXG4gICAgICAgICAgLnBhZ2UtYmxvZyAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIC5pdGVtLWxpc3QgdWwgbGkgYVtjbGFzcyo9XCJkaXNhYmxlZFwiXTpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5wYWdlLWFkdmljZSAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIC5pdGVtLWxpc3QgdWwgbGkgYVtjbGFzcyo9XCJkaXNhYmxlZFwiXTpob3ZlcixcbiAgICAgICAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1xdWljay1hY2Nlc3MgLml0ZW0tbGlzdCB1bCBsaSBhW2NsYXNzKj1cImRpc2FibGVkXCJdOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICAgICBjb2xvcjogI2Q5ZDlkOTtcbiAgICAgICAgICAgIGJvcmRlcjogMDsgfVxuICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLXF1aWNrLWFjY2VzczphZnRlcixcbiAgLnBhZ2UtYmxvZyAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuXG4ucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSxcbi5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSAucGFuZS1rYW1lbGVvbi1hZHZpY2UtYWR2aWNlLXNlZS1hbGwsXG4gIC5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSAucGFuZS1rYW1lbGVvbi1hZHZpY2UtYWR2aWNlLXNlZS1hbGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1hZHZpY2UgLnBhbmUta2FtZWxlb24tYWR2aWNlLWFkdmljZS1zZWUtYWxsIC5zaG93LWFsbCxcbiAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1hZHZpY2UgLnBhbmUta2FtZWxlb24tYWR2aWNlLWFkdmljZS1zZWUtYWxsIC5zaG93LWFsbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSAucGFuZS1rYW1lbGVvbi1hZHZpY2UtYWR2aWNlLXNlZS1hbGwgLnNob3ctYWxsOmJlZm9yZSxcbiAgICAgIC5wYWdlLWJsb2cgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSAucGFuZS1rYW1lbGVvbi1hZHZpY2UtYWR2aWNlLXNlZS1hbGwgLnNob3ctYWxsOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG4gICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSAucGFuZS1rYW1lbGVvbi1hZHZpY2UtYWR2aWNlLXNlZS1hbGwgLnNob3ctYWxsOmhvdmVyLFxuICAgICAgLnBhZ2UtYmxvZyAucGFuZS1hZHZpY2UtaHAtcGFuZWwtYWR2aWNlIC5wYW5lLWthbWVsZW9uLWFkdmljZS1hZHZpY2Utc2VlLWFsbCAuc2hvdy1hbGw6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAucGFnZS1hZHZpY2UgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWFkdmljZSAucGFuZS1rYW1lbGVvbi1hZHZpY2UtYWR2aWNlLXNlZS1hbGwgLnNob3ctYWxsOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgLnBhZ2UtYmxvZyAucGFuZS1hZHZpY2UtaHAtcGFuZWwtYWR2aWNlIC5wYW5lLWthbWVsZW9uLWFkdmljZS1hZHZpY2Utc2VlLWFsbCAuc2hvdy1hbGw6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgIC5wYWdlLWFkdmljZSAucGFuZS1hZHZpY2UtaHAtcGFuZWwtYWR2aWNlIC5wYW5lLWthbWVsZW9uLWFkdmljZS1hZHZpY2Utc2VlLWFsbCArIC5wYW5lLXRpdGxlICsgLnBhbmUtY29udGVudCxcbiAgICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1hZHZpY2UgLnBhbmUta2FtZWxlb24tYWR2aWNlLWFkdmljZS1zZWUtYWxsICsgLnBhbmUtdGl0bGUgKyAucGFuZS1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogODBweCAwIDA7IH1cbiAgLnBhZ2UtYWR2aWNlIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1hZHZpY2UgPiAucGFuZS1jb250ZW50LFxuICAucGFnZS1ibG9nIC5wYW5lLWFkdmljZS1ocC1wYW5lbC1hZHZpY2UgPiAucGFuZS1jb250ZW50IHtcbiAgICBtYXJnaW46IDMwcHggMCAwOyB9XG5cbmJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQsXG5ib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCxcbmJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IHtcbiAgd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMCAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCxcbiAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AsXG4gIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlLFxuICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSxcbiAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLFxuICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIsXG4gICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcixcbiAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLFxuICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLFxuICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLFxuICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIsXG4gICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIsXG4gICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAyMHB4O1xuICAgICAgICB3aWR0aDogOTIwcHg7IH1cbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGgxLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGgxLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGgxLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGgxLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBoMSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgaDEsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgaDEsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGgxLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBoMSB7XG4gICAgICAgICAgY29sb3I6ICMwMDgyQzM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LWZhbWlseTogcm9ib3RvLWNvbmRlbnNlZC1pdGFsaWMsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgfVxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgcCxcbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBwLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IHAsXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgcCxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgcCxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgcCxcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBwLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBwLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA2NTBweDtcbiAgICAgICAgICBjb2xvcjogI2NjY2NjYzsgfVxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYSxcbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGEsXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYSxcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG4gICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmhvdmVyLFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmhvdmVyLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmhvdmVyLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lcjpub3QoW2NsYXNzPVwiYmFubmVyLXBpY3R1cmVcIl0pIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyOm5vdChbY2xhc3M9XCJiYW5uZXItcGljdHVyZVwiXSkgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXI6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSAuY29udGVudCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDA4MkMzOyB9XG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIgLmNvbnRlbnQ6YWZ0ZXIsXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyIC5jb250ZW50OmFmdGVyLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lciAuY29udGVudDphZnRlcixcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIgLmNvbnRlbnQ6YWZ0ZXIsXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lciAuY29udGVudDphZnRlcixcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyIC5jb250ZW50OmFmdGVyLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lciAuY29udGVudDphZnRlcixcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyIC5jb250ZW50OmFmdGVyLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIgLmNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlLFxuICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUsXG4gICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSxcbiAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlLFxuICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlLFxuICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlLFxuICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUsXG4gICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUsXG4gICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogLTM4cHggMCAxMHB4O1xuICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgaW1nLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSBpbWcsXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIGltZyxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgaW1nLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgaW1nLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgaW1nLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSBpbWcsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSBpbWcsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIsXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lcixcbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIsXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIsXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lcixcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lcixcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciB7XG4gICAgICAgICAgd2lkdGg6IDkyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDEzMHB4IDAgMDsgfVxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50LFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50LFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAzODBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC42KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMjVweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgaDEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgaDEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgaDEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgaDEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGgxLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBoMSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBoMSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgaDEsXG4gICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGgxIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogcm9ib3RvLWNvbmRlbnNlZC1pdGFsaWMsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgfVxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgcCxcbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBwLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IHAsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgcCxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgcCxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgcCxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBwLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBwLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6YmVmb3JlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU2MjZcIjtcbiAgICAgICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cbiAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6aG92ZXIsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmhvdmVyLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2FkdmljZS1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmhvdmVyLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6aG92ZXIsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmhvdmVyLFxuICAgICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6aG92ZXIsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAgICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI3N1cHBvcnQtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAucGFuZWwtY29sLXRvcCA+IC5pbnNpZGUgI2Jsb2ctbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjc3VwcG9ydC1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNhZHZpY2UtbGlzdC1iYW5uZXIuYmFubmVyLXBpY3R1cmUgLmNvbnRlbnQtYmFubmVyIC5jb250ZW50IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5wYW5lbC1jb2wtdG9wID4gLmluc2lkZSAjYmxvZy1saXN0LWJhbm5lci5iYW5uZXItcGljdHVyZSAuY29udGVudC1iYW5uZXIgLmNvbnRlbnQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLnBhbmVsLWNvbC10b3AgPiAuaW5zaWRlICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIC5jb250ZW50LWJhbm5lciAuY29udGVudCBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlcixcbiAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyLFxuICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QsXG4gICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QsXG4gICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3Qge1xuICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgcGFkZGluZzogMjBweCAxMHB4IDEwcHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdDpiZWZvcmUsXG4gICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdDpiZWZvcmUsXG4gICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSxcbiAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSxcbiAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCBsaSxcbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50IGxpLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgbGksXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCBsaSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCBsaSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCBsaSxcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50IGxpLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50IGxpLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50IGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGksXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGksXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGksXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGksXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSxcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSxcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGksXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpOmxhc3Qtb2YtdHlwZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpOmxhc3Qtb2YtdHlwZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpOmxhc3Qtb2YtdHlwZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpOmxhc3Qtb2YtdHlwZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaTpsYXN0LW9mLXR5cGUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGk6bGFzdC1vZi10eXBlLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGk6bGFzdC1vZi10eXBlLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpOmxhc3Qtb2YtdHlwZSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGkgPiBzcGFuOmhvdmVyLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpID4gc3Bhbjpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiAubWVudSA+IGxpID4gc3Bhbjpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gLm1lbnUgPiBsaSA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IC5tZW51ID4gbGkgPiBzcGFuOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MXB4IC0xOXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50IGE6aG92ZXIsXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCBhOmhvdmVyLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgYTpob3ZlcixcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCBhOmhvdmVyLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50IGE6aG92ZXIsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCBhOmhvdmVyLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50IGE6aG92ZXIsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiBhLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiBhLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiBhLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiBhLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gYSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IGEsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IGEsXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiBhLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7IH1cbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gYTpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gYTpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gYTpob3ZlcixcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4sXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4sXG4gICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4sXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4sXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbixcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbixcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4sXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG4gICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLm9wZW46YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTYyM1wiO1xuICAgICAgICAgICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovIH1cbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSxcbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLFxuICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGksXG4gICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSxcbiAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7IH1cbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhLFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyNXB4IDVweCAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhLmFjdGl2ZSwgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYS5hY3RpdmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYS5hY3RpdmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYS5hY3RpdmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEuYWN0aXZlLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYS5hY3RpdmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYTpob3ZlcixcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEuYWN0aXZlLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gYTpob3ZlcixcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhLmFjdGl2ZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGEuYWN0aXZlLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbixcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4sXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbixcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbixcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbixcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3BhbjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGU2MmJcIjtcbiAgICAgICAgICAgICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLm9wZW46YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLm9wZW46YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuLm9wZW46YmVmb3JlLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW4ub3BlbjpiZWZvcmUsXG4gICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbi5vcGVuOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG4gICAgICAgICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi8gfVxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcixcbiAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyLFxuICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcixcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXIsXG4gICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcixcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkID4gc3Bhbjpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQgPiBzcGFuOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZCA+IHNwYW46aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkLmFjdGl2ZS10cmFpbCA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkLmFjdGl2ZS10cmFpbCA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkLmFjdGl2ZS10cmFpbCA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkLmFjdGl2ZS10cmFpbCA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZC5hY3RpdmUtdHJhaWwgPiB1bC5tZW51LFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQuYWN0aXZlLXRyYWlsID4gdWwubWVudSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkuZXhwYW5kZWQuYWN0aXZlLXRyYWlsID4gdWwubWVudSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpLmV4cGFuZGVkLmFjdGl2ZS10cmFpbCA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaS5leHBhbmRlZC5hY3RpdmUtdHJhaWwgPiB1bC5tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51LFxuICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpID4gdWwubWVudSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51LFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51LFxuICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51LFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUsXG4gICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSxcbiAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSxcbiAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGksXG4gICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpLFxuICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSxcbiAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhLFxuICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGEsXG4gICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYSxcbiAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhLFxuICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYS5hY3RpdmUsIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpob3ZlcixcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYS5hY3RpdmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6aG92ZXIsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGEuYWN0aXZlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhOmhvdmVyLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhLmFjdGl2ZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpob3ZlcixcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGEuYWN0aXZlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWJsb2cgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpob3ZlcixcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGEuYWN0aXZlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpob3ZlcixcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYS5hY3RpdmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYWR2aWNlID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6aG92ZXIsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhLmFjdGl2ZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6aG92ZXIsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhLmFjdGl2ZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA4MkMzOyB9XG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1hZHZpY2UtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6YmVmb3JlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtc3VwcG9ydCA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1hZHZpY2UgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpiZWZvcmUsXG4gICAgICAgICAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWZpcnN0ID4gLmluc2lkZSAucGFuZS1tZW51LW1lbnUtYmxvZyA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1zdXBwb3J0ID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6YmVmb3JlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LWFkdmljZSA+IC5wYW5lLWNvbnRlbnQgPiB1bC5tZW51ID4gbGkgPiB1bC5tZW51ID4gbGkgdWwubWVudSBsaSBhOmJlZm9yZSxcbiAgICAgICAgICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtZmlyc3QgPiAuaW5zaWRlIC5wYW5lLW1lbnUtbWVudS1ibG9nID4gLnBhbmUtY29udGVudCA+IHVsLm1lbnUgPiBsaSA+IHVsLm1lbnUgPiBsaSB1bC5tZW51IGxpIGE6YmVmb3JlLFxuICAgICAgICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1maXJzdCA+IC5pbnNpZGUgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQgPiAucGFuZS1jb250ZW50ID4gdWwubWVudSA+IGxpID4gdWwubWVudSA+IGxpIHVsLm1lbnUgbGkgYTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAwIDA7IH1cbiAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWxhc3QsXG4gICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtbGFzdCxcbiAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0IHtcbiAgICAgIHdpZHRoOiA2ODVweDtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0ID4gLmluc2lkZSxcbiAgICAgIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWxhc3QgPiAuaW5zaWRlLFxuICAgICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtbGFzdCA+IC5pbnNpZGUge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0ID4gLmluc2lkZSAudmlldy1jb250ZW50LFxuICAgICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0ID4gLmluc2lkZSAudmlldy1jb250ZW50LFxuICAgICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0ID4gLmluc2lkZSAudmlldy1jb250ZW50IHtcbiAgICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0IC52aWV3LWFkdmljZS1saXN0aW5nIC52aWV3LWNvbnRlbnQsXG4gICAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0IC52aWV3LWFkdmljZS1saXN0aW5nIC52aWV3LWNvbnRlbnQsXG4gICAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0IC52aWV3LWFkdmljZS1saXN0aW5nIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDEwcHg7IH1cbiAgICAgICAgYm9keS5wYWdlLWFkdmljZS1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXIgLnBhbmVsLWNvbC1sYXN0IC52aWV3LWFkdmljZS1saXN0aW5nIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyxcbiAgICAgICAgYm9keS5wYWdlLWJsb2ctbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyIC5wYW5lbC1jb2wtbGFzdCAudmlldy1hZHZpY2UtbGlzdGluZyAudmlldy1jb250ZW50IC52aWV3cy1yb3csXG4gICAgICAgIGJvZHkucGFnZS1zdXBwb3J0LWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlciAucGFuZWwtY29sLWxhc3QgLnZpZXctYWR2aWNlLWxpc3RpbmcgLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcbiAgICAgICAgICBtYXJnaW46IDEwcHg7IH1cbiAgICBib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jZW50ZXItd3JhcHBlcjphZnRlcixcbiAgICBib2R5LnBhZ2UtYmxvZy1saXN0aW5nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY2VudGVyLXdyYXBwZXI6YWZ0ZXIsXG4gICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNlbnRlci13cmFwcGVyOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDsgfVxuXG5ib2R5LnBhZ2UtYmxvZy1saXN0aW5nICNyZWdpb24tY29udGVudCAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4OyB9XG4gIGJvZHkucGFnZS1ibG9nLWxpc3RpbmcgI3JlZ2lvbi1jb250ZW50IC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cblxuYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAjcmVnaW9uLWNvbnRlbnQgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nICNyZWdpb24tY29udGVudCAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDA7IH1cbiAgICBib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nICNyZWdpb24tY29udGVudCAudmlldy1jb250ZW50IC52aWV3cy1yb3c6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyAjcmVnaW9uLWNvbnRlbnQgLnZpZXctY29udGVudCAudmlld3Mtcm93IGFydGljbGUge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCxcbi5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQge1xuICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtbWVkaWEsXG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLW1lZGlhLFxuICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1tZWRpYSxcbiAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLW1lZGlhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLW1lZGlhIC5maWxlLFxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLW1lZGlhIC5maWxlLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLW1lZGlhIC5maWxlLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1tZWRpYSAuZmlsZSB7XG4gICAgICBtYXJnaW46IC0yMHB4IDAgMjVweDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1tZWRpYSAuZmlsZS5maWxlLWltYWdlLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctbWVkaWEgLmZpbGUuZmlsZS1pbWFnZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLW1lZGlhIC5maWxlLmZpbGUtaW1hZ2UsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctbWVkaWEgLmZpbGUuZmlsZS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogLTU4cHggMCAyNXB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLW1lZGlhIC5maWxlIC5jb250ZW50LFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctbWVkaWEgLmZpbGUgLmNvbnRlbnQsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1tZWRpYSAuZmlsZSAuY29udGVudCxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1tZWRpYSAuZmlsZSAuY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1tZWRpYSAuZmlsZSAuY29udGVudCBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLW1lZGlhIC5maWxlIC5jb250ZW50IGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtbWVkaWEgLmZpbGUgLmNvbnRlbnQgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctbWVkaWEgLmZpbGUgLmNvbnRlbnQgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLW1lZGlhIC5maWxlIGlmcmFtZSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLW1lZGlhIC5maWxlIGlmcmFtZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLW1lZGlhIC5maWxlIGlmcmFtZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1tZWRpYSAuZmlsZSBpZnJhbWUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSxcbiAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2csXG4gIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlLFxuICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cge1xuICAgIHdpZHRoOiA5MjBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQsXG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQsXG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQsXG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0LFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0LFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCxcbiAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA2ODVweDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkIGgxLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQgaDEsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQgaDEsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS10aXRsZS1maWVsZCBoMSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQgaDEge1xuICAgICAgICBjb2xvcjogIzAwODJDMztcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUge1xuICAgICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMjBweDsgfVxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24sXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24sXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uIHtcbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZjNDAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzOyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb246YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb246YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb246YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbjpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3RhcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1zdGFyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3RhcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3RhcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3RhcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGU2NGZcIjtcbiAgICAgICAgICAgICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqLyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXItbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1zdGFyLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3Rhci1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1zdGFyLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3Rhci1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1zdGFyLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXItbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXItbzpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTY0ZVwiO1xuICAgICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovIH1cbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3Rhci1oYWxmLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3Rhci1oYWxmLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3Rhci1oYWxmLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXItaGFsZi1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLXN0YXItaGFsZi1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1zdGFyLWhhbGYtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tc3Rhci1oYWxmLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTY1MFwiO1xuICAgICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovIH1cbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLWNpcmNsZTpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGU6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLWNpcmNsZTpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGU6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLWNpcmNsZTpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjU3XCI7XG4gICAgICAgICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi8gfVxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLWNpcmNsZS1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLWNpcmNsZS1vOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjU2XCI7XG4gICAgICAgICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi8gfVxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtaGFsZi1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSAuaWNvbi5pY29uLWNpcmNsZS1oYWxmLW86YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlLWhhbGYtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlLWhhbGYtbzpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtaGFsZi1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtaGFsZi1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgLmljb24uaWNvbi1jaXJjbGUtaGFsZi1vOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIC5pY29uLmljb24tY2lyY2xlLWhhbGYtbzpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTY1OFwiO1xuICAgICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovIH1cbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtb3V0LW9mLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS12YWx1ZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLW91dC1vZixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLXZhbHVlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLW91dC1vZixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLXZhbHVlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS1vdXQtb2YsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtdmFsdWUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLW91dC1vZixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLXZhbHVlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS1vdXQtb2YsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtdmFsdWUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS1vdXQtb2YsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtdmFsdWUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtb3V0LW9mLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS12YWx1ZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS1vdXQtb2YgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS12YWx1ZSBhLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtb3V0LW9mIGEsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLXZhbHVlIGEsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtb3V0LW9mIGEsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLXZhbHVlIGEsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLW91dC1vZiBhLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtdmFsdWUgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtb3V0LW9mIGEsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLXZhbHVlIGEsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLW91dC1vZiBhLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtdmFsdWUgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1ub3RlLW91dC1vZiBhLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLnJhdGluZ3Mtbm90ZS1zY29yZSB+IC5yYXRpbmdzLW5vdGUtdmFsdWUgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS1vdXQtb2YgYSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAucmF0aW5ncy1ub3RlLXNjb3JlIH4gLnJhdGluZ3Mtbm90ZS12YWx1ZSBhLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5yYXRpbmdzLW5vdGUtc2NvcmUgfiAucmF0aW5ncy1udW1iZXIgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzOyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyBzcGFuW2l0ZW1wcm9wPVwicmF0aW5nQ291bnRcIl0sXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gc3BhbltpdGVtcHJvcD1cInJhdGluZ0NvdW50XCJdLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIHNwYW5baXRlbXByb3A9XCJyYXRpbmdDb3VudFwiXSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gc3BhbltpdGVtcHJvcD1cInJhdGluZ0NvdW50XCJdLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIHNwYW5baXRlbXByb3A9XCJyYXRpbmdDb3VudFwiXSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gc3BhbltpdGVtcHJvcD1cInJhdGluZ0NvdW50XCJdLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyBzcGFuW2l0ZW1wcm9wPVwicmF0aW5nQ291bnRcIl0sXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyBzcGFuW2l0ZW1wcm9wPVwicmF0aW5nQ291bnRcIl0ge1xuICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAuY29tbWVudC1jb3VudCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAuY29tbWVudC1jb3VudCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAuY29tbWVudC1jb3VudCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLmNvbW1lbnQtY291bnQsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LWluZm8gLmNvbW1lbnQtY291bnQsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5jb21tZW50LWNvdW50LFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAuY29tbWVudC1jb3VudCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5jb21tZW50LWNvdW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAjMTkxOTE5OyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5jb21tZW50LWNvdW50OmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC1pbmZvIC5jb21tZW50LWNvdW50OmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5jb21tZW50LWNvdW50OmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtaW5mbyAuY29tbWVudC1jb3VudDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtaW5mbyAuY29tbWVudC1jb3VudDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLmNvbW1lbnQtY291bnQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC1pbmZvIC5jb21tZW50LWNvdW50OmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LWluZm8gLmNvbW1lbnQtY291bnQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG4gICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudCxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudCxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudCxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuYWRkLWNvbW1lbnQsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50LFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudCxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudDpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudDpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudDpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuYWRkLWNvbW1lbnQ6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50OmJlZm9yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudDpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgY29udGVudDogXCJcXGU2MjZcIjtcbiAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudDpob3ZlcixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuYWRkLWNvbW1lbnQ6aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuYWRkLWNvbW1lbnQ6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5hZGQtY29tbWVudDpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudDpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmFkZC1jb21tZW50OmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudDpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuYWRkLWNvbW1lbnQ6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmFkZC1jb21tZW50OmJlZm9yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmFkZC1jb21tZW50OmJlZm9yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudDpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuYWRkLWNvbW1lbnQ6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5hZGQtY29tbWVudDpiZWZvcmUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IGRpdltpdGVtcHJvcD1cImFydGljbGVCb2R5XCJdLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgZGl2W2l0ZW1wcm9wPVwiYXJ0aWNsZUJvZHlcIl0sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCBkaXZbaXRlbXByb3A9XCJhcnRpY2xlQm9keVwiXSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCBkaXZbaXRlbXByb3A9XCJhcnRpY2xlQm9keVwiXSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IGRpdltpdGVtcHJvcD1cImFydGljbGVCb2R5XCJdLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IGRpdltpdGVtcHJvcD1cImFydGljbGVCb2R5XCJdLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IGRpdltpdGVtcHJvcD1cImFydGljbGVCb2R5XCJdLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCBkaXZbaXRlbXByb3A9XCJhcnRpY2xlQm9keVwiXSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3Ige1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwOyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8sXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8sXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byBpbWcsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvIGltZyxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvIGltZyxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvIGltZyxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvIGltZyxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvIGltZyxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byBpbWcsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gaW1nLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gKyAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byArIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byArIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gKyAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gKyAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcGljdG8gKyAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byArIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byArIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXBpY3RvICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byArIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNDBweDsgfVxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS10aXRsZS1maWVsZDpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLXRpdGxlLWZpZWxkOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTYwNFwiO1xuICAgICAgICAgICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1wcm9mZXNzaW9uLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXByb2Zlc3Npb24sXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXByb2Zlc3Npb24sXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1wcm9mZXNzaW9uLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1wcm9mZXNzaW9uLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1hdXRob3IgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1wcm9mZXNzaW9uLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXByb2Zlc3Npb24sXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXByb2Zlc3Npb24sXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtYXV0aG9yIC5maWVsZC1uYW1lLWZpZWxkLXVzZXItcHJvZmVzc2lvbixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciAuZmllbGQtbmFtZS1maWVsZC11c2VyLXByb2Zlc3Npb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiAjY2NjY2NjOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gPiBsYWJlbCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSA+IGxhYmVsLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtID4gbGFiZWwsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtID4gbGFiZWwsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gPiBsYWJlbCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gPiBsYWJlbCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gPiBsYWJlbCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtID4gbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IGxhYmVsLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IGxhYmVsLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IGxhYmVsLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiBsYWJlbCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiBsYWJlbCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gbGFiZWwsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IGxhYmVsLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAwIDQ1cHggMCAwOyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3BhbixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3BhbixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3BhbixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsIGxpIHNwYW4sXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsIGxpIHNwYW4sXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3BhbixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3BhbjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3BhbjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsIGxpIHNwYW46YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsIGxpIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4IDAgMDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGU2NGVcIjtcbiAgICAgICAgICAgICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmYzQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuLnJhdGUtZml2ZXN0YXItYnRuLWZpbGxlZDpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3Bhbi5yYXRlLWZpdmVzdGFyLWJ0bi1maWxsZWQ6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsIGxpIHNwYW4ucmF0ZS1maXZlc3Rhci1idG4tZmlsbGVkOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3Bhbi5yYXRlLWZpdmVzdGFyLWJ0bi1maWxsZWQ6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuaXRlbS1saXN0IHVsIGxpIHNwYW4ucmF0ZS1maXZlc3Rhci1idG4tZmlsbGVkOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5pdGVtLWxpc3QgdWwgbGkgc3Bhbi5yYXRlLWZpdmVzdGFyLWJ0bi1maWxsZWQ6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuLnJhdGUtZml2ZXN0YXItYnRuLWZpbGxlZDpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLml0ZW0tbGlzdCB1bCBsaSBzcGFuLnJhdGUtZml2ZXN0YXItYnRuLWZpbGxlZDpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTY0ZlwiO1xuICAgICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovIH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGUsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG4gICAgICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmhvdmVyLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA4MkMzOyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAuYnV0dG9uLXJhdGU6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5idXR0b24tcmF0ZTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLmJ1dHRvbi1yYXRlOmJlZm9yZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLnJhdGUtaW5mbyxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQgPiAucmF0ZS1pbmZvLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5yYXRlLWluZm8sXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5yYXRlLWluZm8sXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLnJhdGUtaW5mbyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLnJhdGUtaW5mbyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0ID4gLnJhdGUtaW5mbyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldCA+IC5yYXRlLWluZm8ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBjbGVhcjogbm9uZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBjb2xvcjogIzE5MTkxOTsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0OmFmdGVyLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldDphZnRlcixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQ6YWZ0ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldDphZnRlcixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLnVzZXItcmF0aW5nID4gLmZvcm0taXRlbSAucmF0ZS13aWRnZXQ6YWZ0ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAudXNlci1yYXRpbmcgPiAuZm9ybS1pdGVtIC5yYXRlLXdpZGdldDphZnRlcixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0OmFmdGVyLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC51c2VyLXJhdGluZyA+IC5mb3JtLWl0ZW0gLnJhdGUtd2lkZ2V0OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlcixcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciA+IC50aXRsZSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciA+IC50aXRsZSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciA+IC50aXRsZSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgPiAudGl0bGUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgPiAudGl0bGUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyID4gLnRpdGxlLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciA+IC50aXRsZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyID4gLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGNvbG9yOiAjMDA4MkMzOyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuY29tbWVudC1saXN0LFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5jb21tZW50LWxpc3QsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmNvbW1lbnQtbGlzdCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmNvbW1lbnQtbGlzdCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuY29tbWVudC1saXN0LFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuY29tbWVudC1saXN0LFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuY29tbWVudC1saXN0LFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmNvbW1lbnQtbGlzdCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50LFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4OyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAucGljdHVyZS1hbm5vbnltb3VzOjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOjphZnRlcixcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAucGljdHVyZS1hbm5vbnltb3VzOjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZTo6YWZ0ZXIsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnBpY3R1cmUtYW5ub255bW91czo6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmU6OmFmdGVyLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAucGljdHVyZS1hbm5vbnltb3VzOjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmU6OmFmdGVyLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC5waWN0dXJlLWFubm9ueW1vdXM6OmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOjphZnRlcixcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnBpY3R1cmUtYW5ub255bW91czo6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOjphZnRlcixcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnBpY3R1cmUtYW5ub255bW91czo6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOjphZnRlcixcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC5waWN0dXJlLWFubm9ueW1vdXM6OmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmU6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sb2dvLWFuc3dlci5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZSB7XG4gICAgICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmU6YWZ0ZXIsXG4gICAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOmFmdGVyLFxuICAgICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZTphZnRlcixcbiAgICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOmFmdGVyLFxuICAgICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZTphZnRlcixcbiAgICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlci1waWN0dXJlOmFmdGVyLFxuICAgICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmU6YWZ0ZXIsXG4gICAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuZmllbGQtbmFtZS1jb21tZW50LWJvZHksXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuZmllbGQtbmFtZS1jb21tZW50LWJvZHksXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuZmllbGQtbmFtZS1jb21tZW50LWJvZHksXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmZpZWxkLW5hbWUtY29tbWVudC1ib2R5LFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLWxlZnQgLmNvbW1lbnQtd3JhcHBlciAuaW5kZW50ZWQgLmNvbW1lbnQgLmZpZWxkLW5hbWUtY29tbWVudC1ib2R5LFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5maWVsZC1uYW1lLWNvbW1lbnQtYm9keSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtbGVmdCAuY29tbWVudC13cmFwcGVyIC5pbmRlbnRlZCAuY29tbWVudCAuZmllbGQtbmFtZS1jb21tZW50LWJvZHksXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1sZWZ0IC5jb21tZW50LXdyYXBwZXIgLmluZGVudGVkIC5jb21tZW50IC5maWVsZC1uYW1lLWNvbW1lbnQtYm9keSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDAgMDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0LFxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCxcbiAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQsXG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCxcbiAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCxcbiAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0LFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAyMTVweDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2csXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYmxvZyxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2csXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2csXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2csXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSBhLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGEsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2cgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGEsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYmxvZyBhLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGEsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nIGEsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UgYSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2cgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTYyNlwiO1xuICAgICAgICAgICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDsgfVxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmhvdmVyLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSBhOmhvdmVyLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2cgYTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UgYTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhOmhvdmVyLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSBhOmhvdmVyLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6aG92ZXIsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UgYTpob3ZlcixcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2cgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nIGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYmxvZyBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2cgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDA4MkMzOyB9XG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1hZHZpY2UgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWFkdmljZSBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmFsbC1hZHZpY2UgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWJsb2cgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuYWxsLWJsb2cgYTpiZWZvcmUsXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuYWxsLWFkdmljZSBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmJlZm9yZSxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5hbGwtYWR2aWNlIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmFsbC1ibG9nIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYWR2aWNlIGE6YmVmb3JlLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5hbGwtYmxvZyBhOmJlZm9yZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAycHggMnB4IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlcixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlcixcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlcixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlcixcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ4NzY7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlciAubmFtZS1saW5rLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyIC5uYW1lLWxpbmssXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyIC5uYW1lLWxpbmssXG4gICAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlciAubmFtZS1saW5rLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlciAubmFtZS1saW5rLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbTpob3ZlciAubmFtZS1saW5rLFxuICAgICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyIC5uYW1lLWxpbmssXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyIC5uYW1lLWxpbmssXG4gICAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW06aG92ZXIgLm5hbWUtbGluayxcbiAgICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtOmhvdmVyIC5uYW1lLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICMxOTE5MTk7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5maWVsZC1uYW1lLWZpZWxkLWNhdGVnb3J5LXBpY3RvIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLmZpZWxkLW5hbWUtZmllbGQtY2F0ZWdvcnktcGljdG8gaW1nLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLmZpZWxkLW5hbWUtZmllbGQtY2F0ZWdvcnktcGljdG8gaW1nLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5maWVsZC1uYW1lLWZpZWxkLWNhdGVnb3J5LXBpY3RvIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5maWVsZC1uYW1lLWZpZWxkLWNhdGVnb3J5LXBpY3RvIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5maWVsZC1uYW1lLWZpZWxkLWNhdGVnb3J5LXBpY3RvIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLmZpZWxkLW5hbWUtZmllbGQtY2F0ZWdvcnktcGljdG8gaW1nLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLmZpZWxkLW5hbWUtZmllbGQtY2F0ZWdvcnktcGljdG8gaW1nLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLmZpZWxkLW5hbWUtZmllbGQtY2F0ZWdvcnktcGljdG8gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLm5hbWUtbGluayxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAubmFtZS1saW5rLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAubmFtZS1saW5rLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAubmFtZS1saW5rLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAubmFtZS1saW5rLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYtY2F0ZWdvcnkgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSAubmFtZS1saW5rLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLm5hbWUtbGluayxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtIC5uYW1lLWxpbmssXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmLWNhdGVnb3J5ID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gLm5hbWUtbGluayB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0sXG4gICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1hZHZpY2UtcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYmxvZy1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSA+IC5ub2RlLm5vZGUtenlyaW4tYmFubmVyIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSA+IC5ub2RlLm5vZGUtenlyaW4tYmFubmVyIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gPiAubm9kZS5ub2RlLXp5cmluLWJhbm5lciBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWJsb2ctcmlnaHQgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gPiAubm9kZS5ub2RlLXp5cmluLWJhbm5lciBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gPiAubm9kZS5ub2RlLXp5cmluLWJhbm5lciBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWFkdmljZSAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSA+IC5ub2RlLm5vZGUtenlyaW4tYmFubmVyIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1hZHZpY2UgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWFkdmljZS1yZWYgPiAuZmllbGQtaXRlbXMgPiAuZmllbGQtaXRlbSA+IC5ub2RlLm5vZGUtenlyaW4tYmFubmVyIGltZyxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nIC5jb250ZW50LWFkdmljZS1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiA+IC5maWVsZC1pdGVtcyA+IC5maWVsZC1pdGVtID4gLm5vZGUubm9kZS16eXJpbi1iYW5uZXIgaW1nLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb250ZW50LWJsb2cgLmNvbnRlbnQtYmxvZy1yaWdodCAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gPiAubm9kZS5ub2RlLXp5cmluLWJhbm5lciBpbWcsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZyAuY29udGVudC1ibG9nLXJpZ2h0IC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctcmVmID4gLmZpZWxkLWl0ZW1zID4gLmZpZWxkLWl0ZW0gPiAubm9kZS5ub2RlLXp5cmluLWJhbm5lciBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlOmFmdGVyLFxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29udGVudC1ibG9nOmFmdGVyLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYWR2aWNlOmFmdGVyLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgLmNvbnRlbnQtYmxvZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cblxuYm9keS5wYWdlLWNvbW1lbnQtZGVsZXRlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCxcbmJvZHkucGFnZS1jb21tZW50LWVkaXQgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50LFxuYm9keS5wYWdlLWNvbW1lbnQtcmVwbHkgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IHtcbiAgd2lkdGg6IDkyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggMCAhaW1wb3J0YW50OyB9XG4gIGJvZHkucGFnZS1jb21tZW50LWRlbGV0ZSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgaDEsXG4gIGJvZHkucGFnZS1jb21tZW50LWVkaXQgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IGgxLFxuICBib2R5LnBhZ2UtY29tbWVudC1yZXBseSAucGFnZSAuc2VjdGlvbi1jb250ZW50IC56b25lLWNvbnRlbnQtd3JhcHBlciAjcmVnaW9uLWNvbnRlbnQgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgYm9keS5wYWdlLWNvbW1lbnQtZGVsZXRlIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnBpY3R1cmUtYW5ub255bW91czpiZWZvcmUsXG4gIGJvZHkucGFnZS1jb21tZW50LWVkaXQgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAucGljdHVyZS1hbm5vbnltb3VzOmJlZm9yZSxcbiAgYm9keS5wYWdlLWNvbW1lbnQtcmVwbHkgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAucGljdHVyZS1hbm5vbnltb3VzOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2xvZ28ucG5nXCIpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLm5vZGUtdHlwZS1hZHZpY2UubG9nZ2VkLWluIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyLFxuLm5vZGUtdHlwZS1ibG9nLmxvZ2dlZC1pbiAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlcixcbi5wYWdlLWNvbW1lbnQubG9nZ2VkLWluIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSxcbi5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtLFxuLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIHtcbiAgbWFyZ2luOiAwIDAgMzVweDsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtID4gZGl2LFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSA+IGRpdixcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtID4gZGl2IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyLFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmZvcm0tdHlwZS10ZXh0YXJlYSAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLXR5cGUtdGV4dGFyZWEgLnd5c2l3eWctdG9nZ2xlLXdyYXBwZXIgYSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyIGEsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLXR5cGUtdGV4dGFyZWEgLnd5c2l3eWctdG9nZ2xlLXdyYXBwZXIgYSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zczsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyIGE6aG92ZXIsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS10eXBlLXRleHRhcmVhIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyIGE6aG92ZXIsXG4gICAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmZvcm0tdHlwZS10ZXh0YXJlYSAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIsXG4gIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlcixcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAud3lzaXd5Zy10b2dnbGUtd3JhcHBlcixcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIgLnd5c2l3eWctdG9nZ2xlLXdyYXBwZXIgYSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciBhLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciBhIHtcbiAgICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zczsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciBhOmhvdmVyLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIgLnd5c2l3eWctdG9nZ2xlLXdyYXBwZXIgYTpob3ZlcixcbiAgICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC5mb3JtLWl0ZW0sXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC5mb3JtLWl0ZW0sXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAuZm9ybS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHB4OyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIgLmZpbHRlci1ndWlkZWxpbmVzLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAuZmlsdGVyLWd1aWRlbGluZXMsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAuZmlsdGVyLWd1aWRlbGluZXMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC5maWx0ZXItaGVscCxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIgLmZpbHRlci1oZWxwLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIgLmZpbHRlci1oZWxwIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC5maWx0ZXItaGVscCBhLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZpbHRlci13cmFwcGVyIC5maWx0ZXItaGVscCBhLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAuZmlsdGVyLWhlbHAgYSB7XG4gICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIgLmZpbHRlci1oZWxwIGE6aG92ZXIsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAuZmlsdGVyLWhlbHAgYTpob3ZlcixcbiAgICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5maWx0ZXItd3JhcHBlciAuZmlsdGVyLWhlbHAgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAucmVxdWlyZWQtZmllbGQsXG4gIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5yZXF1aXJlZC1maWVsZCxcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5yZXF1aXJlZC1maWVsZCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAucmVxdWlyZWQtZmllbGQgc3BhbixcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAucmVxdWlyZWQtZmllbGQgc3BhbixcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLnJlcXVpcmVkLWZpZWxkIHNwYW4ge1xuICAgICAgY29sb3I6ICNmMDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWxlZ2FsLW5vdGljZSxcbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAucmVxdWlyZWQtZmllbGQsXG4gIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWxlZ2FsLW5vdGljZSxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLnJlcXVpcmVkLWZpZWxkLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtbGVnYWwtbm90aWNlLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLnJlcXVpcmVkLWZpZWxkIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtLFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtID4gbGFiZWwsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSA+IGxhYmVsLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtID4gbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjNzOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl06LXdlYmtpdC1hdXRvZmlsbCxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXTotd2Via2l0LWF1dG9maWxsLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl06LXdlYmtpdC1hdXRvZmlsbCxcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmZmZmIGluc2V0OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWE6Zm9jdXMsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYTpmb2N1cyxcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA4MkMzOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl0uZXJyb3IsXG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3IsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmVycm9yLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYS5lcnJvcixcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmVycm9yLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3Ige1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTEyOTIxOyB9XG4gICAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXS5lcnJvcjpmb2N1cyxcbiAgICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhLmVycm9yOmZvY3VzLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmVycm9yOmZvY3VzLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhLmVycm9yOmZvY3VzLFxuICAgICAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXS5lcnJvcjpmb2N1cyxcbiAgICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEuZXJyb3I6Zm9jdXMge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMTI5MjEgIWltcG9ydGFudDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSAuZGVzY3JpcHRpb24sXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSAuZGVzY3JpcHRpb24sXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5mb3JtLWl0ZW0gLmdyaXBwaWUsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSAuZ3JpcHBpZSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmZvcm0taXRlbSAuZ3JpcHBpZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgZmllbGRzZXQjZWRpdC1hdXRob3IgLmZpZWxkc2V0LWxlZ2VuZCxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgZmllbGRzZXQjZWRpdC1hdXRob3IgLmZpZWxkc2V0LWxlZ2VuZCxcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIGZpZWxkc2V0I2VkaXQtYXV0aG9yIC5maWVsZHNldC1sZWdlbmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgZmllbGRzZXQjZWRpdC1hdXRob3IgLmZpZWxkc2V0LWxlZ2VuZCBhLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIGZpZWxkc2V0I2VkaXQtYXV0aG9yIC5maWVsZHNldC1sZWdlbmQgYSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgZmllbGRzZXQjZWRpdC1hdXRob3IgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgICAgIGNvbG9yOiAjMTkxOTE5OyB9XG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1tYWlsLFxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tbmFtZSxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1tYWlsLFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLW5hbWUsXG4gIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLW1haWwsXG4gIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLW5hbWUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1tYWlsIGlucHV0LFxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1uYW1lIGlucHV0LFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tbWFpbCBpbnB1dCxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLW5hbWUgaW5wdXQsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tbWFpbCBpbnB1dCxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1uYW1lIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgIGhlaWdodDogMjdweDsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1LFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSxcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogbGVmdDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1jZ3UgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1jZ3UgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1jZ3UgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG4gICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1IGxhYmVsLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1IGxhYmVsLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSBsYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1IGxhYmVsIGEsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSBsYWJlbCBhLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWl0ZW0tY2d1IGxhYmVsIGEge1xuICAgICAgICBjb2xvcjogIzE5MTkxOTsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSBsYWJlbDpiZWZvcmUsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1pdGVtLWNndSBsYWJlbDpiZWZvcmUsXG4gICAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0taXRlbS1jZ3UgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwZlwiO1xuICAgICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAjMTkxOTE5OyB9XG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9ucyxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9ucyxcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1hY3Rpb25zOmJlZm9yZSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1hY3Rpb25zOmJlZm9yZSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9uczpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29ucyc7XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgY29udGVudDogXCJcXGU2MjZcIjtcbiAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnM6aG92ZXIsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9uczpob3ZlcixcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9uczpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1hY3Rpb25zOmhvdmVyOmJlZm9yZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnM6aG92ZXI6YmVmb3JlLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnM6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnM6YmVmb3JlLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnM6YmVmb3JlLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1hY3Rpb25zOmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9ucyBpbnB1dCxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1hY3Rpb25zIGlucHV0LFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyAuZm9ybS1hY3Rpb25zIGlucHV0IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zIC5mb3JtLWFjdGlvbnM6aG92ZXIgaW5wdXQsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9uczpob3ZlciBpbnB1dCxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgLmZvcm0tYWN0aW9uczpob3ZlciBpbnB1dCB7XG4gICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zID4gZGl2W2lkKj1cImF1dGhvclwiXSxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgPiBkaXZbaWQqPVwiYXV0aG9yXCJdLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50LWZvcm0gLmNvbW1lbnQtaW5mb3MgPiBkaXZbaWQqPVwiYXV0aG9yXCJdIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyA+IGRpdltpZCo9XCJhdXRob3JcIl0gLnVzZXJuYW1lLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zID4gZGl2W2lkKj1cImF1dGhvclwiXSAudXNlcm5hbWUsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zID4gZGl2W2lkKj1cImF1dGhvclwiXSAudXNlcm5hbWUge1xuICAgICAgY29sb3I6ICMxOTE5MTk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zID4gZGl2W2lkKj1cImF1dGhvclwiXSAudXNlcm5hbWU6aG92ZXIsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQtZm9ybSAuY29tbWVudC1pbmZvcyA+IGRpdltpZCo9XCJhdXRob3JcIl0gLnVzZXJuYW1lOmhvdmVyLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudC1mb3JtIC5jb21tZW50LWluZm9zID4gZGl2W2lkKj1cImF1dGhvclwiXSAudXNlcm5hbWU6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuXG4ubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCxcbi5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCxcbi5wYWdlLWNvbW1lbnQgLmNvbW1lbnQge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweCA0MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudC5jb21tZW50LXVucHVibGlzaGVkLFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQuY29tbWVudC11bnB1Ymxpc2hlZCxcbiAgLnBhZ2UtY29tbWVudCAuY29tbWVudC5jb21tZW50LXVucHVibGlzaGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQuY29tbWVudC11bnB1Ymxpc2hlZCAudW5wdWJsaXNoZWQsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50LmNvbW1lbnQtdW5wdWJsaXNoZWQgLnVucHVibGlzaGVkLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQuY29tbWVudC11bnB1Ymxpc2hlZCAudW5wdWJsaXNoZWQge1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQsXG4gIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQsXG4gIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIHtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICMxOTE5MTk7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VyLXBpY3R1cmUsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXItcGljdHVyZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VybmFtZSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VybmFtZSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZCAudXNlcm5hbWUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXJuYW1lIGEsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VybmFtZSBhLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXJuYW1lIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQgLmNvbW1lbnQtc3VibWl0dGVkIC51c2VybmFtZTphZnRlcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXJuYW1lOmFmdGVyLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQgLnVzZXJuYW1lOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAuY29tbWVudC1zdWJtaXR0ZWQ6YWZ0ZXIsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZDphZnRlcixcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5jb21tZW50LXN1Ym1pdHRlZDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbW1lbnQgLmZpZWxkLW5hbWUtY29tbWVudC1ib2R5LFxuICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmZpZWxkLW5hbWUtY29tbWVudC1ib2R5LFxuICAucGFnZS1jb21tZW50IC5jb21tZW50IC5maWVsZC1uYW1lLWNvbW1lbnQtYm9keSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGNvbG9yOiAjMTkxOTE5OyB9XG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LmNvbW1lbnQtYnktYW5vbnltb3VzIHNwYW5bcmVsKj1cImNyZWF0b3JcIl0sXG4gIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC5jb21tZW50LWJ5LWFub255bW91cyBzcGFuW3JlbCo9XCJjcmVhdG9yXCJdLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50LmNvbW1lbnQtYnktYW5vbnltb3VzIHNwYW5bcmVsKj1cImNyZWF0b3JcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50LmNvbW1lbnQtYnktYW5vbnltb3VzIHNwYW5bcmVsKj1cImNyZWF0b3JcIl06YmVmb3JlLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudC5jb21tZW50LWJ5LWFub255bW91cyBzcGFuW3JlbCo9XCJjcmVhdG9yXCJdOmJlZm9yZSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50LmNvbW1lbnQtYnktYW5vbnltb3VzIHNwYW5bcmVsKj1cImNyZWF0b3JcIl06YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG4gICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTQwcHg7XG4gICAgICB0b3A6IC0xNHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaSxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50IC5saW5rcyA+IGxpLFxuICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjBweCAzMHB4IDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGEsXG4gICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGEsXG4gICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWRlbGV0ZSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGE6YmVmb3JlLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGE6YmVmb3JlLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWRlbGV0ZSBhOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG4gICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWRlbGV0ZSBhOmhvdmVyLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGE6aG92ZXIsXG4gICAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWRlbGV0ZSBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZGVsZXRlIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZWRpdCBhLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWVkaXQgYSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZWRpdCBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZWRpdCBhOmJlZm9yZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWVkaXQgYTpiZWZvcmUsXG4gICAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtZWRpdCBhOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG4gICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWVkaXQgYTpob3ZlcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWVkaXQgYTpob3ZlcixcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1lZGl0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWVkaXQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWVkaXQgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1lZGl0IGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtcmVwbHkgYSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1yZXBseSBhLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1yZXBseSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtcmVwbHkgYTpiZWZvcmUsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1yZXBseSBhOmJlZm9yZSxcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1yZXBseSBhOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG4gICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LXJlcGx5IGE6aG92ZXIsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1yZXBseSBhOmhvdmVyLFxuICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LXJlcGx5IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LXJlcGx5IGE6aG92ZXI6YmVmb3JlLFxuICAgICAgICAubm9kZS10eXBlLWJsb2cgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1yZXBseSBhOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgLnBhZ2UtY29tbWVudCAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LXJlcGx5IGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtYXBwcm92ZSBhLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWFwcHJvdmUgYSxcbiAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtYXBwcm92ZSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtYXBwcm92ZSBhOmJlZm9yZSxcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWFwcHJvdmUgYTpiZWZvcmUsXG4gICAgICAucGFnZS1jb21tZW50IC5jb21tZW50IC5saW5rcyA+IGxpLmNvbW1lbnQtYXBwcm92ZSBhOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG4gICAgICAgIC8qKiBNb2JpbGUgb25seVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWFwcHJvdmUgYTpob3ZlcixcbiAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWFwcHJvdmUgYTpob3ZlcixcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1hcHByb3ZlIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuICAgICAgICAubm9kZS10eXBlLWFkdmljZSAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWFwcHJvdmUgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgIC5ub2RlLXR5cGUtYmxvZyAuY29tbWVudCAubGlua3MgPiBsaS5jb21tZW50LWFwcHJvdmUgYTpob3ZlcjpiZWZvcmUsXG4gICAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbW1lbnQgLmxpbmtzID4gbGkuY29tbWVudC1hcHByb3ZlIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzAwODJDMzsgfVxuXG4ubm9kZS10eXBlLWFkdmljZSAuY29uZmlybWF0aW9uLFxuLm5vZGUtdHlwZS1ibG9nIC5jb25maXJtYXRpb24sXG4ucGFnZS1jb21tZW50IC5jb25maXJtYXRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMTBweCAwIDA7IH1cbiAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbmZpcm1hdGlvbiAjZWRpdC1jYW5jZWwsXG4gIC5ub2RlLXR5cGUtYWR2aWNlIC5jb25maXJtYXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgLm5vZGUtdHlwZS1ibG9nIC5jb25maXJtYXRpb24gI2VkaXQtY2FuY2VsLFxuICAubm9kZS10eXBlLWJsb2cgLmNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAucGFnZS1jb21tZW50IC5jb25maXJtYXRpb24gI2VkaXQtY2FuY2VsLFxuICAucGFnZS1jb21tZW50IC5jb25maXJtYXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAubm9kZS10eXBlLWFkdmljZSAuY29uZmlybWF0aW9uICNlZGl0LWNhbmNlbDpiZWZvcmUsXG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSxcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbmZpcm1hdGlvbiAjZWRpdC1jYW5jZWw6YmVmb3JlLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29uZmlybWF0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06YmVmb3JlLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbmZpcm1hdGlvbiAjZWRpdC1jYW5jZWw6YmVmb3JlLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAvKiogQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgKioqKioqKioqKioqKioqKioqKiovXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgICAgLyoqIFJlbW90ZSAoUHJvZHVjdCBQYWdlKVxuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbmZpcm1hdGlvbiAjZWRpdC1jYW5jZWw6aG92ZXIsXG4gICAgLm5vZGUtdHlwZS1hZHZpY2UgLmNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICAgIC5ub2RlLXR5cGUtYmxvZyAuY29uZmlybWF0aW9uICNlZGl0LWNhbmNlbDpob3ZlcixcbiAgICAubm9kZS10eXBlLWJsb2cgLmNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICAgIC5wYWdlLWNvbW1lbnQgLmNvbmZpcm1hdGlvbiAjZWRpdC1jYW5jZWw6aG92ZXIsXG4gICAgLnBhZ2UtY29tbWVudCAuY29uZmlybWF0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDgyQzM7IH1cbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb25maXJtYXRpb24gI2VkaXQtY2FuY2VsOmhvdmVyOmJlZm9yZSxcbiAgICAgIC5ub2RlLXR5cGUtYWR2aWNlIC5jb25maXJtYXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcjpiZWZvcmUsXG4gICAgICAubm9kZS10eXBlLWJsb2cgLmNvbmZpcm1hdGlvbiAjZWRpdC1jYW5jZWw6aG92ZXI6YmVmb3JlLFxuICAgICAgLm5vZGUtdHlwZS1ibG9nIC5jb25maXJtYXRpb24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlcjpiZWZvcmUsXG4gICAgICAucGFnZS1jb21tZW50IC5jb25maXJtYXRpb24gI2VkaXQtY2FuY2VsOmhvdmVyOmJlZm9yZSxcbiAgICAgIC5wYWdlLWNvbW1lbnQgLmNvbmZpcm1hdGlvbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDA4MkMzOyB9XG4iLCIvKiogTWFpbiBmb250XG4qKioqKioqKioqKioqKioqKiovXG5cbi8qKiBGb250IFNhZmUgOiBBcmlhbCAtIFZlcmRhbmEgLSBHZW9yZ2lhIC0gQ291cmllciAtIFRyZWJ1Y2hldCAtIEhpcmFnaW5vLVNhbnMtR0IgLSBNaWNyb3NvZnQtWWFoZWkgLSBXZW5RdWFuWWktTWljcm8tSGVpXG4gICAgVGhlIG5hbWUgbWF0Y2hlcyB0aGUgZm9sZGVyIG5hbWUgLSBleGFtcGxlOiBmb250L29wZW4tc2Fuc1xuKioqKioqKioqKioqKioqKioqL1xuJG1haW4tZmFtaWx5LWZvbnQ6IG9wZW4tc2FucztcbiRtYWluLWZhbWlseS1mb250LTI6IG9wZW4tc2FucztcbiRtYWluLWZhbWlseS1mb250LTM6IG9wZW4tc2FucztcblxuLyoqKiBDb2xvcnNcbioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yMSA6ICMwMDAwMDA7XG4kY29sb3IyIDogI2ZmZmZmZjtcbiRjb2xvcjMgOiAjMWZhNjdhO1xuJGNvbG9yNCA6ICMzNTM1MzU7XG4kY29sb3I1IDogI2JkYzNjNztcbiRjb2xvcjYgOiAjZWNmMGYxO1xuJGNvbG9yNyA6ICMxYjkyNmM7XG4kY29sb3I4IDogI2Q3NjYyODtcbiRjb2xvcjkgOiAjZTExYTFhO1xuJGNvbG9yMTAgOiAjZjk5ZTFiO1xuJGNvbG9yMTEgOiAjZDJkMmQyO1xuJGNvbG9yMTIgOiAjM2I1OTk5O1xuJGNvbG9yMTMgOiAjNTVhY2VlO1xuJGNvbG9yMTQgOiAjYmQwODFjO1xuJGNvbG9yMTUgOiAjZGYyMDI5O1xuJGNvbG9yMTYgOiAjZGM0ZTQxO1xuJGNvbG9yMTcgOiAjMjA3MGIwO1xuJGNvbG9yMTggOiAjNjM4M2E4O1xuJGNvbG9yMTkgOiAjMmUyZTJlO1xuJGNvbG9yMjAgOiAjMzEzMTMxO1xuXG4vKiogd3JhcHBlciAtIGRlZmF1bHQgOiA5MjAgKHdyYXBwZXIpIDk4MCAoaGVhZGVyKVxuKioqKioqKioqKioqKioqKioqKiovXG5cbiRzaXRlLW1haW4td3JhcHBlci1zaXplOiA5MjBweDtcbiRoZWFkZXItd3JhcHBlci1zaXplOiA5ODBweDtcblxuLyoqIEljb25zIGZvbnRcbioqKioqKioqKioqKioqKioqKioqL1xuXG5AbWl4aW4gaWNvbnMoJGljb24pIHtcbiAgICBmb250LWZhbWlseTogJ2ljb25zJztcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgQGlmICRpY29uID09ICdkZWNhdGhsb24nIHsgY29udGVudDogXCJcXGU2MDBcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZml2ZXN0YXInIHsgY29udGVudDogXCJcXGU2MDFcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc3RhcicgeyBjb250ZW50OiBcIlxcZTYwMlwiOyB9XG4gICAgQGlmICRpY29uID09ICdjYXJ0JyB7IGNvbnRlbnQ6IFwiXFxlNjAzXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3VzZXInIHsgY29udGVudDogXCJcXGU2MDRcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2hlY2snIHsgY29udGVudDogXCJcXGU2MDVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2xvc2UnIHsgY29udGVudDogXCJcXGU2MDZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLXZhbGlkYXRlJyB7IGNvbnRlbnQ6IFwiXFxlNjA3XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1jbG9zZScgeyBjb250ZW50OiBcIlxcZTYwOFwiOyB9XG4gICAgQGlmICRpY29uID09ICdzZWFyY2gnIHsgY29udGVudDogXCJcXGU2MDlcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnem9vbS1pbicgeyBjb250ZW50OiBcIlxcZTYwYVwiOyB9XG4gICAgQGlmICRpY29uID09ICd6b29tLW91dCcgeyBjb250ZW50OiBcIlxcZTYwYlwiOyB9XG4gICAgQGlmICRpY29uID09ICdnZWFyJyB7IGNvbnRlbnQ6IFwiXFxlNjBjXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NvbW1lbnRzJyB7IGNvbnRlbnQ6IFwiXFxlNjBkXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3NwaW4nIHsgY29udGVudDogXCJcXGU2MGVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2hlY2tib3gnIHsgY29udGVudDogXCJcXGU2MGZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2hlY2tlZCcgeyBjb250ZW50OiBcIlxcZTYxMFwiOyB9XG4gICAgQGlmICRpY29uID09ICdzZWxlY3QnIHsgY29udGVudDogXCJcXGU2MmJcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncGxheScgeyBjb250ZW50OiBcIlxcZTY0NVwiOyB9XG4gICAgQGlmICRpY29uID09ICdwYXVzZScgeyBjb250ZW50OiBcIlxcZTY0NFwiOyB9XG4gICAgQGlmICRpY29uID09ICdtdXRlLW9uJyB7IGNvbnRlbnQ6IFwiXFxlNjQ2XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ211dGUtb2ZmJyB7IGNvbnRlbnQ6IFwiXFxlNjQ3XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJzM2MCcgeyBjb250ZW50OiBcIlxcZTYxMlwiOyB9XG4gICAgQGlmICRpY29uID09ICdleGNsYW1hdGlvbicgeyBjb250ZW50OiBcIlxcZTYxM1wiOyB9XG4gICAgQGlmICRpY29uID09ICdxdWVzdGlvbicgeyBjb250ZW50OiBcIlxcZTYxNFwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtcXVlc3Rpb24nIHsgY29udGVudDogXCJcXGU2MTVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZXJyb3InIHsgY29udGVudDogXCJcXGU2MDZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnd2FybmluZy0xJyB7IGNvbnRlbnQ6IFwiXFxlNjE2XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3dhcm5pbmctMicgeyBjb250ZW50OiBcIlxcZTYxNlwiOyB9XG4gICAgQGlmICRpY29uID09ICd0cmFzaCcgeyBjb250ZW50OiBcIlxcZTYxN1wiOyB9XG4gICAgQGlmICRpY29uID09ICdleHRlbnNpb24nIHsgY29udGVudDogXCJcXGU2MThcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZXhwYW5kJyB7IGNvbnRlbnQ6IFwiXFxlNjE5XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3BpbmNoJyB7IGNvbnRlbnQ6IFwiXFxlNjFhXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3N3aXBlJyB7IGNvbnRlbnQ6IFwiXFxlNjFiXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2hvdHNwb3QnIHsgY29udGVudDogXCJcXGU2MWNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncGx1cycgeyBjb250ZW50OiBcIlxcZTYxZFwiOyB9XG4gICAgQGlmICRpY29uID09ICdtaW51cycgeyBjb250ZW50OiBcIlxcZTYxZVwiOyB9XG4gICAgQGlmICRpY29uID09ICdzd2l0Y2hlci1sYW5ndWFnZScgeyBjb250ZW50OiBcIlxcZTYyN1wiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtYXJyb3ctYm90dG9tJyB7IGNvbnRlbnQ6IFwiXFxlNjIzXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1hcnJvdy10b3AnIHsgY29udGVudDogXCJcXGU2MjRcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWFycm93LWxlZnQnIHsgY29udGVudDogXCJcXGU2MjVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWFycm93LXJpZ2h0JyB7IGNvbnRlbnQ6IFwiXFxlNjI2XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2Fycm93LWJvdHRvbScgeyBjb250ZW50OiBcIlxcZTYyYlwiOyB9XG4gICAgQGlmICRpY29uID09ICdhcnJvdy10b3AnIHsgY29udGVudDogXCJcXGU2MmNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnYXJyb3ctbGVmdCcgeyBjb250ZW50OiBcIlxcZTYyZFwiOyB9XG4gICAgQGlmICRpY29uID09ICdhcnJvdy1yaWdodCcgeyBjb250ZW50OiBcIlxcZTYyZVwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUnIHsgY29udGVudDogXCJcXGU2NGJcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZnVsbHNjcmVlbi1lbnRlcicgeyBjb250ZW50OiBcIlxcZTY0Y1wiOyB9XG4gICAgQGlmICRpY29uID09ICdmdWxsc2NyZWVuLWV4aXQnIHsgY29udGVudDogXCJcXGU2NGRcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc3Rhci1lbXB0eScgeyBjb250ZW50OlwiXFxlNjRlXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3N0YXItZnVsbCcgeyBjb250ZW50OlwiXFxlNjRmXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3N0YXItaGFsZicgeyBjb250ZW50OiBcIlxcZTY1MFwiOyB9XG4gICAgQGlmICRpY29uID09ICdkb3VibGUtYXJyb3ctbGVmdCcgeyBjb250ZW50OiBcIlxcZTY1MVwiOyB9XG4gICAgQGlmICRpY29uID09ICdkb3VibGUtYXJyb3ctcmlnaHQnIHsgY29udGVudDogXCJcXGU2NTJcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnaGVhcnQnIHsgY29udGVudDogXCJcXGU2NTNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZ29vZCcgeyBjb250ZW50OiBcIlxcZTY1NFwiOyB9XG4gICAgQGlmICRpY29uID09ICdiYWQnIHsgY29udGVudDogXCJcXGU2NTVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWVtcHR5JyB7IGNvbnRlbnQ6IFwiXFxlNjU2XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1mdWxsJyB7IGNvbnRlbnQ6IFwiXFxlNjU3XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1oYWxmJyB7IGNvbnRlbnQ6IFwiXFxlNjU4XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2xvYWRpbmcnIHsgY29udGVudDogXCJcXGU2NTlcIjsgfVxuXG4gICAgLyoqIE1vYmlsZSBvbmx5XG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgIEBpZiAkaWNvbiA9PSAnY2hldnJvbi1tZW51JyB7IGNvbnRlbnQ6IFwiXFxlNjJlXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NoZXZyb24tbWVudS1hbGwnIHsgY29udGVudDogXCJcXGU2NDFcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnaG9tZScgeyBjb250ZW50OiBcIlxcZTY0MFwiOyB9XG4gICAgQGlmICRpY29uID09ICdtZW51JyB7IGNvbnRlbnQ6IFwiXFxlNjQyXCI7IH1cblxuICAgIC8qKiBTb2NpYWwgTmV0d29ya3NcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgQGlmICRpY29uID09ICdzaGFyZScgeyBjb250ZW50OiBcIlxcZTY0OFwiOyB9XG4gICAgQGlmICRpY29uID09ICd5b3V0dWJlJyB7IGNvbnRlbnQ6IFwiXFxlNjJmXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2ZhY2Vib29rJyB7IGNvbnRlbnQ6IFwiXFxlNjMwXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2luc3RhZ3JhbScgeyBjb250ZW50OiBcIlxcZTYzMVwiOyB9XG4gICAgQGlmICRpY29uID09ICdnb29nbGUtcGx1cycgeyBjb250ZW50OiBcIlxcZTYzMlwiOyB9XG4gICAgQGlmICRpY29uID09ICd0d2l0dGVyJyB7IGNvbnRlbnQ6IFwiXFxlNjMzXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3BpbnRlcmVzdCcgeyBjb250ZW50OiBcIlxcZTYzNFwiOyB9XG4gICAgQGlmICRpY29uID09ICd3ZWlibycgeyBjb250ZW50OiBcIlxcZTYzNVwiOyB9XG4gICAgQGlmICRpY29uID09ICd3ZWNoYXQnIHsgY29udGVudDogXCJcXGU2MzZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAneW91a3UnIHsgY29udGVudDogXCJcXGU2MzdcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnaHVhYmFuJyB7IGNvbnRlbnQ6IFwiXFxlNjM4XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3JlbnJlbicgeyBjb250ZW50OiBcIlxcZTYzOVwiOyB9XG4gICAgQGlmICRpY29uID09ICdxcmNvZGUnIHsgY29udGVudDogXCJcXGU2NDNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZHNtJyB7IGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3Zrb250YWt0ZScgeyBjb250ZW50OiBcIlxcZTY0YVwiOyB9XG5cbiAgICAvKiogUmVtb3RlIChQcm9kdWN0IFBhZ2UpXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgIEBpZiAkaWNvbiA9PSAnY3Jvc3NlbGluZycgeyBjb250ZW50OiBcIlxcZTYzYVwiOyB9XG4gICAgQGlmICRpY29uID09ICd0aXBzJyB7IGNvbnRlbnQ6IFwiXFxlNjNiXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3RlY2huaWNhbC1jYXJkJyB7IGNvbnRlbnQ6IFwiXFxlNjNjXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3Bhbm9wbHknIHsgY29udGVudDogXCJcXGU2M2RcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZ2VuZXJhbC1pbmZvcm1hdGlvbicgeyBjb250ZW50OiBcIlxcZTYzZVwiOyB9XG4gICAgQGlmICRpY29uID09ICd1c2VyLWJlbmVmaXRzJyB7IGNvbnRlbnQ6IFwiXFxlNjNmXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3Njcm9sbHRvcCcgeyBjb250ZW50OiBcIlxcZTYyY1wiOyB9XG4gICAgQGlmICRpY29uID09ICdyaWNoY29udGVudCcgeyBjb250ZW50OiBcIlxcZTYwYVwiOyB9XG4gICAgQGlmICRpY29uID09ICdhbHNvLWZpbmQnIHsgY29udGVudDogXCJcXGU2MWRcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZmVhdHVyZXMnIHsgY29udGVudDogXCJcXGU2MGNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncmV2aWV3cycgeyBjb250ZW50OiBcIlxcZTYwZFwiOyB9XG5cbn1cblxuLyoqIE1lZGlhIFF1ZXJpZXMgKE1vYmlsZSBvbmx5KVxuKioqKioqKioqKioqKioqKioqL1xuXG4kbHQ2NDAgOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweClcIjtcbiRsdDQ4MCA6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KVwiO1xuJGx0NjAwIDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXCI7XG4kbHQ3NjggOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcIjtcbiRsdDk2MCA6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KVwiO1xuXG4kZ3Q0ODAgOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODFweClcIjtcbiRndDYwMCA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KVwiO1xuXG4vKiogQ1NTIFJ1bGVzXG4qKioqKioqKioqKioqKioqKiovXG5cbi8qKiAkY29sb3ItKiAmICRiZ2NvbG9yLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAkY29sb3IxXG4vKiogICAgICAgICB0cmFuc3BhcmVudFxuLyoqICAgICAgICAgZGFya2VuKCRjb2xvcjEsIDE1JSlcbi8qKiAgICAgICAgIGxpZ2h0ZW4oJGNvbG9yMSwgMTUlKVxuLyoqICAgICAgICAgcmdiYSgkY29sb3IxLCAwLjcpXG5cbi8qKiAkYm9yZGVyLSogJiAkYm9yZGVyYm90dG9tLSogJiAkYm9yZGVydG9wLSogJiAkYm9yZGVybGVmdHJpZ2h0LSogJiAkYm9yZGVydG9wYm90dG9tLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAxcHggc29saWQgJGNvbG9yMVxuLyoqICAgICAgICAgMXB4IGRvdHRlZCByZ2JhKCRjb2xvcjEsIDAuNylcbi8qKiAgICAgICAgIDBcbi8qKiAgICAgV2FybmluZyA6ICdub25lJyBkb2VzIG5vdCBhY2NlcHRcblxuLyoqICRib3JkZXJzaXplLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAxMHB4XG4vKiogICAgICAgICAwXG4vKiogICAgIFdhcm5pbmcgOiB0aGUgc2FtZSB2YWx1ZSB2YXJpYWJsZSAnJGJvcmRlci0qJyBjb3JyZXNwb25kaW5nIHRvIHRoZSBzYW1lIGVsZW1lbnRcbi8qKiAgICAgICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgICAgICRib3JkZXItKiA6IDFweCBzb2xpZCAkY29sb3IxXG4vKiogICAgICAgICAgICAgJGJvcmRlcnNpemUtKiA6IDFweFxuXG4vKiogJHRleHRhbGlnbi0qXG4vKiogICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgbGVmdFxuLyoqICAgICAgICAgcmlnaHRcbi8qKiAgICAgICAgIGNlbnRlclxuXG4vKiogJGZvbnQtd2VpZ2h0LSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICBub3JtYWxcbi8qKiAgICAgICAgIGJvbGRcblxuLyoqICRmb250LSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICAkbWFpbi1mYW1pbHktZm9udFxuXG4vKiogJG9wYWNpdHktKlxuLyoqICAgICBleGFtcGxlIDpcbi8qKiAgICAgICAgIDBcbi8qKiAgICAgICAgIDAuN1xuLyoqICAgICAgICAgMVxuXG4vKiogJHJvdGF0ZS0qXG4vKiogICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgNDVkZWdcbi8qKiAgICAgICAgIDBcblxuLyoqICRyYWRpdXMtKlxuLyoqICAgICBleGFtcGxlIDpcbi8qKiAgICAgICAgIDEwcHhcbi8qKiAgICAgICAgIDEwMCVcbi8qKiAgICAgICAgIDBcblxuLyoqICRtYXJnaW5yaWdodC0qICYgJGhlaWdodC0qICYgJHdpZHRoLSogJiAkdG9wLSogJiAkbGVmdC0qXG4vKiogICAgIGV4YW1wbGUgOlxuLyoqICAgICAgICAgMTBweFxuLyoqICAgICAgICAgMFxuXG4vKiogJG5iLSpcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICA1XG4vKiogICAgICAgICAwXG4vKiogICAgICAgICBkZWZhdWx0XG5cbi8qKiBPdGhlciB2YXJpYWJsZXNcbi8qKiAgICAgZXhhbXBsZSA6XG4vKiogICAgICAgICB0cnVlXG4vKiogICAgICAgICBmYWxzZVxuLyoqICAgICAgICAgMVxuLyoqICAgICAgICAgMFxuXG4vKiogTWlzY1xuKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItZGVmYXVsdDogJGNvbG9yNDtcbiRiZ2NvbG9yLXNpdGU6ICRjb2xvcjI7IC8vIE1hc3RlclxuJGJnY29sb3ItYWR2aWNlLWJsb2ctYmFzaWMtcGFnZTogJGJnY29sb3Itc2l0ZTsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIE1haW4gVGl0bGVcbioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLW1haW4tdGl0bGU6ICRjb2xvcjQ7IC8vIE1hc3RlclxuJGJvcmRlci1tYWluLXRpdGxlOiAxcHggc29saWQgJGNvbG9yNTsgLy8gTWFzdGVyXG4kZm9udC1tYWluLXRpdGxlOiAkbWFpbi1mYW1pbHktZm9udC0yOyAvLyBNYXN0ZXJcbiRmb250LXdlaWdodC1tYWluLXRpdGxlOiBub3JtYWw7IC8vIE1hc3RlclxuJHRleHRhbGlnbi1tYWluLXRpdGxlOiBjZW50ZXI7IC8vIE1hc3RlclxuXG4vKiogUmF0aW5nXG4qKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1yYXRlLXN0YXI6ICRjb2xvcjQ7IC8vIE1hc3RlclxuJGNvbG9yLW5iLW5vdGVzOiAkY29sb3I1OyAvLyBNYXN0ZXJcblxuLyoqIE1lc3NhZ2VzIChlcnJvciAtIHdhcm5pbmcgLSBzdGF0dXMpXG4qKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1tZXNzYWdlcy1lcnJvcjogJGNvbG9yNDtcbiRjb2xvci1pY29uLWVycm9yOiAkY29sb3I5O1xuJGJnY29sb3ItbWVzc2FnZXMtZXJyb3I6ICRjb2xvcjY7XG4kYm9yZGVyLW1lc3NhZ2VzLWVycm9yOiAxcHggc29saWQgJGNvbG9yOTtcbiRjb2xvci1tZXNzYWdlcy13YXJuaW5nOiAkY29sb3I0O1xuJGNvbG9yLWljb24td2FybmluZzogJGNvbG9yMTA7XG4kYmdjb2xvci1tZXNzYWdlcy13YXJuaW5nOiAkY29sb3I2O1xuJGJvcmRlci1tZXNzYWdlcy13YXJuaW5nOiAxcHggc29saWQgJGNvbG9yMTA7XG4kY29sb3ItbWVzc2FnZXMtc3RhdHVzOiAkY29sb3I0O1xuJGNvbG9yLWljb24tc3RhdHVzOiAkY29sb3IzO1xuJGJnY29sb3ItbWVzc2FnZXMtc3RhdHVzOiAkY29sb3I2O1xuJGJvcmRlci1tZXNzYWdlcy1zdGF0dXM6IDFweCBzb2xpZCAkY29sb3IzO1xuXG4vKiogSGVhZGVyXG4qKioqKioqKioqKioqKioqKiovXG5cbiRoZWFkZXItcmVnaW9uLWJyYW5kaW5nLWhlaWdodDogNTVweDtcbiRpcy1kZWNhdGhsb24tbWVudTogZmFsc2U7XG4kZnVsbC1zaXplLWhlYWRlcjogdHJ1ZTtcbiRiZ2NvbG9yLWhlYWRlcjogJGNvbG9yNDtcbiRib3JkZXJ0b3AtaGVhZGVyOiAwO1xuJGJvcmRlcmJvdHRvbS1oZWFkZXI6IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLXRyaWdnZXI6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItdHJpZ2dlci1hY3RpdmU6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5XG4vLyB0eXBlIGRlIHJvbGwgaGVhZGVyXG4kaGVhZGVyLW1lbnUtb3Zlci11bmRlcmxpbmU6IGZhbHNlO1xuJGhlYWRlci1tZW51LWhvdmVyLWxpbmVoZWlnaHQgOiA0cHg7XG4kaGVhZGVyLW1lbnUtaG92ZXItbGluZWNvbG9yIDogJGNvbG9yMztcbi8vIGJvcmR1cmUgYmFzc2UgcmVnaW9uIG1lbnVcbiRoZWFkZXItYm9yZGVyYm90dG9tOiBmYWxzZTtcbiRoZWFkZXItYm9yZGVyYm90dG9tLWhlaWdodDogNHB4O1xuJGhlYWRlci1ib3JkZXJib3R0b20tY29sb3I6ICRjb2xvcjU7XG5cbi8qKiBDdXN0byBsaWVucyBtZW51IC0gc2kgcHJlbWnDqHJlIHZhcmlhYmxlIGRpZmbDqXJlbnRlIGRlIHRydWUsIHRvdXRlcyBsZXMgc3VpdmFudGVzIG5lIHNlcm9udCBwYXMgYXBwbGlxdcOpZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRrYmxhbmstY3VzdG8tbWVudS1pdGVtczogZmFsc2U7XG4ka2JsYW5rLWN1c3RvLW1lbnUtaXRlbXMtZm9udC1zaXplOiAxNHB4O1xuJGtibGFuay1jdXN0by1tZW51LWl0ZW1zLWZvbnQtd2VpZ2h0OiA3MDA7XG4ka2JsYW5rLWN1c3RvLW1lbnUtaXRlbXMtZm9udC1zcGFjaW5nOiBub3JtYWw7XG5cbiRrYmxhbmstY3VzdG8tc3ViLW1lbnUtaXRlbXMtZm9udC1zaXplOiAxM3B4O1xuJGtibGFuay1jdXN0by1zdWItbWVudS1pdGVtcy1mb250LXdlaWdodDogNzAwO1xuJGtibGFuay1jdXN0by1zdWItbWVudS1maXJzdC1pdGVtLW1hcmdpbi1ib3R0b206IDBweDtcbiRrYmxhbmstY3VzdG8tc3ViLW1lbnUtaXRlbXMtbWFyZ2luOiA3cHg7XG4ka2JsYW5rLWN1c3RvLXN1Yi1tZW51LWl0ZW1zLWJlZm9yZS1jb250ZW50OiBcIuKWulwiO1xuJGtibGFuay1jdXN0by1zdWItbWVudS1pdGVtcy1yb2xsLXVuZGVybGluZTogdHJ1ZTtcblxuXG4vKiogTWFpbiBtZW51XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kZmxvYXQtcmlnaHQtbWVudTogZmFsc2U7XG4kYmdjb2xvci1tZW51LXRhYjogJGNvbG9yNDtcbiRiZ2NvbG9yLW1lbnUtdGFiLWhvdmVyOiAkY29sb3IzO1xuJGJnY29sb3ItbWVudS10YWItYWN0aXZlOiAkY29sb3IzO1xuJGNvbG9yLW1lbnUtdGFiOiAkY29sb3I2O1xuJGNvbG9yLW1lbnUtdGFiLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLW1lbnUtdGFiLWFjdGl2ZTogJGNvbG9yMjtcbiRuYi1jb2x1bW5zLXN1Ym1lbnU6IDQ7XG4kYmdjb2xvci1zdWJtZW51OiAkY29sb3I2O1xuJGJvcmRlcnRvcC1zdWJtZW51OiAwO1xuJGJvcmRlcnJpZ2h0LXN1Ym1lbnU6IDA7XG4kYm9yZGVyYm90dG9tLXN1Ym1lbnU6IDA7XG4kYm9yZGVybGVmdC1zdWJtZW51OiAwO1xuJG9wYWNpdHktc3VibWVudTogMTtcbiRjb2xvci1zdWJtZW51LWxpbms6ICRjb2xvcjQ7XG4kY29sb3Itc3VibWVudS1saW5rLWhvdmVyOiAkY29sb3IzO1xuJGJnY29sb3ItbWVudS1tb2JpbGU6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1oZWFkZXItbWVudTogJGNvbG9yNjsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXJib3R0b20taGVhZGVyLW1lbnU6IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItbGluay1ob21lOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seVxuJHJhZGl1cy1saW5rLWhvbWU6IDZweDsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXItbGluay1ob21lOiAxcHggc29saWQgJGNvbG9yNTsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci1saW5rLWhvbWUtaWNvbjogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHlcbiRmb250LXdlaWdodC1tZW51OiBib2xkOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGZvbnQtd2VpZ2h0LW1lbnUtc2Vjb25kYXJ5OiBub3JtYWw7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1tZW51LXRhYi1vZGQ6ICRjb2xvcjY7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYmdjb2xvci1tZW51LXRhYi1ldmVuOiAkY29sb3I2OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJnY29sb3ItbWVudS10YWItb2RkLWFjdGl2ZTogJGNvbG9yMzsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRiZ2NvbG9yLW1lbnUtdGFiLWV2ZW4tYWN0aXZlOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtdGFiLW9kZDogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRjb2xvci1tZW51LXRhYi1ldmVuOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtdGFiLW9kZC1hY3RpdmU6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS10YWItZXZlbi1hY3RpdmU6ICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS10YWItaWNvbi1vZGQ6ICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS10YWItaWNvbi1ldmVuOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtdGFiLWljb24tb2RkLWFjdGl2ZTogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRjb2xvci1tZW51LXRhYi1pY29uLWV2ZW4tYWN0aXZlOiAkY29sb3IzOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJHJvdGF0ZS1tZW51LXRhYi1pY29uLWFjdGl2ZTogOTBkZWc7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLW9kZDogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLW9kZDogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLWV2ZW46IDFweCBzb2xpZCAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJvcmRlcmxlZnRyaWdodC1tZW51LXRhYi1ldmVuOiAxcHggc29saWQgJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRib3JkZXJ0b3Bib3R0b20tbWVudS10YWItb2RkLWFjdGl2ZTogMXB4IHNvbGlkICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLW9kZC1hY3RpdmU6IDFweCBzb2xpZCAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJvcmRlcnRvcGJvdHRvbS1tZW51LXRhYi1ldmVuLWFjdGl2ZTogMXB4IHNvbGlkICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLWV2ZW4tYWN0aXZlOiAxcHggc29saWQgJGNvbG9yMzsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRiZ2NvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLW9kZDogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRiZ2NvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWV2ZW46ICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtb2RkOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWV2ZW46ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVyLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLW9kZDogMXB4IHNvbGlkICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVyLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWV2ZW46IDFweCBzb2xpZCAkY29sb3IzOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWljb24tb2RkOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWljb24tZXZlbjogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRiZ2NvbG9yLWZvb3Rlci1tZW51OiAkY29sb3I2OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLXRpdGxlLWZvb3Rlci1tZW51OiAkY29sb3I0OyAvLyBNb2JpbGUgb25seVxuJGZvbnQtd2VpZ2h0LXRpdGxlLWZvb3Rlci1tZW51OiBib2xkOyAvLyBNb2JpbGUgb25seVxuJGxlZnRwb3NpdGlvbi1pY29uLWxldmVsMS1saW5rOiBmYWxzZTtcbiRsZWZ0cG9zaXRpb24taWNvbi1sZXZlbDItbGluazogdHJ1ZTtcblxuLyoqIFNlY29uZGFyeSBtZW51XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGJnY29sb3Itc2Vjb25kYXJ5LW1lbnUtdGFiOiB0cmFuc3BhcmVudDsgLy8gRGVza3RvcCBvbmx5XG4kYmdjb2xvci1zZWNvbmRhcnktbWVudS10YWItaG92ZXI6IHRyYW5zcGFyZW50OyAvLyBEZXNrdG9wIG9ubHlcbiRiZ2NvbG9yLXNlY29uZGFyeS1tZW51LXRhYi1hY3RpdmU6IHRyYW5zcGFyZW50OyAvLyBEZXNrdG9wIG9ubHlcbiRjb2xvci1zZWNvbmRhcnktbWVudS10YWI6ICRjb2xvcjI7IC8vIERlc2t0b3Agb25seVxuJGNvbG9yLXNlY29uZGFyeS1tZW51LXRhYi1ob3ZlcjogJGNvbG9yMzsgLy8gRGVza3RvcCBvbmx5XG4kY29sb3Itc2Vjb25kYXJ5LW1lbnUtdGFiLWFjdGl2ZTogJGNvbG9yMzsgLy8gRGVza3RvcCBvbmx5XG4kZm9udC13ZWlnaHQtc2Vjb25kYXJ5LW1lbnU6IGJvbGQ7IC8vIERlc2t0b3Agb25seVxuXG4vKiogTWVudSBjb21wYWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kbWVudS1jb21wYWN0LWFjdGl2ZTogdHJ1ZTtcbiRiZ2NvbG9yLW1lbnUtY29tcGFjdC10YWI6ICRiZ2NvbG9yLW1lbnUtdGFiO1xuJGJnY29sb3ItbWVudS1jb21wYWN0LXRhYi1ob3ZlcjogJGJnY29sb3ItbWVudS10YWItaG92ZXI7XG4kYmdjb2xvci1tZW51LWNvbXBhY3QtdGFiLWFjdGl2ZTogJGJnY29sb3ItbWVudS10YWItYWN0aXZlO1xuJGNvbG9yLW1lbnUtY29tcGFjdC10YWI6ICRjb2xvci1tZW51LXRhYjtcbiRjb2xvci1tZW51LWNvbXBhY3QtdGFiLWhvdmVyOiAkY29sb3ItbWVudS10YWItaG92ZXI7XG4kY29sb3ItbWVudS1jb21wYWN0LXRhYi1hY3RpdmU6ICRjb2xvci1tZW51LXRhYi1hY3RpdmU7XG4kY29sb3ItbWVudS1jb21wYWN0LXNlYXJjaC1mb3JtLWljb246ICRjb2xvcjI7XG4kY29sb3ItbWVudS1jb21wYWN0LXNlYXJjaC1mb3JtLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItbWVudS1jb21wYWN0LXNlYXJjaC1mb3JtLWFycm93LWljb246ICRjb2xvcjI7XG4kY29sb3ItbWVudS1jb21wYWN0LXNlYXJjaC1mb3JtLWFycm93LWljb24taG92ZXI6ICRjb2xvcjI7XG4kY29sb3ItbWVudS1jb21wYWN0LWNhcnQ6ICRjb2xvcjI7XG4kY29sb3ItbWVudS1jb21wYWN0LWNhcnQtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItbWVudS1jb21wYWN0LWNhcnQtbmItaXRlbXM6ICRjb2xvcjQ7XG4kY29sb3ItbWVudS1jb21wYWN0LWNhcnQtbmItaXRlbXMtaG92ZXI6ICRjb2xvcjI7XG5cbi8qKiBOYXZpZ2F0aW9uIChNb2JpbGUgb25seSlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRmb250LXdlaWdodC1uYXZpZ2F0aW9uOiBub3JtYWw7XG4kYmdjb2xvci1uYXZpZ2F0aW9uLXRhYi1vZGQ6ICRiZ2NvbG9yLW1lbnUtdGFiLW9kZDtcbiRiZ2NvbG9yLW5hdmlnYXRpb24tdGFiLWV2ZW46ICRiZ2NvbG9yLW1lbnUtdGFiLWV2ZW47XG4kYmdjb2xvci1uYXZpZ2F0aW9uLXRhYi1vZGQtYWN0aXZlOiAkYmdjb2xvci1tZW51LXRhYi1vZGQtYWN0aXZlO1xuJGJnY29sb3ItbmF2aWdhdGlvbi10YWItZXZlbi1hY3RpdmU6ICRiZ2NvbG9yLW1lbnUtdGFiLWV2ZW4tYWN0aXZlO1xuJGNvbG9yLW5hdmlnYXRpb24tdGFiLW9kZDogJGNvbG9yLW1lbnUtdGFiLW9kZDtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1ldmVuOiAkY29sb3ItbWVudS10YWItZXZlbjtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1vZGQtYWN0aXZlOiAkY29sb3ItbWVudS10YWItb2RkLWFjdGl2ZTtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1ldmVuLWFjdGl2ZTogJGNvbG9yLW1lbnUtdGFiLWV2ZW4tYWN0aXZlO1xuJGNvbG9yLW5hdmlnYXRpb24tdGFiLWljb24tb2RkOiAkY29sb3ItbWVudS10YWItaWNvbi1vZGQ7XG4kY29sb3ItbmF2aWdhdGlvbi10YWItaWNvbi1ldmVuOiAkY29sb3ItbWVudS10YWItaWNvbi1ldmVuO1xuJGNvbG9yLW5hdmlnYXRpb24tdGFiLWljb24tb2RkLWFjdGl2ZTogJGNvbG9yLW1lbnUtdGFiLWljb24tb2RkLWFjdGl2ZTtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1pY29uLWV2ZW4tYWN0aXZlOiAkY29sb3ItbWVudS10YWItaWNvbi1ldmVuLWFjdGl2ZTtcbiRyb3RhdGUtbmF2aWdhdGlvbi10YWItaWNvbi1hY3RpdmU6ICRyb3RhdGUtbWVudS10YWItaWNvbi1hY3RpdmU7XG4kYm9yZGVydG9wYm90dG9tLW5hdmlnYXRpb24tdGFiLW9kZDogJGJvcmRlcnRvcGJvdHRvbS1tZW51LXRhYi1vZGQ7XG4kYm9yZGVybGVmdHJpZ2h0LW5hdmlnYXRpb24tdGFiLW9kZDogJGJvcmRlcmxlZnRyaWdodC1tZW51LXRhYi1vZGQ7XG4kYm9yZGVydG9wYm90dG9tLW5hdmlnYXRpb24tdGFiLWV2ZW46ICRib3JkZXJ0b3Bib3R0b20tbWVudS10YWItZXZlbjtcbiRib3JkZXJsZWZ0cmlnaHQtbmF2aWdhdGlvbi10YWItZXZlbjogJGJvcmRlcmxlZnRyaWdodC1tZW51LXRhYi1ldmVuO1xuJGJvcmRlcnRvcGJvdHRvbS1uYXZpZ2F0aW9uLXRhYi1vZGQtYWN0aXZlOiAkYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLW9kZC1hY3RpdmU7XG4kYm9yZGVybGVmdHJpZ2h0LW5hdmlnYXRpb24tdGFiLW9kZC1hY3RpdmU6ICRib3JkZXJsZWZ0cmlnaHQtbWVudS10YWItb2RkLWFjdGl2ZTtcbiRib3JkZXJ0b3Bib3R0b20tbmF2aWdhdGlvbi10YWItZXZlbi1hY3RpdmU6ICRib3JkZXJ0b3Bib3R0b20tbWVudS10YWItZXZlbi1hY3RpdmU7XG4kYm9yZGVybGVmdHJpZ2h0LW5hdmlnYXRpb24tdGFiLWV2ZW4tYWN0aXZlOiAkYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLWV2ZW4tYWN0aXZlO1xuJGJnY29sb3ItbmF2aWdhdGlvbi1hbGwtbGV2ZWwtcHJvZHVjdHMtb2RkOiAkYmdjb2xvci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1vZGQ7XG4kYmdjb2xvci1uYXZpZ2F0aW9uLWFsbC1sZXZlbC1wcm9kdWN0cy1ldmVuOiAkYmdjb2xvci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1ldmVuO1xuJGNvbG9yLW5hdmlnYXRpb24tYWxsLWxldmVsLXByb2R1Y3RzLW9kZDogJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLW9kZDtcbiRjb2xvci1uYXZpZ2F0aW9uLWFsbC1sZXZlbC1wcm9kdWN0cy1ldmVuOiAkY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjtcbiRib3JkZXItbmF2aWdhdGlvbi1hbGwtbGV2ZWwtcHJvZHVjdHMtb2RkOiAkYm9yZGVyLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLW9kZDtcbiRib3JkZXItbmF2aWdhdGlvbi1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjogJGJvcmRlci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1ldmVuO1xuJGNvbG9yLW5hdmlnYXRpb24tYWxsLWxldmVsLXByb2R1Y3RzLWljb24tb2RkOiAkY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtaWNvbi1vZGQ7XG4kY29sb3ItbmF2aWdhdGlvbi1hbGwtbGV2ZWwtcHJvZHVjdHMtaWNvbi1ldmVuOiAkY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtaWNvbi1ldmVuO1xuXG4vKiogTWluaSBDYXJ0XG4qKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItY2FydCA6ICRjb2xvcjY7XG4kY29sb3ItY2FydC1ob3ZlciA6ICRjb2xvcjM7XG4kY29sb3ItY2FydC1uYi1pdGVtcyA6ICRjb2xvcjM7XG4kY29sb3ItY2FydC1uYi1pdGVtcy1ob3ZlciA6ICRjb2xvcjY7XG4kdG9wLWNhcnQtbmItaXRlbXM6IDlweDtcbiRsZWZ0LWNhcnQtbmItaXRlbXM6IDhweDtcbiR0b3AtY2FydC1uYi1pdGVtcy1tb2JpbGU6IDE0cHg7IC8vIE1vYmlsZSBvbmx5XG4kbGVmdC1jYXJ0LW5iLWl0ZW1zLW1vYmlsZTogNHB4OyAvLyBNb2JpbGUgb25seVxuXG4vKiogU2VhcmNoIGZvcm1cbioqKioqKioqKioqKioqKioqKiovXG5cbiRib3JkZXItc2VhcmNoLWZvcm06IDA7XG4kYm9yZGVyLXNlYXJjaC1mb3JtLWhvdmVyOiAwO1xuJGJvcmRlci1zZWFyY2gtZm9ybS1mb2N1czogMDtcbiRyYWRpdXMtc2VhcmNoLWZvcm06IDA7XG4kY29sb3Itc2VhcmNoLWZvcm06ICRjb2xvcjQ7XG4kY29sb3Itc2VhcmNoLWZvcm0taG92ZXI6ICRjb2xvcjQ7XG4kY29sb3Itc2VhcmNoLWZvcm0tZm9jdXM6ICRjb2xvcjQ7XG4kYmdjb2xvci1zZWFyY2gtZm9ybTogJGNvbG9yNjtcbiRiZ2NvbG9yLXNlYXJjaC1mb3JtLWhvdmVyOiAkY29sb3IyO1xuJGJnY29sb3Itc2VhcmNoLWZvcm0tZm9jdXM6ICRjb2xvcjI7XG4kY29sb3Itc2VhcmNoLWZvcm0tcGxhY2Vob2xkZXI6ICRjb2xvcjU7XG4kYmdjb2xvci1zZWFyY2gtZm9ybS1hZnRlci1hdXRvY29tcGxldGlvbjogJGNvbG9yMjtcbiRiZ2NvbG9yLXNlYXJjaC1mb3JtLWljb24tbWFnbmlmeWluZy1nbGFzczogJGNvbG9yNjtcbiRiZ2NvbG9yLXNlYXJjaC1mb3JtLWljb24tbWFnbmlmeWluZy1nbGFzcy1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1zZWFyY2gtZm9ybS1pY29uLW1hZ25pZnlpbmctZ2xhc3MtaG92ZXI6ICRjb2xvcjY7XG4kY29sb3Itc2VhcmNoLWZvcm0taWNvbi1tYWduaWZ5aW5nLWdsYXNzOiAkY29sb3IzO1xuXG4vKiogU2VhcmNoIC0gQXV0b2NvbXBsZXRlXG4qKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLWF1dG9jb21wbGV0ZTogJGNvbG9yMjtcbiRib3JkZXItYXV0b2NvbXBsZXRlOiAxcHggc29saWQgJGNvbG9yMztcbiRjb2xvci1hdXRvY29tcGxldGUtaXRlbTogJGNvbG9yNDtcbiRjb2xvci1hdXRvY29tcGxldGUtaXRlbS1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLWF1dG9jb21wbGV0ZS1pdGVtOiAkY29sb3IyO1xuJGJnY29sb3ItYXV0b2NvbXBsZXRlLWl0ZW0taG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVyLWF1dG9jb21wbGV0ZS1pdGVtOiAxcHggc29saWQgJGNvbG9yNTtcblxuLyoqIExhbmcgc3dpdGNoZXJcbioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1sYW5nLXN3aXRjaGVyLWljb24tY2hldnJvbjogJGNvbG9yNjtcbiRiZ2NvbG9yLWxhbmctc3dpdGNoZXItaXRlbTogJGNvbG9yMTE7XG4kYmdjb2xvci1mbGFncy10b2dnbGVyOiAkY29sb3I2O1xuJGNvbG9yLWZsYWdzLXRvZ2dsZXI6ICRjb2xvcjQ7XG4kY29sb3ItZmxhZ3MtdG9nZ2xlci1ob3ZlcjogJGNvbG9yNDtcbiRjb3VudHJ5LW5hbWUtZmxhZ3MtdG9nZ2xlcjogZmFsc2U7XG5cbi8qKiBCcmVhZGNydW1iXG4qKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1icmVhZGNydW1iOiByZ2JhKCRjb2xvcjQsIDAuNik7XG4kY29sb3ItYnJlYWRjcnVtYi1zZXA6ICRjb2xvcjI7XG4kY29sb3ItYnJlYWRjcnVtYi1saW5rOiAkY29sb3IyO1xuJGNvbG9yLWJyZWFkY3J1bWItbGluay1ob3ZlcjogJGNvbG9yMjtcblxuLyoqIFNjcm9sbFRvVG9wXG4qKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1zY3JvbGx0b3RvcDogJGNvbG9yNTtcbiRiZ2NvbG9yLXNjcm9sbHRvdG9wLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWFycm93LXNjcm9sbHRvdG9wOiAkY29sb3IyO1xuJGNvbG9yLWFycm93LXNjcm9sbHRvdG9wLWhvdmVyOiAkY29sb3IyO1xuXG4vKiogVGVhc2VyIGFkdmljZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kbmV3LXRlYXNlci1hc3BlY3Q6IGZhbHNlO1xuXG4kYmdjb2xvci10ZWFzZXItYWR2aWNlOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI6ICRjb2xvcjI7IC8vIE1hc3RlclxuJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTogMXB4OyAvLyBNYXN0ZXJcbiRib3JkZXItdGVhc2VyLWFkdmljZTogMXB4IHNvbGlkICRjb2xvcjY7IC8vIE1hc3RlclxuJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZS1ob3ZlcjogMXB4OyAvLyBNYXN0ZXJcbiRib3JkZXItdGVhc2VyLWFkdmljZS1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7IC8vIE1hc3RlclxuJHJhZGl1cy10ZWFzZXItYWR2aWNlOiAwOyAvLyBNYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtdmlkZW86ICRjb2xvcjQ7IC8vIE1hc3RlclxuJG9wYWNpdHktdGVhc2VyLWFkdmljZS12aWRlbzogMC42OyAvLyBNYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlbzogJGNvbG9yMTsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlby1ob3ZlcjogJGNvbG9yMzsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvLWhvdmVyOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRyYWRpdXMtdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvOiAzcHg7IC8vIE1hc3RlclxuJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZzogMDsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS10eXBlOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI6ICRjb2xvcjI7IC8vIE1hc3RlclxuJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlOiAkY29sb3I0OyAgLy9NYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtdHlwZS1ob3ZlcjogJGNvbG9yMzsgIC8vTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTogJGNvbG9yNDsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjogJGNvbG9yNDsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5OiAkY29sb3I1OyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI6ICRjb2xvcjU7IC8vIE1hc3RlclxuJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzOiAxcHggc29saWQgJGNvbG9yNjsgLy8gTWFzdGVyXG4kYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaG92ZXI6IDFweCBzb2xpZCAkY29sb3I2OyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLXJhdGUtc3RhcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci10ZWFzZXItYWR2aWNlLXJhdGUtc3Rhci1ob3ZlcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci10ZWFzZXItYWR2aWNlLW5iLW5vdGVzOiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLW5iLW5vdGVzO1xuJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHM6ICRjb2xvcjU7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHMtaG92ZXI6ICRjb2xvcjU7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbjogJGNvbG9yNDsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uLWhvdmVyOiAkY29sb3I0O1xuJGJvcmRlcmJvdHRvbS10ZWFzZXItYWR2aWNlOiAwOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJHRlYXNlci1hZHZpY2UtaGlkZS1jYXRlZ29yeTogZmFsc2U7XG4kdGV4dGFsaWduLXRlYXNlci1hZHZpY2UtdGl0bGU6IGxlZnQ7XG4kdGV4dGFsaWduLXRlYXNlci1hZHZpY2UtYm9keTogbGVmdDtcblxuLyoqIFRlYXNlciBibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLXRlYXNlci1ibG9nOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItdGVhc2VyLWJsb2ctaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyc2l6ZS10ZWFzZXItYmxvZzogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTtcbiRib3JkZXItdGVhc2VyLWJsb2c6ICRib3JkZXItdGVhc2VyLWFkdmljZTtcbiRib3JkZXJzaXplLXRlYXNlci1ibG9nLWhvdmVyOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlci10ZWFzZXItYmxvZy1ob3ZlcjogJGJvcmRlci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJHJhZGl1cy10ZWFzZXItYmxvZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItdGVhc2VyLWJsb2ctdmlkZW86ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtdmlkZW87XG4kb3BhY2l0eS10ZWFzZXItYmxvZy12aWRlbzogJG9wYWNpdHktdGVhc2VyLWFkdmljZS12aWRlbztcbiRiZ2NvbG9yLXRlYXNlci1ibG9nLWljb24tdmlkZW86ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlbztcbiRjb2xvci10ZWFzZXItYmxvZy1pY29uLXZpZGVvOiAkY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvO1xuJGJnY29sb3ItdGVhc2VyLWJsb2ctaWNvbi12aWRlby1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvLWhvdmVyO1xuJGNvbG9yLXRlYXNlci1ibG9nLWljb24tdmlkZW8taG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW8taG92ZXI7XG4kcmFkaXVzLXRlYXNlci1ibG9nLWljb24tdmlkZW86ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvO1xuJHJhZGl1cy10ZWFzZXItYmxvZy1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kY29sb3ItdGVhc2VyLWJsb2ctdHlwZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRjb2xvci10ZWFzZXItYmxvZy10eXBlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGJnY29sb3ItdGVhc2VyLWJsb2ctdHlwZTogJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGJnY29sb3ItdGVhc2VyLWJsb2ctdHlwZS1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGNvbG9yLXRlYXNlci1ibG9nLXRpdGxlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTtcbiRjb2xvci10ZWFzZXItYmxvZy10aXRsZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGUtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJsb2ctYm9keTogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keTtcbiRjb2xvci10ZWFzZXItYmxvZy1ib2R5LWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5LWhvdmVyO1xuJGJvcmRlcnRvcC10ZWFzZXItYmxvZy1jb21tZW50czogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzO1xuJGJvcmRlcnRvcC10ZWFzZXItYmxvZy1jb21tZW50cy1ob3ZlcjogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzO1xuJGNvbG9yLXRlYXNlci1ibG9nLXJhdGUtc3RhcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci10ZWFzZXItYmxvZy1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci1yYXRlLXN0YXI7XG4kY29sb3ItdGVhc2VyLWJsb2ctbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci10ZWFzZXItYmxvZy1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLW5iLW5vdGVzO1xuJGNvbG9yLXRlYXNlci1ibG9nLW5iLWNvbW1lbnRzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cztcbiRjb2xvci10ZWFzZXItYmxvZy1uYi1jb21tZW50cy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHMtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJsb2ctY29tbWVudHMtaWNvbjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbjtcbiRjb2xvci10ZWFzZXItYmxvZy1jb21tZW50cy1pY29uLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uLWhvdmVyO1xuJGJvcmRlcmJvdHRvbS10ZWFzZXItYmxvZzogJGJvcmRlcmJvdHRvbS10ZWFzZXItYWR2aWNlOyAvLyBNb2JpbGVcbiR0ZWFzZXItYmxvZy1oaWRlLWNhdGVnb3J5OiBmYWxzZTtcbiR0ZXh0YWxpZ24tdGVhc2VyLWJsb2ctdGl0bGU6IGxlZnQ7XG4kdGV4dGFsaWduLXRlYXNlci1ibG9nLWJvZHk6IGxlZnQ7XG5cbi8qKiBTdW1tYXJ5IGJsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLXN1bW1hcnktYmxvZzogJGJnY29sb3ItdGVhc2VyLWFkdmljZTtcbiRiZ2NvbG9yLXN1bW1hcnktYmxvZy1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXJzaXplLXN1bW1hcnktYmxvZzogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTtcbiRib3JkZXItc3VtbWFyeS1ibG9nOiAkYm9yZGVyLXRlYXNlci1hZHZpY2U7XG4kYm9yZGVyc2l6ZS1zdW1tYXJ5LWJsb2ctaG92ZXI6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyLXN1bW1hcnktYmxvZy1ob3ZlcjogJGJvcmRlci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJHJhZGl1cy1zdW1tYXJ5LWJsb2c6ICRyYWRpdXMtdGVhc2VyLWFkdmljZTtcbiRiZ2NvbG9yLXN1bW1hcnktYmxvZy12aWRlbzogJGJnY29sb3ItdGVhc2VyLWFkdmljZS12aWRlbztcbiRvcGFjaXR5LXN1bW1hcnktYmxvZy12aWRlbzogJG9wYWNpdHktdGVhc2VyLWFkdmljZS12aWRlbztcbiRiZ2NvbG9yLXN1bW1hcnktYmxvZy1pY29uLXZpZGVvOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW87XG4kY29sb3Itc3VtbWFyeS1ibG9nLWljb24tdmlkZW86ICRjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW87XG4kYmdjb2xvci1zdW1tYXJ5LWJsb2ctaWNvbi12aWRlby1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvLWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1pY29uLXZpZGVvLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvLWhvdmVyO1xuJHJhZGl1cy1zdW1tYXJ5LWJsb2ctaWNvbi12aWRlbzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWljb24tdmlkZW87XG4kcmFkaXVzLXN1bW1hcnktYmxvZy1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kY29sb3Itc3VtbWFyeS1ibG9nLXRpdGxlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlLWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1ib2R5OiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5O1xuJGNvbG9yLXN1bW1hcnktYmxvZy1ib2R5LWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5LWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1jYXQ6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGU7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWNhdC1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZS1ob3ZlcjtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctY2F0LWxpbms6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGU7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWNhdC1saW5rLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1yZWFkbW9yZTogJGNvbG9yNDtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctcmVhZG1vcmUtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3Itc3VtbWFyeS1ibG9nLXJlYWRtb3JlLWljb246ICRjb2xvcjQ7XG4kY29sb3Itc3VtbWFyeS1ibG9nLXJlYWRtb3JlLWljb24taG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVydG9wLXN1bW1hcnktYmxvZy1jb21tZW50czogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzO1xuJGJvcmRlcnRvcC1zdW1tYXJ5LWJsb2ctY29tbWVudHMtaG92ZXI6ICRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctcmF0ZS1zdGFyOiAkY29sb3ItcmF0ZS1zdGFyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci1yYXRlLXN0YXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLW5iLW5vdGVzOiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3Itc3VtbWFyeS1ibG9nLW5iLW5vdGVzLWhvdmVyOiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3Itc3VtbWFyeS1ibG9nLW5iLWNvbW1lbnRzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cztcbiRjb2xvci1zdW1tYXJ5LWJsb2ctbmItY29tbWVudHMtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1jb21tZW50cy1pY29uOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1jb21tZW50cy1pY29uLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uLWhvdmVyO1xuXG4vKiogRGlyZWN0IEFjY2Vzc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1kaXJlY3QtYWNjZXNzOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItZGlyZWN0LWFjY2Vzcy1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXJzaXplLWRpcmVjdC1hY2Nlc3M6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2U7XG4kYm9yZGVyLWRpcmVjdC1hY2Nlc3M6ICRib3JkZXItdGVhc2VyLWFkdmljZTtcbiRib3JkZXJzaXplLWRpcmVjdC1hY2Nlc3MtaG92ZXI6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyLWRpcmVjdC1hY2Nlc3MtaG92ZXI6ICRib3JkZXItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRyYWRpdXMtZGlyZWN0LWFjY2VzczogJHJhZGl1cy10ZWFzZXItYWR2aWNlO1xuJGNvbG9yLWRpcmVjdC1hY2Nlc3MtdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLWRpcmVjdC1hY2Nlc3MtdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlLWhvdmVyO1xuJGNvbG9yLWRpcmVjdC1hY2Nlc3MtbmFtZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRjb2xvci1kaXJlY3QtYWNjZXNzLW5hbWUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kcmFkaXVzLWRpcmVjdC1hY2Nlc3MtaW1nOiAkcmFkaXVzLXRlYXNlci1hZHZpY2UtaW1nO1xuJGNvbG9yLWRpcmVjdC1hY2Nlc3MtYm9keTogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keTtcbiRjb2xvci1kaXJlY3QtYWNjZXNzLWJvZHktaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG5cbi8qKiBUZWFzZXIgQmFzaWMgUGFnZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci10ZWFzZXItYmFzaWMtcGFnZTogJGJnY29sb3ItdGVhc2VyLWFkdmljZTtcbiRiZ2NvbG9yLXRlYXNlci1iYXNpYy1wYWdlLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlcnNpemUtdGVhc2VyLWJhc2ljLXBhZ2U6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2U7XG4kYm9yZGVyLXRlYXNlci1iYXNpYy1wYWdlOiAkYm9yZGVyLXRlYXNlci1hZHZpY2U7XG4kYm9yZGVyc2l6ZS10ZWFzZXItYmFzaWMtcGFnZS1ob3ZlcjogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXItdGVhc2VyLWJhc2ljLXBhZ2UtaG92ZXI6ICRib3JkZXItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRyYWRpdXMtdGVhc2VyLWJhc2ljLXBhZ2U6ICRyYWRpdXMtdGVhc2VyLWFkdmljZTtcbiRyYWRpdXMtdGVhc2VyLWJhc2ljLXBhZ2UtaW1nOiAkcmFkaXVzLXRlYXNlci1hZHZpY2UtaW1nO1xuJGNvbG9yLXRlYXNlci1iYXNpYy1wYWdlLXR5cGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGU7XG4kY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtdHlwZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZS1ob3ZlcjtcbiRiZ2NvbG9yLXRlYXNlci1iYXNpYy1wYWdlLXR5cGU6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRiZ2NvbG9yLXRlYXNlci1iYXNpYy1wYWdlLXR5cGUtaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtdHlwZS1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFzaWMtcGFnZS10aXRsZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGU7XG4kY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlLWhvdmVyO1xuJGNvbG9yLXRlYXNlci1iYXNpYy1wYWdlLWJvZHk6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk7XG4kY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtYm9keS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keS1ob3ZlcjtcbiR0ZWFzZXItYmFzaWMtaGlkZS1jYXRlZ29yeTogZmFsc2U7XG4kdGV4dGFsaWduLXRlYXNlci1iYXNpYy1wYWdlLXRpdGxlOiBsZWZ0O1xuJHRleHRhbGlnbi10ZWFzZXItYmFzaWMtcGFnZS1ib2R5OiBsZWZ0O1xuXG4vKiogVGVhc2VyIHByb2R1Y3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItdGVhc2VyLXByb2R1Y3Q6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci10ZWFzZXItcHJvZHVjdC1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXJzaXplLXRlYXNlci1wcm9kdWN0OiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdDogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlcnNpemUtdGVhc2VyLXByb2R1Y3QtaG92ZXI6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyLXRlYXNlci1wcm9kdWN0LWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1wcm9kdWN0OiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRmb250LXdlaWdodC10ZWFzZXItcHJvZHVjdC10aXRsZTogYm9sZDtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZTogJGNvbG9yNDsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtaG92ZXI6ICRjb2xvcjQ7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb206ICRjb2xvcjU7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb20taG92ZXI6ICRjb2xvcjU7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXJhdGUtc3RhcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci1yYXRlLXN0YXI7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLW5iLW5vdGVzO1xuJGJnY29sb3ItdGVhc2VyLXByb2R1Y3Qtc3RpY2tlci1wcmltYXJ5OiAkY29sb3IzOyAvL01hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXN0aWNrZXItcHJpbWFyeTogJGNvbG9yMjsgLy9NYXN0ZXJcbiRmb250LXdlaWdodC10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk6IG5vcm1hbDsgLy9NYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1wcm9kdWN0LXN0aWNrZXItc2Vjb25kYXJ5OiAkYmdjb2xvci10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3Qtc3RpY2tlci1zZWNvbmRhcnk6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk7XG4kZm9udC13ZWlnaHQtdGVhc2VyLXByb2R1Y3Qtc3RpY2tlci1zZWNvbmRhcnk6ICRmb250LXdlaWdodC10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtdXBzZWxsaW5nLWRlc2M6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtdXBzZWxsaW5nLWRlc2MtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1wcm9kdWN0LXN1cGVyLW1vZGVsOiAwO1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdC1zdXBlci1tb2RlbDogMXB4IHNvbGlkICRjb2xvcjY7XG4kYm9yZGVyLXRlYXNlci1wcm9kdWN0LXN1cGVyLW1vZGVsLWhvdmVyOiAxcHggc29saWQgJGNvbG9yMztcbiRyYWRpdXMtdGVhc2VyLXByb2R1Y3QtcGFnZXItc3VwZXItbW9kZWw6IDA7XG4kYmdjb2xvci10ZWFzZXItcHJvZHVjdC1wYWdlci1zdXBlci1tb2RlbDogJGNvbG9yNjtcbiRiZ2NvbG9yLXRlYXNlci1wcm9kdWN0LXBhZ2VyLXN1cGVyLW1vZGVsLWhvdmVyOiAkY29sb3I2O1xuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXBhZ2VyLXN1cGVyLW1vZGVsOiAkY29sb3I0O1xuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXBhZ2VyLXN1cGVyLW1vZGVsLWhvdmVyOiAkY29sb3I0O1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdC1wYWdlci1zdXBlci1tb2RlbDogMXB4IHNvbGlkICRjb2xvcjU7XG4kYm9yZGVyLXRlYXNlci1wcm9kdWN0LXBhZ2VyLXN1cGVyLW1vZGVsLWhvdmVyOiAxcHggc29saWQgJGNvbG9yNTtcbiRyYWRpdXMtdGVhc2VyLXByb2R1Y3QtY2xvc2Utc3VwZXItbW9kZWw6IDA7XG4kYm9yZGVyLXRlYXNlci1wcm9kdWN0LWNsb3NlLXN1cGVyLW1vZGVsOiAwO1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbC1ob3ZlcjogMDtcbiRiZ2NvbG9yLXRlYXNlci1wcm9kdWN0LWNsb3NlLXN1cGVyLW1vZGVsOiB0cmFuc3BhcmVudDtcbiRiZ2NvbG9yLXRlYXNlci1wcm9kdWN0LWNsb3NlLXN1cGVyLW1vZGVsLWhvdmVyOiB0cmFuc3BhcmVudDtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbDogJGNvbG9yNDtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbC1tb2JpbGU6ICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5XG4kdGV4dGFsaWduLXRlYXNlci1wcm9kdWN0LXRpdGxlOiBsZWZ0O1xuJHRleHRhbGlnbi10ZWFzZXItcHJvZHVjdC1wcmljZTogbGVmdDtcblxuLyoqIFRlYXNlciBiYW5uZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItdGVhc2VyLWJhbm5lcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZTtcbiRiZ2NvbG9yLXRlYXNlci1iYW5uZXItaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyc2l6ZS10ZWFzZXItYmFubmVyOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci10ZWFzZXItYmFubmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2U7XG4kYm9yZGVyc2l6ZS10ZWFzZXItYmFubmVyLWhvdmVyOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlci10ZWFzZXItYmFubmVyLWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1iYW5uZXI6ICRyYWRpdXMtdGVhc2VyLWFkdmljZTtcbiRjb2xvci10ZWFzZXItYmFubmVyLWJsb2NrLXRpdGxlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItYmxvY2stdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kYmdjb2xvci10ZWFzZXItYmFubmVyLWJsb2NrLXRpdGxlOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLXR5cGU7XG4kYmdjb2xvci10ZWFzZXItYmFubmVyLWJsb2NrLXRpdGxlLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1iYW5uZXItaW1nOiAkcmFkaXVzLXRlYXNlci1hZHZpY2UtaW1nO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlLWhvdmVyO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItYm9keTogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keTtcbiRjb2xvci10ZWFzZXItYmFubmVyLWJvZHktaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1wcmljZTogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItcHJpY2UtaG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFubmVyLXByaWNlLWZyb206ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItcHJpY2UtZnJvbS1ob3ZlcjogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb20taG92ZXI7XG4kYm9yZGVydG9wLXRlYXNlci1iYW5uZXItY29tbWVudHM6ICRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cztcbiRib3JkZXJ0b3AtdGVhc2VyLWJhbm5lci1jb21tZW50cy1ob3ZlcjogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItcmF0ZS1zdGFyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXI7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXJhdGUtc3Rhci1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFubmVyLW5iLW5vdGVzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3RlcztcbiRjb2xvci10ZWFzZXItYmFubmVyLW5iLW5vdGVzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3Rlcy1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFubmVyLW5iLWNvbW1lbnRzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cztcbiRjb2xvci10ZWFzZXItYmFubmVyLW5iLWNvbW1lbnRzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFubmVyLWNvbW1lbnRzLWljb246ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb247XG4kY29sb3ItdGVhc2VyLWJhbm5lci1jb21tZW50cy1pY29uLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uLWhvdmVyO1xuJHRleHRhbGlnbi10ZWFzZXItYmFubmVyLXRpdGxlOiBsZWZ0O1xuJHRleHRhbGlnbi10ZWFzZXItYmFubmVyLWJvZHk6IGxlZnQ7XG4kdGV4dGFsaWduLXRlYXNlci1iYW5uZXItcHJpY2U6IGxlZnQ7XG5cbi8qKiBUZWFzZXIgYmFubmVyIChtZW51KVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ka2VlcC1wYWRkaW5nLW1lbnUtYmFubmVyOiB0cnVlO1xuJGJnY29sb3ItbWVudS1iYW5uZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci1tZW51LWJhbm5lci1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXJzaXplLW1lbnUtYmFubmVyOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci1tZW51LWJhbm5lcjogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlcnNpemUtbWVudS1iYW5uZXItaG92ZXI6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyLW1lbnUtYmFubmVyLWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kcmFkaXVzLW1lbnUtYmFubmVyOiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kY29sb3ItbWVudS1iYW5uZXItYmxvY2stdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGU7XG4kY29sb3ItbWVudS1iYW5uZXItYmxvY2stdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kcmFkaXVzLW1lbnUtYmFubmVyLWltZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZztcbiRjb2xvci1tZW51LWJhbm5lci10aXRsZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGU7XG4kY29sb3ItbWVudS1iYW5uZXItdGl0bGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlLWhvdmVyO1xuJGNvbG9yLW1lbnUtYmFubmVyLWJvZHk6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk7XG4kY29sb3ItbWVudS1iYW5uZXItYm9keS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keS1ob3ZlcjtcbiRjb2xvci1tZW51LWJhbm5lci1wcmljZTogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlO1xuJGNvbG9yLW1lbnUtYmFubmVyLXByaWNlLWhvdmVyOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtaG92ZXI7XG4kY29sb3ItbWVudS1iYW5uZXItcHJpY2UtZnJvbTogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb207XG4kY29sb3ItbWVudS1iYW5uZXItcHJpY2UtZnJvbS1ob3ZlcjogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb20taG92ZXI7XG4kYm9yZGVydG9wLW1lbnUtYmFubmVyLWNvbW1lbnRzOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kYm9yZGVydG9wLW1lbnUtYmFubmVyLWNvbW1lbnRzLWhvdmVyOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaG92ZXI7XG4kY29sb3ItbWVudS1iYW5uZXItcmF0ZS1zdGFyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXI7XG4kY29sb3ItbWVudS1iYW5uZXItcmF0ZS1zdGFyLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXItaG92ZXI7XG4kY29sb3ItbWVudS1iYW5uZXItbmItbm90ZXM6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLW5vdGVzO1xuJGNvbG9yLW1lbnUtYmFubmVyLW5iLW5vdGVzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3Rlcy1ob3ZlcjtcbiRjb2xvci1tZW51LWJhbm5lci1uYi1jb21tZW50czogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHM7XG4kY29sb3ItbWVudS1iYW5uZXItbmItY29tbWVudHMtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLW1lbnUtYmFubmVyLWNvbW1lbnRzLWljb246ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb247XG4kY29sb3ItbWVudS1iYW5uZXItY29tbWVudHMtaWNvbi1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbi1ob3ZlcjtcblxuLyoqIFRlYXNlciBiYW5uZXIgKGhpZ2hsaWdodGVkKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1oaWdobGlnaHRlZC1iYW5uZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyc2l6ZS1oaWdobGlnaHRlZC1iYW5uZXI6IDdweDsgLy8gbWF4IChkcnVwYWwgZ3V0dGVyIC8gMikgLSAxXG4kYm9yZGVyLWhpZ2hsaWdodGVkLWJhbm5lcjogMXB4IHNvbGlkICRjb2xvcjY7XG4kYm9yZGVyc2l6ZS1oaWdobGlnaHRlZC1iYW5uZXItaG92ZXI6IDFweDtcbiRib3JkZXItaGlnaGxpZ2h0ZWQtYmFubmVyLWhvdmVyOiAxcHggc29saWQgJGNvbG9yMztcbiRyYWRpdXMtaGlnaGxpZ2h0ZWQtYmFubmVyOiAwO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1ibG9jay10aXRsZTogJGNvbG9yNDtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItYmxvY2stdGl0bGUtaG92ZXI6ICRjb2xvcjQ7XG4kcmFkaXVzLWhpZ2hsaWdodGVkLWJhbm5lci1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kYmdjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItaW1nOiAkY29sb3I0O1xuJG9wYWNpdHktaGlnaGxpZ2h0ZWQtYmFubmVyLWltZy1ob3ZlcjogMC42O1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci10aXRsZTogJGNvbG9yNDtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItdGl0bGUtaG92ZXI6ICRjb2xvcjQ7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLWJvZHk6ICRjb2xvcjU7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLWJvZHktaG92ZXI6ICRjb2xvcjU7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLXByaWNlOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2U7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLXByaWNlLWhvdmVyOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtaG92ZXI7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLXByaWNlLWZyb206ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1wcmljZS1mcm9tLWhvdmVyOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtZnJvbS1ob3ZlcjtcbiRib3JkZXJ0b3AtaGlnaGxpZ2h0ZWQtYmFubmVyLWNvbW1lbnRzOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kYm9yZGVydG9wLWhpZ2hsaWdodGVkLWJhbm5lci1jb21tZW50cy1ob3ZlcjogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1yYXRlLXN0YXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXJhdGUtc3RhcjtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItcmF0ZS1zdGFyLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXItaG92ZXI7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLW5iLW5vdGVzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3RlcztcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItbmItbm90ZXMtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLW5vdGVzLWhvdmVyO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1uYi1jb21tZW50czogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHM7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLW5iLWNvbW1lbnRzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItY29tbWVudHMtaWNvbjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbjtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItY29tbWVudHMtaWNvbi1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbi1ob3ZlcjtcbiRvcGFjaXR5LWJnY29sb3ItbW9kZS10ZXh0LWluLWhvdmVyLWhpZ2hsaWdodGVkLWJhbm5lcjogMC45O1xuJG5iLWhpZ2hsaWdodGVkLWJhbm5lci1pdGVtOiAzOyAvLyBNb2JpbGUgb25seVxuXG4vKiogVGVhc2VyIGJhbm5lciAoaGlnaGxpZ2h0ZWQgdGl0bGUgaG92ZXIpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLWh0aC1iYW5uZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci1odGgtYmFubmVyLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlcnNpemUtaHRoLWJhbm5lcjogN3B4OyAvLyBtYXggKGRydXBhbCBndXR0ZXIgLyAyKSAtIDFcbiRib3JkZXItaHRoLWJhbm5lcjogMXB4IHNvbGlkICRjb2xvcjY7XG4kYm9yZGVyc2l6ZS1odGgtYmFubmVyLWhvdmVyOiAxcHg7XG4kYm9yZGVyLWh0aC1iYW5uZXItaG92ZXI6IDFweCBzb2xpZCAkY29sb3IzO1xuJHJhZGl1cy1odGgtYmFubmVyOiAwO1xuJHBvc2l0aW9uLXZlcnRpY2FsLWh0aC1iYW5uZXItYmxvY2stdGl0bGU6IGJvdHRvbTtcbiR0ZXh0YWxpZ24taHRoLWJhbm5lci1ibG9jay10aXRsZTogY2VudGVyO1xuJGNvbG9yLWh0aC1iYW5uZXItYmxvY2stdGl0bGU6ICRjb2xvcjI7XG4kY29sb3ItaHRoLWJhbm5lci1ibG9jay10aXRsZS1ob3ZlcjogJGNvbG9yMjtcbiRyYWRpdXMtaHRoLWJhbm5lci1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kYmdjb2xvci1odGgtYmFubmVyLWltZzogJGNvbG9yNDtcbiRjb2xvci1odGgtYmFubmVyLXRpdGxlOiAkY29sb3IyO1xuJGNvbG9yLWh0aC1iYW5uZXItdGl0bGUtaG92ZXI6ICRjb2xvcjI7XG4kY29sb3ItaHRoLWJhbm5lci1ib2R5LWhvdmVyOiAkY29sb3IyO1xuJGJnY29sb3ItaHRoLWJhbm5lci1ib2R5LWhvdmVyOiAkY29sb3I0O1xuJGNvbG9yLWh0aC1iYW5uZXItcHJpY2U6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZTtcbiRjb2xvci1odGgtYmFubmVyLXByaWNlLWhvdmVyOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtaG92ZXI7XG4kY29sb3ItaHRoLWJhbm5lci1wcmljZS1mcm9tOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtZnJvbTtcbiRjb2xvci1odGgtYmFubmVyLXByaWNlLWZyb20taG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tLWhvdmVyO1xuJGJvcmRlcnRvcC1odGgtYmFubmVyLWNvbW1lbnRzOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kYm9yZGVydG9wLWh0aC1iYW5uZXItY29tbWVudHMtaG92ZXI6ICRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci1odGgtYmFubmVyLXJhdGUtc3RhcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyO1xuJGNvbG9yLWh0aC1iYW5uZXItcmF0ZS1zdGFyLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXItaG92ZXI7XG4kY29sb3ItaHRoLWJhbm5lci1uYi1ub3RlczogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXM7XG4kY29sb3ItaHRoLWJhbm5lci1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXMtaG92ZXI7XG4kY29sb3ItaHRoLWJhbm5lci1uYi1jb21tZW50czogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHM7XG4kY29sb3ItaHRoLWJhbm5lci1uYi1jb21tZW50cy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHMtaG92ZXI7XG4kY29sb3ItaHRoLWJhbm5lci1jb21tZW50cy1pY29uOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uO1xuJGNvbG9yLWh0aC1iYW5uZXItY29tbWVudHMtaWNvbi1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbi1ob3ZlcjtcbiRvcGFjaXR5LWJnY29sb3ItbW9kZS10ZXh0LWluLWhvdmVyLWh0aC1iYW5uZXI6IDAuOTtcbiRuYi1odGgtYmFubmVyLWl0ZW06IDM7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBGb290ZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItZm9vdGVyOiAkY29sb3I0O1xuJGJvcmRlcnRvcC1mb290ZXI6IDA7XG4kYm9yZGVyLWZvb3Rlci1zZXA6IDA7XG4kY29sb3ItZm9vdGVyLXRpdGxlLWJsb2NrLWxpbmtzOiAkY29sb3I2O1xuJGNvbG9yLWZvb3Rlci1ibG9jay1saW5rOiAkY29sb3I2O1xuJGNvbG9yLWZvb3Rlci1ibG9jay1saW5rLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZvb3Rlci10aXRsZS1ibG9jay1mb2xsb3c6ICRjb2xvcjY7XG4kYmdjb2xvci1mb290ZXItYmxvY2stZm9sbG93LWl0ZW06ICRjb2xvcjY7XG4kYmdjb2xvci1mb290ZXItYmxvY2stZm9sbG93LWl0ZW0tZXZlbjogJGNvbG9yNjtcbiRiZ2NvbG9yLWZvb3Rlci1ibG9jay1mb2xsb3ctaXRlbS1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1mb290ZXItYmxvY2stZm9sbG93LWl0ZW06ICRjb2xvcjM7XG4kY29sb3ItZm9vdGVyLWJsb2NrLWZvbGxvdy1pdGVtLWhvdmVyOiAkY29sb3IyO1xuJHJhZGl1cy1mb290ZXItYmxvY2stZm9sbG93LWl0ZW06IDEwMCU7XG4kbWFyZ2lucmlnaHQtZm9vdGVyLWJsb2NrLWZvbGxvdy1pdGVtOiAyMHB4O1xuJGJnY29sb3ItZm9vdGVyLXVzZWZ1bDogJGNvbG9yMTk7XG4kY29sb3ItZm9vdGVyLXVzZWZ1bC1saW5rczogJGNvbG9yNjtcbiRjb2xvci1mb290ZXItdXNlZnVsLWxpbmtzLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZvb3Rlci11c2VmdWwtbGlua3Mtc2VwOiAkY29sb3IzO1xuJGNvbG9yLW5ld3NsZXR0ZXItZm9ybS10aXRsZTogJGNvbG9yNjtcbiRiZ2NvbG9yLW5ld3NsZXR0ZXItZm9ybTogJGNvbG9yMjtcbiRiZ2NvbG9yLW5ld3NsZXR0ZXItZm9ybS1ob3ZlcjogJGNvbG9yMjtcbiRiZ2NvbG9yLW5ld3NsZXR0ZXItZm9ybS1mb2N1czogJGNvbG9yMjtcbiRib3JkZXItbmV3c2xldHRlci1mb3JtOiAxcHggc29saWQgJGNvbG9yNjtcbiRib3JkZXItbmV3c2xldHRlci1mb3JtLWhvdmVyOiAxcHggc29saWQgJGNvbG9yMztcbiRib3JkZXItbmV3c2xldHRlci1mb3JtLWZvY3VzOiAxcHggc29saWQgJGNvbG9yNDtcbiRiZ2NvbG9yLW5ld3NsZXR0ZXItZm9ybS1hZnRlci1hdXRvY29tcGxldGlvbjogJGNvbG9yMjtcbiRjb2xvci1uZXdzbGV0dGVyLWZvcm06ICRjb2xvcjY7XG4kY29sb3ItbmV3c2xldHRlci1mb3JtLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLW5ld3NsZXR0ZXItZm9ybS1mb2N1czogJGNvbG9yNDtcbiRjb2xvci1uZXdzbGV0dGVyLWZvcm0tc3VibWl0OiAkY29sb3IyO1xuJGNvbG9yLW5ld3NsZXR0ZXItZm9ybS1zdWJtaXQtaG92ZXI6ICRjb2xvcjI7XG4kYm9yZGVyLW5ld3NsZXR0ZXItZm9ybS1zdWJtaXQ6IDA7XG4kYm9yZGVyLW5ld3NsZXR0ZXItZm9ybS1zdWJtaXQtaG92ZXI6IDA7XG4kYmdjb2xvci1uZXdzbGV0dGVyLWZvcm0tc3VibWl0OiAkY29sb3IzO1xuJGJnY29sb3ItbmV3c2xldHRlci1mb3JtLXN1Ym1pdC1ob3ZlcjogJGNvbG9yNDtcbiRmb290ZXItcm93LWRpc3BsYXk6IGZhbHNlO1xuJGZvb3Rlci1yb3ctYWxpZ24tY2VudGVyOiBmYWxzZTtcbiRmb290ZXItYWJzb2x1dGUtcG9zaXRpb24tZm9yLWJhY2tncm91bmQtaW1hZ2U6IGZhbHNlO1xuXG4vKiogRmFtaWx5IHBhZ2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLWZhbWlseS10aXRsZTogJGNvbG9yNDtcbiRmb250LWZhbWlseS10aXRsZTogJG1haW4tZmFtaWx5LWZvbnQtMjtcbiRmb250LXdlaWdodC1mYW1pbHktdGl0bGU6IG5vcm1hbDtcbiRjYXNlLWZhbWlseS10aXRsZTogdXBwZXJjYXNlO1xuJGNvbG9yLWZhbWlseS1kZXNjOiAkY29sb3I0O1xuJGZhbWlseS1iYW5uZXItZXh0ZW5kZWQtbW9kZTogMTtcbiRmYW1pbHktYmFubmVyLWJlaGluZC1oZWFkZXI6IGZhbHNlO1xuJGJnY29sb3ItZmFtaWx5LWJhbm5lcjogcmdiYSgkY29sb3I0LCAwLjYpO1xuJHJhZGl1cy1mYW1pbHktYmFubmVyOiAwO1xuJGNvbG9yLWZhbWlseS1iYW5uZXItdGl0bGU6ICRjb2xvcjI7XG4kY29sb3ItZmFtaWx5LWJhbm5lci1kZXNjOiAkY29sb3IyO1xuJGNvbG9yLWZhbWlseS1iYW5uZXItbGluazogJGNvbG9yMjtcbiRjb2xvci1mYW1pbHktYmFubmVyLWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFtaWx5LWJhbm5lci1saW5rLWljb246ICRjb2xvcjI7XG4kY29sb3ItZmFtaWx5LWJhbm5lci1saW5rLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFtaWx5LWxpbms6ICRjb2xvcjQ7XG4kY29sb3ItZmFtaWx5LWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFtaWx5LWxpbmstaWNvbjogJGNvbG9yNDtcbiRjb2xvci1mYW1pbHktbGluay1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZhbWlseS1uYi1wcm9kdWN0czogJGNvbG9yNDtcbiRjb2xvci1mYW1pbHktbGFiZWwtZmlsdGVyOiAkY29sb3I0O1xuJGNvbG9yLWZhbWlseS1jYXRlZ29yeS10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kYm9yZGVyLWZhbWlseS1jYXRlZ29yeS10aXRsZTogJGJvcmRlci1tYWluLXRpdGxlO1xuJGZvbnQtZmFtaWx5LWNhdGVnb3J5LXRpdGxlOiAkZm9udC1tYWluLXRpdGxlO1xuJGZvbnQtd2VpZ2h0LWZhbWlseS1jYXRlZ29yeS10aXRsZTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kdGV4dGFsaWduLWZhbWlseS1jYXRlZ29yeS10aXRsZTogJHRleHRhbGlnbi1tYWluLXRpdGxlO1xuJGJvcmRlcnRvcC1mYW1pbHktY2F0ZWdvcnktdGl0bGU6IDA7XG4kYm9yZGVyYm90dG9tLWZhbWlseS1jYXRlZ29yeS10aXRsZTogMDtcbiRiZ2NvbG9yLWZhbWlseS1jYXRlZ29yeS10aXRsZTogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1jYXQtcmVmZXJlbmNlLWZhbWlseTogJGNvbG9yNjtcbiRjYXQtcmVmZXJlbmNlLWZhbWlseS1iaWctZm9ybWF0OiBmYWxzZTtcbiRyYWRpdXMtY2F0LXJlZmVyZW5jZS1mYW1pbHktZ3JvdXAtbGVmdDogMDtcbiRjb2xvci1jYXQtcmVmZXJlbmNlLWZhbWlseS1ncm91cC1sZWZ0OiAkY29sb3I0O1xuJGJvcmRlcnRvcC1mYW1pbHktYmFubmVyOiAxcHggc29saWQgJGNvbG9yNjsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIFRlYXNlciBSZWZlcmVuY2UgQ2F0ZWdvcnlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHJhZGl1cy1jYXQtcmVmZXJlbmNlOiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci1jYXQtcmVmZXJlbmNlOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItY2F0LXJlZmVyZW5jZS1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRjb2xvci1jYXQtcmVmZXJlbmNlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTtcbiRjb2xvci1jYXQtcmVmZXJlbmNlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRib3JkZXItY2F0LXJlZmVyZW5jZTogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci1jYXQtcmVmZXJlbmNlLWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG5cbi8qKiBGaWx0ZXIgc2VsZWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1maWx0ZXItc2VsZWN0OiAkY29sb3I0O1xuJGNvbG9yLWZpbHRlci1zZWxlY3QtaG92ZXI6ICRjb2xvcjQ7XG4kYm9yZGVyLWZpbHRlci1zZWxlY3Q6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1maWx0ZXItc2VsZWN0LWhvdmVyOiAxcHggc29saWQgJGNvbG9yNDtcbiRib3JkZXItZmlsdGVyLXNlbGVjdC1mb2N1czogMXB4IHNvbGlkICRjb2xvcjM7XG4kYmdjb2xvci1maWx0ZXItc2VsZWN0OiAkY29sb3IyO1xuJGJnY29sb3ItZmlsdGVyLXNlbGVjdC1ob3ZlcjogJGNvbG9yMjtcbiRjb2xvci1maWx0ZXItc2VsZWN0LWFycm93OiAkY29sb3I0O1xuJGNvbG9yLWZpbHRlci1zZWxlY3QtYXJyb3ctaG92ZXI6ICRjb2xvcjQ7XG4kYm9yZGVyLWZpbHRlci1zZWxlY3Qtb3B0aW9uczogMXB4IHNvbGlkICRjb2xvcjM7XG4kYmdjb2xvci1maWx0ZXItc2VsZWN0LW9wdGlvbnM6ICRjb2xvcjI7XG4kY29sb3ItZmlsdGVyLXNlbGVjdC1vcHRpb25zLWl0ZW06ICRjb2xvcjQ7XG4kY29sb3ItZmlsdGVyLXNlbGVjdC1vcHRpb25zLWl0ZW0taG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1maWx0ZXItc2VsZWN0LXNlbGVjdGVkLWl0ZW06ICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBGYWNldHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItZmFjZXRzIDogJGNvbG9yNjsgLy8gTWFzdGVyXG4kcmFkaXVzLWZhY2V0cyA6IDA7IC8vIE1hc3RlclxuJGJvcmRlci1mYWNldHMgOiAwOyAvLyBNYXN0ZXJcbiRib3JkZXJzaXplLWZhY2V0cyA6IDA7IC8vIE1hc3RlclxuJGJvcmRlcmJvdHRvbS1mYWNldHMtaXRlbTogMXB4IHNvbGlkICRjb2xvcjQ7XG4kY29sb3ItZmFjZXRzLWl0ZW0tdGl0bGU6ICRjb2xvcjQ7XG4kYm9yZGVyLWZhY2V0cy1zaXplOiAxcHggc29saWQgJGNvbG9yNDtcbiRib3JkZXItZmFjZXRzLXNpemUtaG92ZXI6IDFweCBzb2xpZCAkY29sb3IzO1xuJGJnY29sb3ItZmFjZXRzLXNpemU6IHRyYW5zcGFyZW50O1xuJGJnY29sb3ItZmFjZXRzLXNpemUtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFjZXRzLXNpemU6ICRjb2xvcjQ7XG4kY29sb3ItZmFjZXRzLXNpemUtaG92ZXI6ICRjb2xvcjI7XG4kYm9yZGVyLWZhY2V0cy1pbGx1c3RyYXRlZDogMXB4IHNvbGlkICRjb2xvcjQ7XG4kYm9yZGVyLWZhY2V0cy1pbGx1c3RyYXRlZC1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7XG4kY29sb3ItZmFjZXRzLWlsbHVzdHJhdGVkLWxhYmVsOiAkY29sb3I0O1xuJGNvbG9yLWZhY2V0cy1pbGx1c3RyYXRlZC1sYWJlbC1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLWZhY2V0cy1pbGx1c3RyYXRlZDogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1mYWNldHMtaWxsdXN0cmF0ZWQtaG92ZXI6ICRjb2xvcjI7XG4kYm9yZGVyLWZhY2V0cy1jb2xvcjogMXB4IHNvbGlkICRjb2xvcjQ7XG4kYm9yZGVyLWZhY2V0cy1jb2xvci1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7XG4kYm9yZGVyLWZhY2V0cy1jb2xvci1hY3RpdmU6IDFweCBzb2xpZCAkY29sb3IzO1xuJGJnY29sb3ItZmFjZXRzLXJhbmdlLXByaWNlOiAkY29sb3IzO1xuJGJnY29sb3ItZmFjZXRzLXJhbmdlLXByaWNlLWJlaGluZDogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtcmFuZ2UtcHJpY2UtbGFiZWw6ICRjb2xvcjQ7XG4kYmdjb2xvci1mYWNldHMtcmFuZ2UtcHJpY2UtaWNvbjogJGNvbG9yNjtcbiRiZ2NvbG9yLWZhY2V0cy1yYW5nZS1wcmljZS1pY29uLWhvdmVyOiAkY29sb3I2O1xuJHJhZGl1cy1mYWNldHMtcmFuZ2UtcHJpY2UtaWNvbjogMDtcbiRib3JkZXItZmFjZXRzLXJhbmdlLXByaWNlLWljb246IDFweCBzb2xpZCAkY29sb3IzO1xuJGJvcmRlci1mYWNldHMtcmFuZ2UtcHJpY2UtaWNvbi1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7XG4kY29sb3ItZmFjZXRzLWZpdmVzdGFyLWdyZWF0ZXItdGhhbjogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtZml2ZXN0YXItcmF0ZS1zdGFyOiAkY29sb3I0O1xuJGNvbG9yLWZhY2V0cy1maXZlc3Rhci1uYi1ub3RlczogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtZml2ZXN0YXItbmItbm90ZXMtYWN0aXZlOiAkY29sb3I0O1xuJGNvbG9yLWZhY2V0cy1jaGVja2JveDogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtY2hlY2tib3gtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFjZXRzLWNoZWNrYm94LWxhYmVsOiAkY29sb3I0O1xuJGNvbG9yLWZhY2V0cy1jaGVja2JveC1sYWJlbC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1mYWNldHMtaGVscDogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtaGVscC1ob3ZlcjogJGNvbG9yMztcbiRyYWRpdXMtZmFjZXRzLWhlbHAtY29udGVudDogMDtcbiRiZ2NvbG9yLWZhY2V0cy1oZWxwLWNvbnRlbnQ6ICRjb2xvcjM7XG4kY29sb3ItZmFjZXRzLWhlbHAtY29udGVudDogJGNvbG9yMjtcbiRjb2xvci1mYWNldHMtbGltaXQtbGluazogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtbGltaXQtbGluay1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLWZhY2V0cy1saW1pdC1saW5rOiAkY29sb3I2O1xuJGJnY29sb3ItZmFjZXRzLWxpbWl0LWxpbmstaG92ZXI6ICRjb2xvcjQ7XG4kYm9yZGVyLWZhY2V0cy1saW1pdC1saW5rOiAwO1xuJGJvcmRlci1mYWNldHMtbGltaXQtbGluay1ob3ZlcjogMDtcbiRjb2xvci1mYWNldHMtaW5pdC1jcml0ZXJpYTogJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtaW5pdC1jcml0ZXJpYS1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1mYWNldHMtaW5pdC1jcml0ZXJpYS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLWZhY2V0cy1pbml0LWNyaXRlcmlhLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMDogJGNvbG9yNDsgLy8gTWFzdGVyXG4kY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMC1ob3ZlcjogJGNvbG9yMzsgLy8gTWFzdGVyXG4kYm9yZGVydG9wLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDE6IDFweCBzb2xpZCAkY29sb3I0OyAvLyBNYXN0ZXJcbiRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwxOiAkY29sb3I0OyAvLyBNYXN0ZXJcbiRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwxLWhvdmVyOiAkY29sb3IzOyAvLyBNYXN0ZXJcblxuLyoqIFBhZ2VyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1wYWdlci1zZWUtYWxsOiAkY29sb3I0O1xuJGNvbG9yLXBhZ2VyLXNlZS1hbGwtaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1wYWdlci1pdGVtOiB0cmFuc3BhcmVudDtcbiRiZ2NvbG9yLXBhZ2VyLWl0ZW0tY3VycmVudDogJGNvbG9yMztcbiRiZ2NvbG9yLXBhZ2VyLWl0ZW0taG92ZXI6ICRjb2xvcjY7XG4kY29sb3ItcGFnZXItaXRlbTogJGNvbG9yNDtcbiRjb2xvci1wYWdlci1pdGVtLWhvdmVyOiAkY29sb3I0O1xuJGNvbG9yLXBhZ2VyLWl0ZW0tY3VycmVudDogJGNvbG9yMjtcbiRib3JkZXItcGFnZXItaXRlbTogMXB4IHNvbGlkICRjb2xvcjY7XG4kcmFkaXVzLXBhZ2VyLWl0ZW06IDJweDtcbiRjb2xvci1wYWdlci1uby1tb3JlOiAkY29sb3I1O1xuXG4vKiogV3lzaXd5Z1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3Itd3lzaXd5Zy1oMTogJGNvbG9yLW1haW4tdGl0bGU7XG4kZm9udC13eXNpd3lnLWgxOiAkZm9udC1tYWluLXRpdGxlO1xuJGZvbnQtd2VpZ2h0LXd5c2l3eWctaDE6ICRmb250LXdlaWdodC1tYWluLXRpdGxlO1xuJHRleHRhbGlnbi13eXNpd3lnLWgxOiAkdGV4dGFsaWduLW1haW4tdGl0bGU7XG4kY29sb3Itd3lzaXd5Zy1oMjogJGNvbG9yNDtcbiRjb2xvci13eXNpd3lnLWE6ICRjb2xvcjQ7XG4kY29sb3Itd3lzaXd5Zy1hLWhvdmVyOiAkY29sb3I0O1xuJGJnY29sb3Itd3lzaXd5Zy1ibG9ja3F1b3RlOiAkY29sb3I2O1xuJGJvcmRlci13eXNpd3lnLWJsb2NrcXVvdGU6IDFweCBzb2xpZCAkY29sb3IzO1xuJGNvbG9yLXd5c2l3eWctYmxvY2txdW90ZS10aXRsZTogJGNvbG9yMztcbiRiZ2NvbG9yLXd5c2l3eWctc3BlY2lhbDogJGNvbG9yNjtcbiRib3JkZXItd3lzaXd5Zy1zcGVjaWFsOiAxcHggc29saWQgJGNvbG9yNTtcbiRjb2xvci13eXNpd3lnLXNwZWNpYWwtdGl0bGU6ICRjb2xvcjM7XG4kYmdjb2xvci13eXNpd3lnLXRhYmxlLXRoOiAkY29sb3I2O1xuJGJnY29sb3Itd3lzaXd5Zy10YWJsZS10ZDogJGNvbG9yMjtcbiRib3JkZXItd3lzaXd5Zy10YWJsZS1jZWxsOiAxcHggc29saWQgJGNvbG9yNTtcbiRib3JkZXItd3lzaXd5Zy1ocjogMXB4IHNvbGlkICRjb2xvcjU7XG4kcmFkaXVzLXd5c2l3eWctaW1nOiAwO1xuJGNvbG9yLXd5c2l3eWctcDogJGNvbG9yNDtcblxuLyoqIFJlbW90ZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1yZW1vdGUtaXRlbTogJGNvbG9yNjtcbiRiZ2NvbG9yLXJlbW90ZS1pdGVtLWhvdmVyOiAkY29sb3I2O1xuJGNvbG9yLXJlbW90ZS1pdGVtOiAkY29sb3I0O1xuJGNvbG9yLXJlbW90ZS1pdGVtLWhvdmVyOiAkY29sb3IzO1xuJGJvcmRlci1yZW1vdGUtaXRlbTogMXB4IHNvbGlkICRjb2xvcjU7XG4kY29sb3ItcmVtb3RlLWl0ZW0taWNvbjogJGNvbG9yNDtcbiRjb2xvci1yZW1vdGUtaXRlbS1pY29uLWhvdmVyOiAkY29sb3IzO1xuXG4vKiogU29jaWFsIE5ldHdvcmsgKFNoYXJlKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmVnaW4tYm9yZGVyLW5ldHdvcms6IGZhbHNlO1xuJGVuZC1ib3JkZXItbmV0d29yazogdHJ1ZTtcbiRib3JkZXItbmV0d29yay1pdGVtOiAxcHggc29saWQgJGNvbG9yNTtcbiRiZ2NvbG9yLWZhY2Vib29rLWl0ZW06ICRjb2xvcjY7IC8vIE1hc3RlclxuJGJnY29sb3ItZmFjZWJvb2staXRlbS1ob3ZlcjogJGNvbG9yMTI7XG4kY29sb3ItZmFjZWJvb2staXRlbS1pY29uOiAkY29sb3I0OyAvLyBNYXN0ZXJcbiRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI6ICRjb2xvcjI7XG4kYmdjb2xvci10d2l0dGVyLWl0ZW06ICRiZ2NvbG9yLWZhY2Vib29rLWl0ZW07XG4kYmdjb2xvci10d2l0dGVyLWl0ZW0taG92ZXI6ICRjb2xvcjEzO1xuJGNvbG9yLXR3aXR0ZXItaXRlbS1pY29uOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uO1xuJGNvbG9yLXR3aXR0ZXItaXRlbS1pY29uLWhvdmVyOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uLWhvdmVyO1xuJGJnY29sb3ItcGludGVyZXN0LWl0ZW06ICRiZ2NvbG9yLWZhY2Vib29rLWl0ZW07XG4kYmdjb2xvci1waW50ZXJlc3QtaXRlbS1ob3ZlcjogJGNvbG9yMTQ7XG4kY29sb3ItcGludGVyZXN0LWl0ZW0taWNvbjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbjtcbiRjb2xvci1waW50ZXJlc3QtaXRlbS1pY29uLWhvdmVyOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uLWhvdmVyO1xuJGJnY29sb3Itd2VpYm8taXRlbTogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRiZ2NvbG9yLXdlaWJvLWl0ZW0taG92ZXI6ICRjb2xvcjE1O1xuJGNvbG9yLXdlaWJvLWl0ZW0taWNvbjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbjtcbiRjb2xvci13ZWliby1pdGVtLWljb24taG92ZXI6ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI7XG4kYmdjb2xvci1nb29nbGUtaXRlbTogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRiZ2NvbG9yLWdvb2dsZS1pdGVtLWhvdmVyOiAkY29sb3IxNjtcbiRjb2xvci1nb29nbGUtaXRlbS1pY29uOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uO1xuJGNvbG9yLWdvb2dsZS1pdGVtLWljb24taG92ZXI6ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI7XG4kYmdjb2xvci1kc20taXRlbTogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRiZ2NvbG9yLWRzbS1pdGVtLWhvdmVyOiAkY29sb3IxNztcbiRjb2xvci1kc20taXRlbS1pY29uOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uO1xuJGNvbG9yLWRzbS1pdGVtLWljb24taG92ZXI6ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI7XG4kYmdjb2xvci12a29udGFrdGUtaXRlbTogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRiZ2NvbG9yLXZrb250YWt0ZS1pdGVtLWhvdmVyOiAkY29sb3IxODtcbiRjb2xvci12a29udGFrdGUtaXRlbS1pY29uOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uO1xuJGNvbG9yLXZrb250YWt0ZS1pdGVtLWljb24taG92ZXI6ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI7XG4kYmdjb2xvci1xcmNvZGUtaXRlbTogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRiZ2NvbG9yLXFyY29kZS1pdGVtLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLXFyY29kZS1pdGVtLWljb246ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb247XG4kY29sb3ItcXJjb2RlLWl0ZW0taWNvbi1ob3ZlcjogJGNvbG9yMTtcbiRiZ2NvbG9yLW5ldHdvcmstb3Blbi1jbG9zZTogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRiZ2NvbG9yLW5ldHdvcmstb3Blbi1jbG9zZS1ob3ZlcjogJGJnY29sb3ItZmFjZWJvb2staXRlbTtcbiRjb2xvci1uZXR3b3JrLW9wZW4tY2xvc2UtaWNvbjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbjtcbiRjb2xvci1uZXR3b3JrLW9wZW4tY2xvc2UtaWNvbi1ob3ZlcjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbjtcblxuLyoqIE1lZGlhIEZyb250XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLW1lZGlhLWZyb250LXBvcGluOiAkY29sb3IyO1xuJGJnY29sb3ItbWVkaWEtZnJvbnQtdGh1bWJuYWlsOiAkY29sb3IyO1xuJGJvcmRlci1tZWRpYS1mcm9udC1pdGVtOiAxcHggc29saWQgJGNvbG9yNTtcbiRib3JkZXItbWVkaWEtZnJvbnQtaXRlbS1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7XG4kY29sb3ItbWVkaWEtZnJvbnQtbmV4dC1wcmV2LWljb246ICRjb2xvcjQ7XG4kY29sb3ItbWVkaWEtZnJvbnQtbmV4dC1wcmV2LWljb24taG92ZXI6ICRjb2xvci1tZWRpYS1mcm9udC1uZXh0LXByZXYtaWNvbjtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LW5leHQtcHJldjogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1tZWRpYS1mcm9udC1uZXh0LXByZXYtaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1tZWRpYS1mcm9udC16b29tOiAkY29sb3IyO1xuJGJnY29sb3ItbWVkaWEtZnJvbnQtem9vbS1ob3ZlcjogJGNvbG9yMjtcbiRjb2xvci1tZWRpYS1mcm9udC16b29tLWljb246ICRjb2xvcjU7XG4kY29sb3ItbWVkaWEtZnJvbnQtem9vbS1pY29uLWhvdmVyOiAkY29sb3I1O1xuJGJvcmRlci1tZWRpYS1mcm9udC16b29tOiAxcHggc29saWQgJGNvbG9yNTtcbiRib3JkZXItbWVkaWEtZnJvbnQtem9vbS1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjU7XG4kYmdjb2xvci1tZWRpYS1mcm9udC1jbG9zZTogJGNvbG9yMjtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LWNsb3NlLWhvdmVyOiAkY29sb3IyO1xuJGJvcmRlci1tZWRpYS1mcm9udC1jbG9zZTogMDtcbiRib3JkZXItbWVkaWEtZnJvbnQtY2xvc2UtaG92ZXI6IDA7XG4kY29sb3ItbWVkaWEtZnJvbnQtY2xvc2UtaWNvbjogJGNvbG9yNDtcbiRjb2xvci1tZWRpYS1mcm9udC1jbG9zZS1pY29uLWhvdmVyOiAkY29sb3IzO1xuJHJhZGl1cy1tZWRpYS1mcm9udC1jb250cm9sLWl0ZW06IDA7XG4kYmdjb2xvci1tZWRpYS1mcm9udC1jb250cm9sLWl0ZW06ICRjb2xvcjQ7XG4kYmdjb2xvci1tZWRpYS1mcm9udC1jb250cm9sLWl0ZW0taG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVyLW1lZGlhLWZyb250LWNvbnRyb2wtaXRlbTogMDtcbiRib3JkZXItbWVkaWEtZnJvbnQtY29udHJvbC1pdGVtLWhvdmVyOiAwO1xuJGNvbG9yLW1lZGlhLWZyb250LWNvbnRyb2wtaXRlbS1pY29uOiAkY29sb3IyO1xuJGNvbG9yLW1lZGlhLWZyb250LWNvbnRyb2wtaXRlbS1pY29uLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLW1lZGlhLWZyb250LXZpZGVvLWljb246ICRjb2xvcjQ7XG4kY29sb3ItbWVkaWEtZnJvbnQtMzYwLWljb246ICRjb2xvcjQ7XG4kYmdjb2xvci1tZWRpYS1mcm9udC12aWRlby0zNjA6ICRjb2xvcjI7XG4kb3BhY2l0eS1tZWRpYS1mcm9udC12aWRlby0zNjA6IDAuNztcbiRjb2xvci1tZWRpYS1mcm9udC1sYWJlbC12aWRlby0zNjA6ICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5XG4kYm9yZGVyYm90dG9tLW1lZGlhLWZyb250OiAxcHggc29saWQgJGNvbG9yNTsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci1tZWRpYS1mcm9udC1waW5jaC1zd2lwZTogJGNvbG9yMTsgLy8gTW9iaWxlIG9ubHlcbiRiZ2NvbG9yLW1lZGlhLWZyb250LXBpbmNoLXN3aXBlOiB0cmFuc3BhcmVudDsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXItbWVkaWEtZnJvbnQtcGluY2gtc3dpcGU6IDA7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItbWVkaWEtZnJvbnQtaW5mb3MtMzYwOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seVxuXG4vKiogUGFnZSBwcm9kdWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1wcm9kdWN0LXRpdGxlOiAkY29sb3ItbWFpbi10aXRsZTtcbiRmb250LXByb2R1Y3QtdGl0bGU6ICRmb250LW1haW4tdGl0bGU7XG4kZm9udC13ZWlnaHQtcHJvZHVjdC10aXRsZTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kY29sb3ItcHJvZHVjdC1yZWZlcmVuY2U6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1jYXRjaGxpbmU6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1hbmNob3ItdGVjaG5pY2FsLWluZm9zOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtYW5jaG9yLXRlY2huaWNhbC1pbmZvcy1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1wcm9kdWN0LXRpdGxlLXJldmlld3M6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1zZWUtcmV2aWV3czogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LXNlZS1yZXZpZXdzLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXByb2R1Y3Qtc2VlLXJldmlld3MtaWNvbjogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LXNlZS1yZXZpZXdzLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcHJvZHVjdC1sYWJlbC1zZWxlY3Q6ICRjb2xvcjQ7XG4kYmdjb2xvci1wcm9kdWN0LWxpbmstY2FydDogJGNvbG9yMztcbiRjb2xvci1wcm9kdWN0LWxpbmstY2FydDogJGNvbG9yMjtcbiRjb2xvci1ib3JkZXJib3R0b20tcHJvZHVjdC1saW5rLWNhcnQ6ICRjb2xvcjc7XG4kaGVpZ2h0LWJvcmRlcmJvdHRvbS1wcm9kdWN0LWxpbmstY2FydDogM3B4O1xuJGhlaWdodC1ib3JkZXJib3R0b20tcHJvZHVjdC1saW5rLWNhcnQtaG92ZXI6IDA7XG4kY29sb3ItYm9yZGVyYm90dG9tLXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiB0cmFuc3BhcmVudDtcbiRib3R0b20tb2Zmc2V0LXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiAkaGVpZ2h0LWJvcmRlcmJvdHRvbS1wcm9kdWN0LWxpbmstY2FydDtcbiRiZ2NvbG9yLXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiAkY29sb3IyO1xuJGJnY29sb3ItcHJvZHVjdC1saW5rLWNhcnQtZGlzYWJsZWQ6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1wcmljZTogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LXByaWNlLWZyb206ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1vbGQtcHJpY2U6ICRjb2xvcjU7XG4kY29sb3ItcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kYm9yZGVyLXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6ICRib3JkZXItbWFpbi10aXRsZTtcbiRmb250LXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6ICRmb250LW1haW4tdGl0bGU7XG4kZm9udC13ZWlnaHQtcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kdGV4dGFsaWduLXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6ICR0ZXh0YWxpZ24tbWFpbi10aXRsZTtcbiRib3JkZXJ0b3AtcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogMDtcbiRib3JkZXJib3R0b20tcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogMDtcbiRiZ2NvbG9yLXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6IHRyYW5zcGFyZW50O1xuJGNvbG9yLXByb2R1Y3QtZGV0YWlsLWxhYmVsOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtZGV0YWlsLWRlc2M6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC10ZWNobmljYWwtbGFiZWwtZXZlbjogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LXRlY2huaWNhbC1sYWJlbC1vZGQ6ICRjb2xvcjU7XG4kY29sb3ItcHJvZHVjdC10ZWNobmljYWwtZGVzYy1ldmVuOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRlc2Mtb2RkOiAkY29sb3I1O1xuJGJnY29sb3ItcHJvZHVjdC10ZWNobmljYWwtcm93LWV2ZW46ICRjb2xvcjY7XG4kYmdjb2xvci1wcm9kdWN0LXRlY2huaWNhbC1yb3ctb2RkOiAkY29sb3IyO1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRvd25sb2FkOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRvd25sb2FkLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRvd25sb2FkLWljb246ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC10ZWNobmljYWwtZG93bmxvYWQtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRib3JkZXItcHJvZHVjdC1yZXZpZXdzLXRhYjogMXB4IHNvbGlkICRjb2xvcjU7XG4kYmdjb2xvci1wcm9kdWN0LXJldmlld3MtdGFiLWRpc2FibGVkOiAkY29sb3I2O1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy10YWItdGl0bGU6ICRjb2xvcjQ7XG4kZm9udC13ZWlnaHQtcHJvZHVjdC1yZXZpZXdzLXRhYi10aXRsZTogbm9ybWFsO1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy10YWItY29tbWVudHMtaWNvbjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbjtcbiRjb2xvci1wcm9kdWN0LXJldmlld3MtY29tcGFyZS10aXRsZTogJGNvbG9yNDtcbiRib3JkZXItcHJvZHVjdC1yZXZpZXdzLWNvbXBhcmUtdGl0bGU6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJnY29sb3ItcHJvZHVjdC1yZXZpZXdzLWNvbXBhcmUtaGVhZGVyOiAkY29sb3I2O1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy1jb21wYXJlLXB1cmNoYXNlOiAkY29sb3I0O1xuJGZvbnQtd2VpZ2h0LXByb2R1Y3QtcmV2aWV3cy1jb21wYXJlLXB1cmNoYXNlOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy1jb21wYXJlLXB1cmNoYXNlLWljb246ICRjb2xvcjQ7XG4kYm9yZGVyYm90dG9tLXByb2R1Y3QtdmlkZW86IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItcHJvZHVjdC1pbmZvczogJGNvbG9yNjsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXJib3R0b20tcHJvZHVjdC1pbmZvczogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItcHJvZHVjdC1hcnJvdy10aXRsZTogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIFBhZ2UgcHJvZHVjdCA6IFJpY2ggY29udGVudFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItcmljaGNvbnRlbnQtdGl0bGU6ICRjb2xvci1tYWluLXRpdGxlO1xuJGZvbnQtcmljaGNvbnRlbnQtdGl0bGU6ICRmb250LW1haW4tdGl0bGU7XG4kZm9udC13ZWlnaHQtcmljaGNvbnRlbnQtdGl0bGU6ICRmb250LXdlaWdodC1tYWluLXRpdGxlO1xuJGJvcmRlci1yaWNoY29udGVudC1zZXBhcmF0b3I6IDFweCBzb2xpZCAkY29sb3I2O1xuJGJnY29sb3ItcmljaGNvbnRlbnQtdmlkZW8taWNvbjogJGNvbG9yMTtcbiRiZ2NvbG9yLXJpY2hjb250ZW50LXZpZGVvLWljb24taG92ZXI6ICRjb2xvcjM7XG4kcmFkaXVzLXJpY2hjb250ZW50LXZpZGVvLWljb246IDNweDtcbiRjb2xvci1yaWNoY29udGVudC12aWRlby1pY29uOiAkY29sb3IyO1xuJGNvbG9yLXJpY2hjb250ZW50LXZpZGVvLWljb24taG92ZXI6ICRjb2xvcjI7XG4kYmdjb2xvci1yaWNoY29udGVudC12aWRlby1vdmVybGF5OiAkY29sb3I0O1xuJG9wYWNpdHktcmljaGNvbnRlbnQtdmlkZW8tb3ZlcmxheTogMC42O1xuJGNvbG9yLXJpY2hjb250ZW50LXZpZGVvLWxhYmVsOiAkY29sb3I0O1xuJGJnY29sb3ItcmljaGNvbnRlbnQtbWVkaWEtbGVmdC1yaWdodDogdHJhbnNwYXJlbnQ7XG4kY29sb3ItcmljaGNvbnRlbnQtbWVkaWEtZGVzYzogJGNvbG9yNDtcbiRjb2xvci1yaWNoY29udGVudC1tZWRpYS1idG46ICRjb2xvcjQ7XG4kY29sb3ItcmljaGNvbnRlbnQtbWVkaWEtYnRuLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXJpY2hjb250ZW50LW1lZGlhLWJ0bi1pY29uOiAkY29sb3I0O1xuJGNvbG9yLXJpY2hjb250ZW50LW1lZGlhLWJ0bi1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGJnY29sb3ItcmljaGNvbnRlbnQtbWFuYWdlcjogJGNvbG9yNjtcbiRjb2xvci1yaWNoY29udGVudC1tYW5hZ2VyLXRpdGxlOiAkY29sb3I0O1xuJGNvbG9yLXJpY2hjb250ZW50LW1hbmFnZXItZGVzYzogJGNvbG9yNDtcbiRyYWRpdXMtcmljaGNvbnRlbnQtZnVsbHRleHQ6IDA7XG4kYmdjb2xvci1yaWNoY29udGVudC1mdWxsdGV4dDogcmdiYSgkY29sb3I0LCAwLjYpO1xuJGNvbG9yLXJpY2hjb250ZW50LWZ1bGx0ZXh0LXRpdGxlOiAkY29sb3IyO1xuJGNvbG9yLXJpY2hjb250ZW50LWZ1bGx0ZXh0LWRlc2M6ICRjb2xvcjI7XG4kY29sb3ItcmljaGNvbnRlbnQtZnVsbHRleHQtYnRuOiAkY29sb3IyO1xuJGNvbG9yLXJpY2hjb250ZW50LWZ1bGx0ZXh0LWJ0bi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1yaWNoY29udGVudC1mdWxsdGV4dC1idG4taWNvbjogJGNvbG9yMjtcbiRjb2xvci1yaWNoY29udGVudC1mdWxsdGV4dC1idG4taWNvbi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1yaWNoY29udGVudC1mdWxsLWRlc2M6ICRjb2xvcjQ7XG4kYmdjb2xvci1yaWNoY29udGVudC12aWRlby1hY3RpdmU6ICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItcmljaGNvbnRlbnQtdmlkZW8tbGFiZWwtYWN0aXZlOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItcmljaGNvbnRlbnQtbWFuYWdlci1kZXNjOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seVxuXG4vKiogUG9waW4gQ2FydFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1wb3Bpbi1jYXJ0OiAkY29sb3I2O1xuJGNvbG9yLXBvcGluLWNhcnQ6ICRjb2xvcjQ7XG4kYmdjb2xvci1wb3Bpbi1jYXJ0LWhlYWRlcjogJGNvbG9yMztcbiRjb2xvci1wb3Bpbi1jYXJ0LWhlYWRlcjogJGNvbG9yMjtcbiRjb2xvci1wb3Bpbi1jYXJ0LWhlYWRlci1pY29uOiAkY29sb3IyO1xuJGNvbG9yLXBvcGluLWNhcnQtY2xvc2UtaWNvbjogJGNvbG9yMjtcbiRjb2xvci1wb3Bpbi1jYXJ0LWNvbnRpbnVlLXNob3BwaW5nOiAkY29sb3I0O1xuJGNvbG9yLXBvcGluLWNhcnQtY29udGludWUtc2hvcHBpbmctaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcG9waW4tY2FydC1jb250aW51ZS1zaG9wcGluZy1pY29uOiAkY29sb3I0O1xuJGNvbG9yLXBvcGluLWNhcnQtY29udGludWUtc2hvcHBpbmctaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLXBvcGluLWNhcnQtY3Jvc3NlbGluZzogJGNvbG9yMjtcbiRiZ2NvbG9yLXBvcGluLWNhcnQtb3ZlcmxheTogcmdiYSgkY29sb3IxLCAwLjUpO1xuXG4vKiogTGVnYWwgbm90aWNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1sZWdhbC1ub3RpY2U6ICRjb2xvcjU7XG5cbi8qKiBQYWdlIHJldmlld3NcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLWluZm9zLXJldmlldy1vbi10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kY29sb3ItcmV2aWV3cy10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kZm9udC1yZXZpZXdzLXRpdGxlOiAkZm9udC1tYWluLXRpdGxlO1xuJGZvbnQtd2VpZ2h0LXJldmlld3MtdGl0bGU6ICRmb250LXdlaWdodC1tYWluLXRpdGxlO1xuJGNvbG9yLW5vdGUtcmV2aWV3cy1pbmZvOiAkY29sb3I0O1xuJGZvbnQtbm90ZS1yZXZpZXdzLWluZm86ICRtYWluLWZhbWlseS1mb250O1xuJGZvbnQtd2VpZ2h0LW5vdGUtcmV2aWV3cy1pbmZvOiBub3JtYWw7XG4kY29sb3ItcmF0aW5ncy1yZWNvbW1lbmRlZC1yZXZpZXdzLWluZm86ICRjb2xvcjQ7XG4kYmdjb2xvci1ub3RlLWRpc3RyaWJ1dGlvbi1mdWxsYmFyOiAkY29sb3I1O1xuJGhlaWdodC1ub3RlLWRpc3RyaWJ1dGlvbi1mdWxsYmFyOiAxMHB4O1xuJHdpZHRoLW5vdGUtZGlzdHJpYnV0aW9uLXByb2R1Y3QtcGFnZS1mdWxsYmFyOiA0MDBweDtcbiRiZ2NvbG9yLW5vdGUtZGlzdHJpYnV0aW9uLWJhcjogJGNvbG9yNDtcbiRjb2xvci1ub3RlLWRpc3RyaWJ1dGlvbi1saW5rOiAkY29sb3IyO1xuJGNvbG9yLW5vdGUtZGlzdHJpYnV0aW9uLWxpbmstaG92ZXI6ICRjb2xvcjI7XG4kY29sb3Itbm90ZS1kaXN0cmlidXRpb24tbGluay1hY3RpdmU6ICRjb2xvcjI7XG4kYmdjb2xvci1ub3RlLWRpc3RyaWJ1dGlvbi1saW5rOiAkY29sb3I1O1xuJGJnY29sb3Itbm90ZS1kaXN0cmlidXRpb24tbGluay1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLW5vdGUtZGlzdHJpYnV0aW9uLWxpbmstYWN0aXZlOiAkY29sb3IzO1xuJHJhZGl1cy1ub3RlLWRpc3RyaWJ1dGlvbi1saW5rOiAwO1xuJGNvbG9yLXJldmlld3MtYmFjay1wcm9kdWN0OiAkY29sb3I0O1xuJGNvbG9yLXJldmlld3MtYmFjay1wcm9kdWN0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXJldmlld3MtYmFjay1wcm9kdWN0LWljb246ICRjb2xvcjQ7XG4kY29sb3ItcmV2aWV3cy1iYWNrLXByb2R1Y3QtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1tYXJrLWRpc3RyaWJ1dGlvbjogJGNvbG9yNDtcbiRmb250LXdlaWdodC1tYXJrLWRpc3RyaWJ1dGlvbjogbm9ybWFsO1xuJGZvbnQtbWFyay1kaXN0cmlidXRpb246ICRtYWluLWZhbWlseS1mb250LTI7XG4kY29sb3ItdXNlci1yZXZpZXdzLWhlYWRlcjogJGNvbG9yNDtcbiR0ZXh0YWxpZ24tdXNlci1yZXZpZXdzLWhlYWRlcjogY2VudGVyO1xuJGJvcmRlci11c2VyLXJldmlld3MtaGVhZGVyOiAwO1xuJGZvbnQtdXNlci1yZXZpZXdzLWhlYWRlcjogJG1haW4tZmFtaWx5LWZvbnQtMjtcbiRmb250LXdlaWdodC11c2VyLXJldmlld3MtaGVhZGVyOiBub3JtYWw7XG4kYmdjb2xvci11c2VyLXJldmlld3MtaGVhZGVyOiAkY29sb3I2O1xuJGJvcmRlcnRvcC11c2VyLXJldmlld3MtaGVhZGVyOiAxcHggc29saWQgJGNvbG9yNTtcbiRib3JkZXJib3R0b20tdXNlci1yZXZpZXdzLWhlYWRlcjogMXB4IHNvbGlkICRjb2xvcjU7XG4kY29sb3ItcmV2aWV3cy1ub3RlOiAkY29sb3I0O1xuJHJhZGl1cy1icmFuZC1yZXNwb25zZTogMDtcbiRiZ2NvbG9yLWJyYW5kLXJlc3BvbnNlOiAkY29sb3I4O1xuJGNvbG9yLWJyYW5kLXJlc3BvbnNlOiAkY29sb3IyO1xuJGNvbG9yLWJyYW5kLXJlc3BvbnNlLWljb246ICRjb2xvcjI7XG4kYmdjb2xvci1yZXZpZXdzLWluZm9zOiAkY29sb3I2OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItbWFyay1kaXN0cmlidXRpb246ICRjb2xvcjY7IC8vTW9iaWxlIG9ubHlcbiRib3JkZXJ0b3AtbWFyay1kaXN0cmlidXRpb246IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGJvcmRlcmJvdHRvbS1tYXJrLWRpc3RyaWJ1dGlvbjogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItcmV2aWV3cy1yZW1vdmUtZmlsdGVyOiAkY29sb3IyO1xuJGNvbG9yLXJldmlld3MtcmVtb3ZlLWZpbHRlci1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLXJldmlld3MtcmVtb3ZlLWZpbHRlcjogJGNvbG9yNTtcbiRiZ2NvbG9yLXJldmlld3MtcmVtb3ZlLWZpbHRlci1ob3ZlcjogJGNvbG9yNTtcbiRiZ2NvbG9yLXJldmlld3MtbG9hZGluZy1vdmVybGF5OiAkY29sb3I0O1xuJG9wYWNpdHktcmV2aWV3cy1sb2FkaW5nLW92ZXJsYXk6IDAuNTtcbiRjb2xvci1yZXZpZXdzLWxvYWRpbmctaWNvbjogJGNvbG9yMjA7XG4kYmdjb2xvci1yZXZpZXdzLWxvYWRpbmctaWNvbjogJGNvbG9yNDtcbiRyYWRpdXMtcmV2aWV3cy1sb2FkaW5nLWljb246IDJweDtcblxuLyoqIFJldmlld1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItcmV2aWV3LXRpdGxlOiAkY29sb3I0O1xuJGNvbG9yLXJldmlldy1hdXRob3I6ICRjb2xvcjQ7XG4kY29sb3ItcmV2aWV3LWRhdGU6ICRjb2xvcjU7XG4kY29sb3ItcmV2aWV3LWhlYWQtaW5mb3M6ICRjb2xvcjU7XG4kYm9yZGVyLWJvdHRvbS1yZXZpZXctaGVhZC1pbmZvczogMXB4IHNvbGlkICRjb2xvcjU7XG4kYm9yZGVyLXJldmlldzogMXB4IHNvbGlkICRjb2xvcjU7XG4kY29sb3ItcmV2aWV3LXB1cmNoYXNlLWljb246ICRjb2xvci1yZXZpZXctaGVhZC1pbmZvcztcbiRjb2xvci1yZXZpZXctcmVjb21tZW5kZWQtaWNvbjogJGNvbG9yLXJldmlldy1oZWFkLWluZm9zO1xuJGNvbG9yLXJldmlldy1wb2ludC1sYWJlbDogJGNvbG9yNDtcbiRiZ2NvbG9yLXJldmlldy1wb2ludC1taW51czogJGNvbG9yODtcbiRiZ2NvbG9yLXJldmlldy1wb2ludC1wbHVzOiAkY29sb3IzO1xuJGNvbG9yLXJldmlldy1wb2ludC1wbHVzLW1pbnVzOiAkY29sb3IyO1xuJGNvbG9yLXJldmlldy1ib2R5OiAkY29sb3I0O1xuJGJvcmRlci1yZXZpZXctYW5zd2VyOiAxcHggc29saWQgJGNvbG9yNTtcbiRiZ2NvbG9yLXJldmlldy1hbnN3ZXI6ICRjb2xvcjY7XG4kY29sb3ItcmV2aWV3LWFuc3dlci1icmFuZDogJGNvbG9yNDtcbiRjb2xvci1yZXZpZXctYW5zd2VyLWJvZHk6ICRjb2xvcjQ7XG4kY29sb3ItcmV2aWV3LWFuc3dlci1saW5rOiAkY29sb3I0O1xuJGNvbG9yLXJldmlldy1hbnN3ZXItbGluay1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLXJldmlldy1hbnN3ZXItZm9vdGVyOiAkY29sb3IxMTtcbiRjb2xvci1yZXZpZXctYW5zd2VyLWZvb3RlcjogJGNvbG9yNDtcbiRjb2xvci1yZXZpZXctYW5zd2VyLWZvb3Rlci1pY29uOiAkY29sb3I0O1xuJGJvcmRlci1yZXZpZXctc2VwYXJhdG9yOiAxcHggc29saWQgJGNvbG9yNTtcbiRjb2xvci1pZnJhbWV2b3RlLXF1ZXN0aW9uOiAkY29sb3I0O1xuJGNvbG9yLWlmcmFtZXZvdGUtbWVzc2FnZTogJGNvbG9yNDtcbiRjb2xvci1pZnJhbWV2b3RlLWFjdGlvbjogJGNvbG9yMjtcbiRjb2xvci1pZnJhbWV2b3RlLWFjdGlvbi1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLWlmcmFtZXZvdGUtYWN0aW9uOiAkY29sb3I0O1xuJGJnY29sb3ItaWZyYW1ldm90ZS1hY3Rpb24taG92ZXI6ICRjb2xvcjM7XG4kcmFkaXVzLWlmcmFtZXZvdGUtYWN0aW9uOiAwO1xuJGNvbG9yLWlmcmFtZXZvdGUtYWJ1c2U6ICRjb2xvcjg7XG4kY29sb3ItaWZyYW1ldm90ZS1hYnVzZS1pY29uOiAkY29sb3I4O1xuJGNvbG9yLWlmcmFtZXZvdGUtYWJ1c2UtaG92ZXI6ICRjb2xvcjQ7XG4kY29sb3ItaWZyYW1ldm90ZS1hYnVzZS1pY29uLWhvdmVyOiAkY29sb3I0O1xuJGJnY29sb3ItcmV2aWV3czogJGNvbG9yMTE7IC8vIE1vYmlsZSBvbmx5XG4kYm9yZGVyLXJldmlldzogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1yZXZpZXc6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBTdWJtaXQgcmV2aWV3IGZvcm1cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHJhZGl1cy1yZXZpZXctZm9ybTogMDtcbiRiZ2NvbG9yLXJldmlldy1mb3JtLWJlaGluZDogcmdiYSgkY29sb3IxLCAwLjUpO1xuJGNvbG9yLXJldmlldy1mb3JtLXRpdGxlOiAkY29sb3I0O1xuJGNvbG9yLXJldmlldy1mb3JtLWNsb3NlLWljb246ICRjb2xvcjQ7XG4kY29sb3ItcmV2aWV3LWZvcm0tY2xvc2UtaWNvbi1ob3ZlcjogJGNvbG9yMztcblxuLyoqIENhcnQgcGFnZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItY2FydC1iYWNrOiAkY29sb3I0O1xuJGNvbG9yLWNhcnQtYmFjay1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1jYXJ0LWJhY2staWNvbjogJGNvbG9yNDtcbiRjb2xvci1jYXJ0LWJhY2staWNvbi1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLWNhcnQtc3VibWl0OiAkY29sb3I0O1xuJGJnY29sb3ItY2FydC1zdWJtaXQtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItY2FydC1zdWJtaXQ6ICRjb2xvcjI7XG4kY29sb3ItY2FydC1zdWJtaXQtaG92ZXI6ICRjb2xvcjI7XG4kcmFkaXVzLWNhcnQtc3VibWl0OiAwO1xuJGJnY29sb3ItY2FydC1sYXN0LWxpbmU6ICRjb2xvcjU7XG4kY29sb3ItY2FydC1sYXN0LWxpbmU6ICRjb2xvcjI7XG4kY29sb3ItY2FydC10YWJsZS10aDogJGNvbG9yNDtcbiRib3JkZXJib3R0b20tY2FydC10YWJsZS10cjogMXB4IHNvbGlkICRjb2xvcjU7XG4kYmdjb2xvci1jYXJ0LXRhYmxlLXRyOiAkY29sb3I2O1xuJGJnY29sb3ItY2FydC10YWJsZS10ci1ldmVuOiAkY29sb3I2O1xuJGNvbG9yLWNhcnQtdGFibGUtdHI6ICRjb2xvcjQ7XG4kY29sb3ItY2FydC10YWJsZS1wcmljZTogJGNvbG9yNDtcbiRjb2xvci1jYXJ0LXRhYmxlLWRlbGV0ZS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLWNhcnQtZW1wdHk6ICRjb2xvcjQ7XG4kYmdjb2xvci1jYXJ0LWVtcHR5OiAkY29sb3I2O1xuXG4vKiogQWR2aWNlIEhQXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItYWR2aWNlLWhwLWRlc2M6ICRjb2xvcjU7XG4kY29sb3ItYWR2aWNlLWhwLXNlZS1hbGw6ICRjb2xvcjQ7XG4kY29sb3ItYWR2aWNlLWhwLXNlZS1hbGwtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItYWR2aWNlLWhwLXNlZS1hbGwtaWNvbjogJGNvbG9yNDtcbiRjb2xvci1hZHZpY2UtaHAtc2VlLWFsbC1pY29uLWhvdmVyOiAkY29sb3IzO1xuXG4vKiogUGFnZSBhZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHJhZGl1cy1hZHZpY2UtaW1nLWNvdmVyOiAwO1xuJGNvbG9yLWFkdmljZS10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kY29sb3ItYWR2aWNlLXJhdGUtc3RhcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci1hZHZpY2UtbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci1hZHZpY2UtbmItY29tbWVudHMgOiAkY29sb3I1O1xuJGNvbG9yLWFkdmljZS1jb21tZW50cy1pY29uOiAkY29sb3I0O1xuJGNvbG9yLWFkdmljZS1hbmNob3ItYWRkLWNvbW1lbnQ6ICRjb2xvcjQ7XG4kY29sb3ItYWR2aWNlLWFuY2hvci1hZGQtY29tbWVudC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1hZHZpY2UtYW5jaG9yLWFkZC1jb21tZW50LWljb246ICRjb2xvcjQ7XG4kY29sb3ItYWR2aWNlLWFuY2hvci1hZGQtY29tbWVudC1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWFkdmljZS1hdXRob3I6ICRjb2xvcjU7XG4kY29sb3ItYWR2aWNlLWF1dGhvci1qb2I6ICRjb2xvcjU7XG4kY29sb3ItYWR2aWNlLWF1dGhvci1hdmF0YXI6ICRjb2xvcjQ7XG4kY29sb3ItYWR2aWNlLXJhdGUtc3VibWl0OiAkY29sb3I0O1xuJGNvbG9yLWFkdmljZS1yYXRlLXN1Ym1pdC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1hZHZpY2UtcmF0ZS1zdWJtaXQtaWNvbjogJGNvbG9yNDtcbiRjb2xvci1hZHZpY2UtcmF0ZS1zdWJtaXQtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1hZHZpY2UtcmF0ZS1mZWVkYmFjazogJGNvbG9yNTtcbiRjb2xvci1hZHZpY2Utc2hvdy1hbGwtaXRlbXM6ICRjb2xvcjQ7XG4kY29sb3ItYWR2aWNlLXNob3ctYWxsLWl0ZW1zLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWFkdmljZS1zaG93LWFsbC1pdGVtcy1pY29uOiAkY29sb3I0O1xuJGNvbG9yLWFkdmljZS1zaG93LWFsbC1pdGVtcy1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWFkdmljZS10aXRsZS1yZWYtY2F0OiAkY29sb3I0OyAvLyBNb2JpbGUgb25seVxuJGJvcmRlci1hZHZpY2UtbGFiZWw6IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItYWR2aWNlLWxhYmVsOiAkY29sb3I2OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLWFkdmljZS1sYWJlbDogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcbiRmb250LXdlaWdodC1hZHZpY2UtbGFiZWw6IGJvbGQ7IC8vIE1vYmlsZSBvbmx5XG4kdGV4dGFsaWduLWFkdmljZS1sYWJlbDogbGVmdDsgLy8gTW9iaWxlIG9ubHlcbiRiZ2NvbG9yLWFkdmljZS1jaGVja2JveDogJGNvbG9yMzsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXItYWR2aWNlLWNoZWNrYm94b246IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuXG4vKiogTGlzdGluZyBhZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItbWVudS1hZHZpY2UgOiAkYmdjb2xvci1mYWNldHM7XG4kcmFkaXVzLW1lbnUtYWR2aWNlIDogJHJhZGl1cy1mYWNldHM7XG4kYm9yZGVyLW1lbnUtYWR2aWNlIDogJGJvcmRlci1mYWNldHM7XG4kYm9yZGVyc2l6ZS1tZW51LWFkdmljZSA6ICRib3JkZXJzaXplLWZhY2V0cztcbiRjb2xvci1tZW51LWFkdmljZS1sdmwwOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMDtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwwLWhvdmVyOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMC1ob3ZlcjtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwwLWNoZXZyb246ICRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwwO1xuJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDAtY2hldnJvbi1ob3ZlcjogJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDAtaG92ZXI7XG4kYm9yZGVydG9wLW1lbnUtYWR2aWNlLWx2bDE6ICRib3JkZXJ0b3AtbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMTtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwxOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMTtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwxLWhvdmVyOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMS1ob3ZlcjtcbiRiZ2NvbG9yLW1lbnUtYWR2aWNlLWx2bDEtY2hldnJvbjogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1tZW51LWFkdmljZS1sdmwxLWNoZXZyb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItbWVudS1hZHZpY2UtbHZsMS1jaGV2cm9uOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMTtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwxLWNoZXZyb24taG92ZXI6ICRjb2xvcjI7XG4kY29sb3ItbWVudS1hZHZpY2UtbHZsMjogJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDE7XG4kY29sb3ItbWVudS1hZHZpY2UtbHZsMi1ob3ZlcjogJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDEtaG92ZXI7XG5cbi8qKiBMaXN0aW5nIGJsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRib3JkZXItbGlzdGluZy1ibG9nLWl0ZW0tc2VwYXJhdG9yOiAxcHggc29saWQgJGNvbG9yNTtcblxuLyoqIExpc3RpbmcgZW1wdHkgcHJvZHVjdC9hZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItbGlzdGluZy1lbXB0eTogJGNvbG9yNjtcbiRjb2xvci1saXN0aW5nLWVtcHR5OiAkY29sb3I0O1xuXG4vKiogQ29tbWVudHMgKGFkdmljZSxibG9nKVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLWNvbW1lbnQtdGl0bGU6ICRjb2xvcjQ7XG4kYmdjb2xvci1jb21tZW50LWZvcm06ICRjb2xvcjY7XG4kY29sb3ItY29tbWVudC1mb3JtLWxhYmVsOiAkY29sb3I0O1xuJGJvcmRlci1jb21tZW50LWZvcm0taW5wdXQ6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJvcmRlci1jb21tZW50LWZvcm0taW5wdXQtZm9jdXM6IDFweCBzb2xpZCAkY29sb3IzO1xuJGJvcmRlci1jb21tZW50LWZvcm0taW5wdXQtZXJyb3I6IDFweCBzb2xpZCAkY29sb3I5O1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1pbnB1dDogJGNvbG9yNDtcbiRiZ2NvbG9yLWNvbW1lbnQtZm9ybS1pbnB1dC1hZnRlci1hdXRvY29tcGxldGlvbjogJGNvbG9yMjtcbiRiZ2NvbG9yLWNvbW1lbnQtZm9ybS1pbnB1dDogJGNvbG9yMjtcbiRjb2xvci1jb21tZW50LWZvcm0tY2d1OiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1jZ3UtbGluazogJGNvbG9yNDtcbiRjb2xvci1jb21tZW50LWZvcm0tY2d1LWNoZWNrYm94OiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1jZ3UtY2hlY2tlZDogJGNvbG9yMztcbiRjb2xvci1jb21tZW50LWZvcm0tc3VibWl0OiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdC1pY29uOiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1jb21tZW50LWZvcm0tYXV0aG9yOiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1hdXRob3ItaG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVydG9wLWNvbW1lbnQ6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJnY29sb3ItY29tbWVudC11bnB1Ymxpc2hlZDogJGNvbG9yMjtcbiRib3JkZXItY29tbWVudC1yZXBseTogMDtcbiRiZ2NvbG9yLWNvbW1lbnQtcmVwbHk6ICRjb2xvcjY7XG4kY29sb3ItY29tbWVudC11bnB1Ymxpc2hlZDogJGNvbG9yNTtcbiRjb2xvci1jb21tZW50LWF1dGhvcjogJGNvbG9yNDtcbiRjb2xvci1jb21tZW50LWRhdGU6ICRjb2xvcjU7XG4kY29sb3ItY29tbWVudC1ib2R5OiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtYWN0aW9uOiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtYWN0aW9uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWNvbW1lbnQtYXBwcm92ZTogJGNvbG9yNTtcbiRjb2xvci1jb21tZW50LWFwcHJvdmUtaG92ZXI6IGRhcmtlbigkY29sb3ItY29tbWVudC1hcHByb3ZlLCAxNSUpO1xuJGJnY29sb3ItY29tbWVudHM6IHRyYW5zcGFyZW50OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItY29tbWVudDogdHJhbnNwYXJlbnQ7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiA0MDRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci00MDQtYWRkcmVkaXJlY3Q6ICRjb2xvcjQ7XG4kY29sb3ItNDA0LXRpdGxlOiAkY29sb3I0O1xuJGNvbG9yLTQwNC1ib2R5OiAkY29sb3I0O1xuJGNvbG9yLTQwNC1leGl0OiAkY29sb3I0O1xuJGNvbG9yLTQwNC1leGl0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLTQwNC1leGl0LWljb246ICRjb2xvcjQ7XG4kY29sb3ItNDA0LWV4aXQtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci00MDQtdGl0bGUtcmlnaHQ6ICRjb2xvcjI7XG4kYmdjb2xvci00MDQtcmlnaHQ6IHJnYmEoJGNvbG9yNCwwLjYpO1xuJGNvbG9yLTQwNC1uZXctc2VhcmNoOiAkY29sb3I1O1xuJGNvbG9yLTQwNC1uZXctc2VhcmNoLWZvY3VzOiAkY29sb3I0O1xuJGJnY29sb3ItNDA0LW5ldy1zZWFyY2g6ICRjb2xvcjI7XG4kYmdjb2xvci00MDQtbmV3LXNlYXJjaC1mb2N1czogJGNvbG9yMjtcbiRiZ2NvbG9yLTQwNC1uZXctc2VhcmNoLWFmdGVyLWF1dG9jb21wbGV0aW9uOiAkY29sb3IyO1xuJGJvcmRlci00MDQtbmV3LXNlYXJjaDogMXB4IHNvbGlkICRjb2xvcjI7XG4kYm9yZGVyLTQwNC1uZXctc2VhcmNoLWZvY3VzOiAxcHggc29saWQgJGNvbG9yMjtcbiRjb2xvci00MDQtbmV3LXNlYXJjaC1zdWJtaXQtaWNvbjogJGNvbG9yMjtcbiRjb2xvci00MDQtbmV3LXNlYXJjaC1zdWJtaXQtaWNvbi1ob3ZlcjogJGNvbG9yMjtcbiRiZ2NvbG9yLTQwNC1uZXctc2VhcmNoLXN1Ym1pdC1pY29uOiAkY29sb3IzO1xuJGJnY29sb3ItNDA0LW5ldy1zZWFyY2gtc3VibWl0LWljb24taG92ZXI6ICRjb2xvcjQ7XG4kY29sb3ItNDA0LW1lbnUtbGluazogJGNvbG9yMjtcbiRjb2xvci00MDQtbWVudS1saW5rLWhvdmVyOiAkY29sb3IzO1xuXG4vKiogU2VhcmNoIHBhZ2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1yZXN1bHQtZW1wdHktYm9keTogJGNvbG9yNDtcbiRjb2xvci1yZXN1bHQtc2VlOiAkY29sb3I0O1xuJGNvbG9yLXJlc3VsdC1zZWUtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcmVzdWx0LXNlZS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLXJlc3VsdC1zZWUtaWNvbi1ob3ZlcjogJGNvbG9yMztcblxuLyoqIENvbnRhY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRyYWRpdXMtY29udGFjdC1jb3Zlci1pbWc6IDA7XG4kY29sb3ItY29udGFjdC1sYWJlbDogJGNvbG9yNDtcbiRjb2xvci1jb250YWN0LWlucHV0OiAkY29sb3I0O1xuJGNvbG9yLWNvbnRhY3QtbGFiZWwtZGVzY3JpcHRpb246ICRjb2xvcjU7XG4kYm9yZGVyLWNvbnRhY3QtaW5wdXQ6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1jb250YWN0LWlucHV0LWZvY3VzOiAxcHggc29saWQgJGNvbG9yMztcbiRib3JkZXItY29udGFjdC1lcnJvcjogMXB4IHNvbGlkICRjb2xvcjk7XG4kYmdjb2xvci1jb250YWN0LWlucHV0LWFmdGVyLWF1dG9jb21wbGV0aW9uOiAkY29sb3IyO1xuJGJnY29sb3ItY29udGFjdC1pbnB1dDogJGNvbG9yMjtcbiRjb2xvci1jb250YWN0LXJlcXVpcmVkLWZpZWxkOiAkY29sb3I1O1xuJGNvbG9yLWNvbnRhY3Qtc3VibWl0OiAkY29sb3I0O1xuJGNvbG9yLWNvbnRhY3Qtc3VibWl0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWNvbnRhY3Qtc3VibWl0LWljb246ICRjb2xvcjQ7XG4kY29sb3ItY29udGFjdC1zdWJtaXQtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRib3JkZXJ0b3AtY29udGFjdC13eXNpd3lnOiAxcHggc29saWQgJGNvbG9yNTtcbiRjb2xvci1jb250YWN0LXd5c2l3eWc6ICRjb2xvcjU7XG5cbi8qKiBTdXBwb3J0IFJlcXVlc3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1zdXBwb3J0LWxhYmVsOiAkY29sb3I0O1xuJGNvbG9yLXN1cHBvcnQtaW5wdXQ6ICRjb2xvcjQ7XG4kYm9yZGVyLXN1cHBvcnQtaW5wdXQ6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1zdXBwb3J0LWlucHV0LWZvY3VzOiAxcHggc29saWQgJGNvbG9yMztcbiRib3JkZXItc3VwcG9ydC1lcnJvcjogMXB4IHNvbGlkICRjb2xvcjk7XG4kYmdjb2xvci1zdXBwb3J0LWlucHV0LWFmdGVyLWF1dG9jb21wbGV0aW9uOiAkY29sb3IyO1xuJGJnY29sb3Itc3VwcG9ydC1pbnB1dDogJGNvbG9yMjtcbiRjb2xvci1zdXBwb3J0LXJlcXVpcmVkLWZpZWxkOiAkY29sb3I1O1xuJGNvbG9yLXN1cHBvcnQtbGluazogJGNvbG9yNDtcbiRjb2xvci1zdXBwb3J0LWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kY29sb3Itc3VwcG9ydC1zdWJtaXQ6ICRjb2xvcjQ7XG4kY29sb3Itc3VwcG9ydC1zdWJtaXQtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3Itc3VwcG9ydC1zdWJtaXQtaWNvbjogJGNvbG9yNDtcbiRjb2xvci1zdXBwb3J0LXN1Ym1pdC1pY29uLWhvdmVyOiAkY29sb3IzO1xuXG4vKiogVGFzayBiYXIgYWRtaW5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci10YWJzOiAkY29sb3I0O1xuJGNvbG9yLXRhYnMtaG92ZXI6ICRjb2xvcjQ7XG4kY29sb3ItdGFicy1hY3RpdmU6ICRjb2xvcjI7XG4kYmdjb2xvci10YWJzOiAkY29sb3I2O1xuJGJnY29sb3ItdGFicy1ob3ZlcjogJGNvbG9yNTtcbiRiZ2NvbG9yLXRhYnMtYWN0aXZlOiAkY29sb3IzO1xuXG4vKiogSW5maW5pdGUgU2Nyb2xsIChNb2JpbGUgb25seSlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLWluZmluaXRlLXNjcm9sbDogdHJhbnNwYXJlbnQ7XG4kYm9yZGVyLWluZmluaXRlLXNjcm9sbDogMDtcbiRyYWRpdXMtaW5maW5pdGUtc2Nyb2xsOiAwO1xuXG4vKiogTGluayBidXR0b24gd2l0aCBpY29uXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYm9yZGVydG9wLWJ0bmxpbms6IDFweCBzb2xpZCAkY29sb3I1O1xuXG4vKiogUGxhaW4gYnV0dG9uXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kcmFkaXVzLXBsYWluYnRuOiAwO1xuJGJnY29sb3ItcGxhaW5idG46ICRjb2xvcjQ7XG4kYmdjb2xvci1wbGFpbmJ0bi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1wbGFpbmJ0bjogJGNvbG9yMjtcbiRjb2xvci1wbGFpbmJ0bi1ob3ZlcjogJGNvbG9yMjtcbiRiZ2NvbG9yLXBsYWluYnRuLWRpc2FibGVkOiAkY29sb3I1O1xuJGNvbG9yLXBsYWluYnRuLWRpc2FibGVkOiAkY29sb3I2O1xuJGJvcmRlci1wbGFpbmJ0bjogMDtcbiRib3JkZXItcGxhaW5idG4taG92ZXI6IDA7XG4kYm9yZGVyLXBsYWluYnRuLWRpc2FibGVkOiAwO1xuXG4vKiogUGxheWVyIFZpZGVvXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1wbGF5ZXItYmlnLXBsYXktYnV0dG9uOiAkY29sb3IxO1xuJGJnY29sb3ItcGxheWVyLWJpZy1wbGF5LWJ1dHRvbi1ob3ZlcjogJGNvbG9yMTtcbiRvcGFjaXR5LXBsYXllci1iaWctcGxheS1idXR0b246IDAuNztcbiRjb2xvci1wbGF5ZXItaWNvbi1iaWctcGxheS1idXR0b246ICRjb2xvcjI7XG4kY29sb3ItcGxheWVyLWljb24tYmlnLXBsYXktYnV0dG9uLWhvdmVyOiAkY29sb3IyO1xuJGJvcmRlci1wbGF5ZXItYmlnLXBsYXktYnV0dG9uOiAycHggc29saWQgJGNvbG9yMjtcbiRib3JkZXItcGxheWVyLWJpZy1wbGF5LWJ1dHRvbi1ob3ZlcjogMnB4IHNvbGlkICRjb2xvcjI7XG4kcmFkaXVzLXBsYXllci1iaWctcGxheS1idXR0b246IDEwMCU7XG4kYmdjb2xvci1wbGF5ZXItY29udHJvbC1iYXI6ICRjb2xvcjE7XG4kb3BhY2l0eS1wbGF5ZXItY29udHJvbC1iYXI6IDAuNTtcbiRjb2xvci1wbGF5ZXItaWNvbi1wbGF5LWNvbnRyb2w6ICRjb2xvcjM7XG4kY29sb3ItcGxheWVyLWljb24tcGxheS1jb250cm9sLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXBsYXllci1pY29uLXZvbHVtZS1jb250cm9sOiAkY29sb3IzO1xuJGNvbG9yLXBsYXllci1pY29uLXZvbHVtZS1jb250cm9sLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXBsYXllci1yZW1haW5pbmctdGltZTogJGNvbG9yMztcbiRjb2xvci1wbGF5ZXItaWNvbi1mdWxsc2NyZWVuLWNvbnRyb2w6ICRjb2xvcjM7XG4kY29sb3ItcGxheWVyLWljb24tZnVsbHNjcmVlbi1jb250cm9sLWhvdmVyOiAkY29sb3IzO1xuJGJnY29sb3ItcGxheWVyLXByb2dyZXNzLWNvbnRyb2w6ICRjb2xvcjI7XG4kb3BhY2l0eS1wbGF5ZXItcHJvZ3Jlc3MtY29udHJvbDogMC41O1xuJGJnY29sb3ItcGxheWVyLXBsYXktcHJvZ3Jlc3M6ICRjb2xvcjM7XG4kY29sb3ItcGxheWVyLWljb24tcGxheS1wcm9ncmVzczogJGNvbG9yMztcbiRiZ2NvbG9yLXBsYXllci1sb2FkLXByb2dyZXNzOiAkY29sb3IyO1xuJGJnY29sb3ItcGxheWVyLWFjdGl2ZTogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci1wbGF5ZXItbGFiZWwtYWN0aXZlOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICBUZXRyaXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qIEdsb2JhbCAqL1xuJGNvbG9yLXRldHJpcy10aXRsZTogJGNvbG9yMTk7XG4kY29sb3ItdGV0cmlzLXJlbW90ZS10aXRsZTogJGNvbG9yMTk7XG4kYmdjb2xvci10ZXRyaXMtcmVtb3RlLXRpdGxlOiByZ2JhKCRjb2xvcjIsIDAuOCk7XG4kY29sb3ItdGV0cmlzLXJlbW90ZS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLXRldHJpcy1yZW1vdGUtaWNvbi1ob3ZlcjogJGNvbG9yMztcblxuLyogTGlua3MgKi9cbiR0ZXRyaXMtbGlua3MtZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtbGlua3MtZm9udC13ZWlnaHQtMTogYm9sZDtcbiR0ZXRyaXMtbGlua3MtYmdjb2xvci0xOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtbGlua3MtaG92ZXItYmdjb2xvci0xOiAkY29sb3IxOTtcbiR0ZXRyaXMtbGlua3MtY29sb3ItMTogJGNvbG9yMTk7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWxpbmtzLWJvcmRlci0xOiAxcHggc29saWQgJGNvbG9yMTk7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWJvcmRlci0xOiAxcHggc29saWQgJGNvbG9yMTk7XG4kdGV0cmlzLWxpbmtzLXJhZGl1cy0xOiAwO1xuJHRldHJpcy1saW5rcy1mb250LTI6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1saW5rcy1mb250LXdlaWdodC0yOiBib2xkO1xuJHRldHJpcy1saW5rcy1iZ2NvbG9yLTI6IHRyYW5zcGFyZW50O1xuJHRldHJpcy1saW5rcy1ob3Zlci1iZ2NvbG9yLTI6ICRjb2xvcjM7XG4kdGV0cmlzLWxpbmtzLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWNvbG9yLTI6ICRjb2xvcjE5O1xuJHRldHJpcy1saW5rcy1ib3JkZXItMjogMXB4IHNvbGlkICRjb2xvcjI7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWJvcmRlci0yOiAxcHggc29saWQgJGNvbG9yMztcbiR0ZXRyaXMtbGlua3MtcmFkaXVzLTI6IDA7XG5cbi8qIFRpdGxlICovXG4kdGV0cmlzLXRpdGxlLWZvbnQtMTogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLXRpdGxlLWNvbG9yLTE6ICRjb2xvcjE5O1xuJHRldHJpcy10aXRsZS1mb250LTI6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy10aXRsZS1jb2xvci0yOiAkY29sb3IyO1xuXG4vKiBTdWJ0aXRsZSAqL1xuJHRldHJpcy1zdWJ0aXRsZS1mb250LTE6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1zdWJ0aXRsZS1jb2xvci0xOiAkY29sb3IxOTtcbiR0ZXRyaXMtc3VidGl0bGUtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtc3VidGl0bGUtY29sb3ItMjogJGNvbG9yMjtcblxuLyogQnJpY2sgcmF0aW5nICovXG4kdGV0cmlzLWJyaWNrLXJhdGluZy1zdGFyLWNvbG9yLTE6ICRjb2xvci1hZHZpY2UtcmF0ZS1zdGFyO1xuJHRldHJpcy1icmljay1yYXRpbmctbmItbm90ZXMtY29sb3ItMTogJGNvbG9yLWFkdmljZS1uYi1ub3RlcztcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWljb24tY29sb3ItMTogJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy10YWItY29tbWVudHMtaWNvbjtcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWxpbmstY29sb3ItMTogJGNvbG9yLW5iLW5vdGVzO1xuJHRldHJpcy1icmljay1yYXRpbmctY29tbWVudHMtbGluay1ob3Zlci1jb2xvci0xOiAkY29sb3I0O1xuJHRldHJpcy1icmljay1yYXRpbmctc3Rhci1jb2xvci0yOiAkY29sb3IyO1xuJHRldHJpcy1icmljay1yYXRpbmctbmItbm90ZXMtY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWljb24tY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWxpbmstY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWxpbmstaG92ZXItY29sb3ItMjogJGNvbG9yMjtcblxuLyogQ29udGVudCAqL1xuJHRldHJpcy1jb250YWluZXItYm9yZGVyOiAwO1xuJHRldHJpcy1jb250YWluZXItcmFkaXVzOiAwO1xuJHRldHJpcy1jb250ZW50LWZvbnQtMTogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLWNvbnRlbnQtY29sb3ItMTogJGNvbG9yMTk7XG4kdGV0cmlzLWNvbnRlbnQtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtY29udGVudC1jb2xvci0yOiAkY29sb3IyO1xuXG4vKiBWaWRlbyAqL1xuJHRldHJpcy1wbGF5LXZpZGVvLWJnY29sb3ItMTogJGNvbG9yMTtcbiR0ZXRyaXMtcGxheS12aWRlby1ob3Zlci1iZ2NvbG9yLTE6ICRjb2xvcjM7XG4kdGV0cmlzLXBsYXktdmlkZW8tY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtcGxheS12aWRlby1ob3Zlci1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1wbGF5LXZpZGVvLXJhZGl1cy0xOiAzcHg7XG4kdGV0cmlzLW92ZXJsYXktdmlkZW8tYmdjb2xvci0xOiAkY29sb3I0O1xuJHRldHJpcy1vdmVybGF5LXZpZGVvLW9wYWNpdHktMTogMC42O1xuJHRldHJpcy1pdGVtLWFjdGl2ZS12aWRlby1jb2xvci0xOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbS1hY3RpdmUtdmlkZW8tYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1wbGF5LXZpZGVvLWJnY29sb3ItMjogJGNvbG9yMTtcbiR0ZXRyaXMtcGxheS12aWRlby1ob3Zlci1iZ2NvbG9yLTI6ICRjb2xvcjM7XG4kdGV0cmlzLXBsYXktdmlkZW8tY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtcGxheS12aWRlby1ob3Zlci1jb2xvci0yOiAkY29sb3IyO1xuJHRldHJpcy1wbGF5LXZpZGVvLXJhZGl1cy0yOiAzcHg7XG4kdGV0cmlzLW92ZXJsYXktdmlkZW8tYmdjb2xvci0yOiAkY29sb3I0O1xuJHRldHJpcy1vdmVybGF5LXZpZGVvLW9wYWNpdHktMjogMC42O1xuJHRldHJpcy1pdGVtLWFjdGl2ZS12aWRlby1jb2xvci0yOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbS1hY3RpdmUtdmlkZW8tYmdjb2xvci0yOiAkY29sb3IzO1xuXG4vKiBJdGVtcyAqL1xuJHRldHJpcy1pdGVtcy1iZ2NvbG9yLTE6ICRjb2xvcjM7XG4kdGV0cmlzLWl0ZW1zLWhvdmVyLWJnY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtcmFkaXVzLTE6IDA7XG4kdGV0cmlzLWl0ZW1zLWJvcmRlci0xOiAwO1xuJHRldHJpcy1pdGVtcy1ob3Zlci1ib3JkZXItMTogMDtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtY29sb3ItMTogJGNvbG9yMTk7XG4kdGV0cmlzLWl0ZW1zLXRpdGxlLWhvdmVyLWNvbG9yLTE6ICRjb2xvcjQ7XG4kdGV0cmlzLWl0ZW1zLWJvZHktZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtYm9keS1jb2xvci0xOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbXMtYm9keS1ob3Zlci1jb2xvci0xOiAkY29sb3I0O1xuJHRldHJpcy1pdGVtcy1idXR0b24tZm9udC0xOiAkdGV0cmlzLWxpbmtzLWZvbnQtMTtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWZvbnQtd2VpZ2h0LTE6ICR0ZXRyaXMtbGlua3MtZm9udC13ZWlnaHQtMTtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWJnY29sb3ItMTogJHRldHJpcy1saW5rcy1iZ2NvbG9yLTE7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1ob3Zlci1iZ2NvbG9yLTE6ICR0ZXRyaXMtbGlua3MtaG92ZXItYmdjb2xvci0xO1xuJHRldHJpcy1pdGVtcy1idXR0b24tY29sb3ItMTogJHRldHJpcy1saW5rcy1jb2xvci0xO1xuJHRldHJpcy1pdGVtcy1idXR0b24taG92ZXItY29sb3ItMTogJHRldHJpcy1saW5rcy1ob3Zlci1jb2xvci0xO1xuJHRldHJpcy1pdGVtcy1idXR0b24tYm9yZGVyLTE6ICR0ZXRyaXMtbGlua3MtYm9yZGVyLTE7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1ob3Zlci1ib3JkZXItMTogJHRldHJpcy1saW5rcy1ob3Zlci1ib3JkZXItMTtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLXJhZGl1cy0xOiAkdGV0cmlzLWxpbmtzLXJhZGl1cy0xO1xuJHRldHJpcy1pdGVtcy1iZ2NvbG9yLTI6ICRjb2xvcjM7XG4kdGV0cmlzLWl0ZW1zLWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtcmFkaXVzLTI6IDA7XG4kdGV0cmlzLWl0ZW1zLWJvcmRlci0yOiAwO1xuJHRldHJpcy1pdGVtcy1ob3Zlci1ib3JkZXItMjogMDtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtaG92ZXItY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtYm9keS1mb250LTI6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1pdGVtcy1ib2R5LWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLWJvZHktaG92ZXItY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWZvbnQtMjogJHRldHJpcy1saW5rcy1mb250LTI7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1mb250LXdlaWdodC0yOiAkdGV0cmlzLWxpbmtzLWZvbnQtd2VpZ2h0LTI7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1iZ2NvbG9yLTI6ICR0ZXRyaXMtbGlua3MtYmdjb2xvci0yO1xuJHRldHJpcy1pdGVtcy1idXR0b24taG92ZXItYmdjb2xvci0yOiAkdGV0cmlzLWxpbmtzLWhvdmVyLWJnY29sb3ItMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWNvbG9yLTI6ICR0ZXRyaXMtbGlua3MtY29sb3ItMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWhvdmVyLWNvbG9yLTI6ICR0ZXRyaXMtbGlua3MtaG92ZXItY29sb3ItMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWJvcmRlci0yOiAkdGV0cmlzLWxpbmtzLWJvcmRlci0yO1xuJHRldHJpcy1pdGVtcy1idXR0b24taG92ZXItYm9yZGVyLTI6ICR0ZXRyaXMtbGlua3MtaG92ZXItYm9yZGVyLTI7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1yYWRpdXMtMjogJHRldHJpcy1saW5rcy1yYWRpdXMtMjtcbiR0ZXRyaXMtaXRlbXMtZGVzY3JpcHRpb24tZm9udDogMTJweDtcbiR0ZXRyaXMtaXRlbXMtZGVzY3JpcHRpb24tbGg6IDE0cHg7XG4kdGV4dC1saW5rLWFjdGl2ZTogZmFsc2U7XG4kdGV4dC1saW5rLWxoOiAxNnB4O1xuXG4vKiBJdGVtcyBGQVEgKi9cbiR0ZXRyaXMtaXRlbXMtZmFxLWJvcmRlci1ib3R0b20tMTogMXB4IHNvbGlkICRjb2xvcjQ7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1mb250LTE6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtYmdjb2xvci0xOiAkY29sb3I2O1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaG92ZXItYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtYWN0aXZlLWJnY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWNvbG9yLTE6ICRjb2xvcjIwO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaG92ZXItY29sb3ItMTogJGNvbG9yMTk7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1hY3RpdmUtY29sb3ItMTogJGNvbG9yMTk7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1pY29uLWNvbG9yLTE6ICRjb2xvcjIwO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1ob3Zlci1jb2xvci0xOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWljb24tYWN0aXZlLWNvbG9yLTE6ICRjb2xvcjE5O1xuJHRldHJpcy1pdGVtcy1mYXEtYm9keS1iZ2NvbG9yLTE6ICRjb2xvcjY7XG4kdGV0cmlzLWl0ZW1zLWZhcS1ib2R5LWZvbnQtMTogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLWl0ZW1zLWZhcS1ib2R5LWNvbG9yLTE6ICRjb2xvcjE5O1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtY29sb3ItMTogJHRldHJpcy1saW5rcy1jb2xvci0xO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtaG92ZXItY29sb3ItMTogJHRldHJpcy1saW5rcy1ob3Zlci1jb2xvci0xO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtZm9udC13ZWlnaHQtMTogJHRldHJpcy1saW5rcy1mb250LXdlaWdodC0xO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtZm9udC0xOiAkdGV0cmlzLWxpbmtzLWZvbnQtMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWJnY29sb3ItMTogJHRldHJpcy1saW5rcy1iZ2NvbG9yLTE7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1ob3Zlci1iZ2NvbG9yLTE6ICR0ZXRyaXMtbGlua3MtaG92ZXItYmdjb2xvci0xO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtYm9yZGVyLTE6ICR0ZXRyaXMtbGlua3MtYm9yZGVyLTE7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1ob3Zlci1ib3JkZXItMTogJHRldHJpcy1saW5rcy1ob3Zlci1ib3JkZXItMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLXJhZGl1cy0xOiAkdGV0cmlzLWxpbmtzLXJhZGl1cy0xO1xuJHRldHJpcy1pdGVtcy1mYXEtYm9yZGVyLWJvdHRvbS0yOiAxcHggc29saWQgJGNvbG9yNjtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWZvbnQtMjogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1iZ2NvbG9yLTI6ICRjb2xvcjIwO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaG92ZXItYmdjb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtYWN0aXZlLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWNvbG9yLTI6ICRjb2xvcjY7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1ob3Zlci1jb2xvci0yOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWFjdGl2ZS1jb2xvci0yOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWljb24tY29sb3ItMjogJGNvbG9yNjtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWljb24taG92ZXItY29sb3ItMjogJGNvbG9yMTk7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1pY29uLWFjdGl2ZS1jb2xvci0yOiAkY29sb3IxOTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktYmdjb2xvci0yOiAkY29sb3I0O1xuJHRldHJpcy1pdGVtcy1mYXEtYm9keS1mb250LTI6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1pdGVtcy1mYXEtYm9keS1jb2xvci0yOiAkY29sb3I2O1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtY29sb3ItMjogJHRldHJpcy1saW5rcy1jb2xvci0yO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtaG92ZXItY29sb3ItMjogJHRldHJpcy1saW5rcy1ob3Zlci1jb2xvci0yO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtZm9udC13ZWlnaHQtMjogJHRldHJpcy1saW5rcy1mb250LXdlaWdodC0yO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtZm9udC0yOiAkdGV0cmlzLWxpbmtzLWZvbnQtMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWJnY29sb3ItMjogJHRldHJpcy1saW5rcy1iZ2NvbG9yLTI7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1ob3Zlci1iZ2NvbG9yLTI6ICR0ZXRyaXMtbGlua3MtaG92ZXItYmdjb2xvci0yO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtYm9yZGVyLTI6ICR0ZXRyaXMtbGlua3MtYm9yZGVyLTI7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1ob3Zlci1ib3JkZXItMjogJHRldHJpcy1saW5rcy1ob3Zlci1ib3JkZXItMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLXJhZGl1cy0yOiAkdGV0cmlzLWxpbmtzLXJhZGl1cy0yO1xuXG4vKiBTbGlkZXIgKi9cbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWJnY29sb3ItMTogJGNvbG9yNDtcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWN1cnJlbnQtYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItcGFnZXItaG92ZXItYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItcGFnZXItcmFkaXVzLTE6IDA7XG4kdGV0cmlzLXNsaWRlci1wcmV2bmV4dC1iZ2NvbG9yLTE6IHRyYW5zcGFyZW50O1xuJHRldHJpcy1zbGlkZXItcHJldm5leHQtaG92ZXItYmdjb2xvci0xOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtc2xpZGVyLXByZXZuZXh0LWNvbG9yLTE6ICRjb2xvcjE5O1xuJHRldHJpcy1zbGlkZXItcHJldm5leHQtaG92ZXItY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWJnY29sb3ItMjogJGNvbG9yNDtcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWN1cnJlbnQtYmdjb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItcGFnZXItaG92ZXItYmdjb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItcGFnZXItcmFkaXVzLTI6IDA7XG4kdGV0cmlzLXNsaWRlci1wcmV2bmV4dC1iZ2NvbG9yLTI6IHRyYW5zcGFyZW50O1xuJHRldHJpcy1zbGlkZXItcHJldm5leHQtaG92ZXItYmdjb2xvci0yOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtc2xpZGVyLXByZXZuZXh0LWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLXNsaWRlci1wcmV2bmV4dC1ob3Zlci1jb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItd2lkdGgtZnVsbHNpemU6IDEwMCU7XG5cbi8qIEdhbGxlcnkgKi9cbiR0ZXRyaXMtZ2FsbGVyeS1vdmVybGF5LWJnY29sb3ItMTogJGNvbG9yMTtcbiR0ZXRyaXMtZ2FsbGVyeS1vdmVybGF5LW9wYWNpdHktMTogMC41O1xuJHRldHJpcy1nYWxsZXJ5LWljb24tY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtZ2FsbGVyeS1saWdodGJveC1jbG9zZS1jb2xvci0xOiByZ2JhKCRjb2xvcjIsIDAuOCk7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtY2xvc2UtaG92ZXItY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtZ2FsbGVyeS1saWdodGJveC1wcmV2bmV4dC1jb2xvci0xOiAkY29sb3IyIDtcbiR0ZXRyaXMtZ2FsbGVyeS1saWdodGJveC1sb2FkaW5nLWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWdhbGxlcnktb3ZlcmxheS1iZ2NvbG9yLTI6ICRjb2xvcjE7XG4kdGV0cmlzLWdhbGxlcnktb3ZlcmxheS1vcGFjaXR5LTI6IDAuNTtcbiR0ZXRyaXMtZ2FsbGVyeS1pY29uLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtY2xvc2UtY29sb3ItMjogcmdiYSgkY29sb3IyLCAwLjgpO1xuJHRldHJpcy1nYWxsZXJ5LWxpZ2h0Ym94LWNsb3NlLWhvdmVyLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtcHJldm5leHQtY29sb3ItMjogJGNvbG9yMiA7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtbG9hZGluZy1jb2xvci0yOiAkY29sb3IyO1xuXG4vKiBIb3RzcG90ICovXG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1ib3JkZXItMTogMnB4IHNvbGlkICRjb2xvcjM7XG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1zaXplLTE6IDI4cHg7XG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1iZ2NvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1vcGFjaXR5LTE6IC4zNTtcbiR0ZXRyaXMtZG90LWhvdHNwb3QtaWNvbi1iZ2NvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWRvdC1ob3RzcG90LWJvcmRlci0xOiAycHggc29saWQgJGNvbG9yNDtcbiR0ZXRyaXMtbGluZS1ob3RzcG90LWJnY29sb3ItMTogJGNvbG9yNDtcbiR0ZXRyaXMtbGluZS1ob3RzcG90LWhlaWdodC0xOiAycHg7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1jb2xvci0xOiAkY29sb3IxOTtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWhvdmVyLWNvbG9yLTE6ICRjb2xvcjE5O1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtYmdjb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtaG92ZXItYmdjb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtYm9yZGVyLTE6IDA7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1ob3Zlci1ib3JkZXItMTogMDtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LXJhZGl1cy0xOiAwO1xuJHRldHJpcy1ob3RzcG90LWljb24tYm9yZGVyLTI6IDJweCBzb2xpZCAkY29sb3IzO1xuJHRldHJpcy1ob3RzcG90LWljb24tc2l6ZS0yOiAyOHB4O1xuJHRldHJpcy1ob3RzcG90LWljb24tYmdjb2xvci0yOiAkY29sb3I0O1xuJHRldHJpcy1ob3RzcG90LWljb24tb3BhY2l0eS0yOiAuMzU7XG4kdGV0cmlzLWRvdC1ob3RzcG90LWljb24tYmdjb2xvci0yOiAkY29sb3I0O1xuJHRldHJpcy1kb3QtaG90c3BvdC1ib3JkZXItMjogMnB4IHNvbGlkICRjb2xvcjI7XG4kdGV0cmlzLWxpbmUtaG90c3BvdC1iZ2NvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWxpbmUtaG90c3BvdC1oZWlnaHQtMjogMnB4O1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtY29sb3ItMjogJGNvbG9yMTk7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1ob3Zlci1jb2xvci0yOiAkY29sb3IxOTtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWJnY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWJvcmRlci0yOiAwO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtaG92ZXItYm9yZGVyLTI6IDA7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1yYWRpdXMtMjogMDtcblxuLy8gcHJlbWllciBhdmlzXG4kZm9udC1wb3N0LXJldmlldy10aXRsZTogJG1haW4tZmFtaWx5LWZvbnQ7XG4kZm9udC13ZWlnaHQtcG9zdC1yZXZpZXctdGl0bGU6IG5vcm1hbDtcbiRjb2xvci1wb3N0LXJldmlldy10aXRsZTogJGNvbG9yNDtcbiRiZ2NvbG9yLXBvc3QtcmV2aWV3OiAkY29sb3I2O1xuJGZvbnQtcG9zdC1yZXZpZXctZGVzY3JpcHRpb246ICRtYWluLWZhbWlseS1mb250O1xuJGNvbG9yLXBvc3QtcmV2aWV3LWRlc2NyaXB0aW9uOiAkY29sb3I0O1xuJGZvbnQtcG9zdC1yZXZpZXctY3RhOiAkbWFpbi1mYW1pbHktZm9udDtcbiRmb250LXdlaWdodC1wb3N0LXJldmlldy1jdGE6IG5vcm1hbDtcbiRjb2xvci1wb3N0LXJldmlldy1jdGE6ICRjb2xvcjI7XG4kYmdjb2xvci1wb3N0LXJldmlldy1jdGE6ICRjb2xvcjE7XG4kYm9yZGVyLXBvc3QtcmV2aWV3LWN0YTogMDtcbiRjb2xvci1wb3N0LXJldmlldy1jdGEtaG92ZXI6ICRjb2xvci1wb3N0LXJldmlldy1jdGE7XG4kYmdjb2xvci1wb3N0LXJldmlldy1jdGEtaG92ZXI6ICRiZ2NvbG9yLXBvc3QtcmV2aWV3LWN0YTtcbiRib3JkZXItcG9zdC1yZXZpZXctY3RhLWhvdmVyOiAwO1xuXG4kY29sb3ItYnJpZ2h0Y292ZS12aWRlby1wbGF5ZXI6ICRjb2xvcjM7IC8vIENvdWxldXIgcGxheWVyIHZpZGVvXG5cbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuLy8gICBub3V2ZWF1IHRow6htZXMgaXRlbXMgbGlzdFxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG4kaXRlbXMtbWVhLWN0YS10cmFuc2l0aW9uLXNwZWVkOiAwLjNzO1xuJGl0ZW1zLW1lYS1jb250ZW50LXRyYW5zaXRpb24tc3BlZWQ6IDAuM3M7XG5cbiRpdGVtcy1tZWEtY3RhLWVsZW1lbnQtaXRlbS1wYWRkaW5nOiAxMHB4O1xuJGl0ZW1zLW1lYS1jdGEtZWxlbWVudC1pdGVtLXBhZGRpbmctbW9iaWxlOiA1cHg7XG4kaXRlbXMtbWVhLWN0YS1lbGVtZW50LWl0ZW0tYmdjb2xvcjogJGNvbG9yMjtcbiRpdGVtcy1tZWEtY3RhLWVsZW1lbnQtaXRlbS1ib3hzaGFkb3djb2xvcjogJGNvbG9yMjtcbiRpdGVtcy1tZWEtY3RhLWVsZW1lbnQtaXRlbS1iZ2NvbG9yLWhvdmVyOiAkY29sb3IzO1xuXG4kaXRlbXMtbWVhLWN0YS1saW5rLWZvbnQtc2l6ZTogMjBweDtcbiRpdGVtcy1tZWEtY3RhLWxpbmstY29sb3I6ICRjb2xvcjM7XG4kaXRlbXMtbWVhLWN0YS1saW5rLWNvbG9yLWhvdmVyOiAkY29sb3IyO1xuJGl0ZW1zLW1lYS1jdGEtbGluay13ZWlnaHQ6IGJvbGQ7XG4kaXRlbXMtbWVhLWN0YS1saW5rLXNwYW4tYmdjb2xvcjogJGNvbG9yMjtcbiRpdGVtcy1tZWEtY3RhLWxpbmstc3Bhbi1iZ2NvbG9yLWhvdmVyOiAkY29sb3IzO1xuJGl0ZW1zLW1lYS1jdGEtbGluay1zcGFuLWJvcmRlci1jb2xvcjogJGNvbG9yMztcbiRpdGVtcy1tZWEtY3RhLWxpbmstc3Bhbi1ib3JkZXItY29sb3ItaG92ZXI6IHRyYW5zcGFyZW50O1xuJGl0ZW1zLW1lYS1jdGEtbGluay1zcGFuLWJvcmRlci1vcGFjaXR5OiAwLjU7XG4kaXRlbXMtbWVhLWN0YS1saW5rLXNwYW4tYm9yZGVyLXdpZHRoOiAxMHB4O1xuJGl0ZW1zLW1lYS1jdGEtbGluay1zcGFuLWJvcmRlci13aWR0aC1tb2JpbGU6IDVweDtcblxuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtaXRlbS1wYWRkaW5nLW1vYmlsZTogNXB4O1xuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtYmdjb2xvcjogJGNvbG9yMjtcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LWJveHNoYWRvd2NvbG9yOiAkY29sb3IyO1xuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtYm9yZGVyLXdpZHRoOiAxMHB4O1xuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtYm9yZGVyLWNvbG9yOiAkY29sb3IzO1xuXG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC10aXRsZS1jb2xvcjogJGNvbG9yMztcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LXRpdGxlLWZvbnQtc2l6ZTogMjBweDtcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LXRpdGxlLWZvbnQtd2VpZ2h0OiBib2xkO1xuXG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC1kZXNjcmlwdGlvbi1mb250LXNpemU6IDE1cHg7XG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC1kZXNjcmlwdGlvbi1jb2xvcjogJGNvbG9yMTtcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC1kZWZhdWx0LWltYWdlLWdyZXk6IHRydWU7XG5cbi8vIG91dC1vZi1ib3ggLSBtZWRpYSBxdWkgc29ydCBkZSBsYSBicmlxdWUgc3VyIG1lZGlhIGV0IHRpdGxlIGxlZnQgZXQgcmlnaHRcbiRvdXQtb2YtYm94LXZhbHVlOiA3MHB4O1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICBUcmFpbmluZyBwbGFuICh0cClcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8vTWFzdGVyXG4kdHAtbWFzdGVyLWNvbG9yLWFjY2VudDogIzAwODJDMzsgICAgICAgICAgIC8vbWFzdGVyXG4kdHAtbWFzdGVyLWNvbG9yLXNlY29uZGFyeTogJGNvbG9yNjsgICAgICAgIC8vbWFzdGVyXG4kdHAtbWFzdGVyLWNvbG9yLXRleHQ6ICRjb2xvcjE7ICAgICAgICAgICAgIC8vbWFzdGVyXG4kdHAtbWFzdGVyLWNvbG9yLXRleHQtbGlnaHQ6ICRjb2xvcjU7ICAgICAgIC8vbWFzdGVyXG4kdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ6ICRjb2xvcjI7ICAgIC8vbWFzdGVyXG5cbi8vQW5pbWF0aW9uXG4kdHAtd2Vlay1hbmltYXRpb24tdGltZTogLjJzO1xuJHRwLWJ1dHRvbi1ob3Zlci1hbmltYXRpb24tdGltZTogLjNzO1xuXG4vL1BsYW4gZGVzY3JpcHRpb25cbiR0cC1wbGFuLXRpdGxlLWZvbnRzaXplOiA0OHB4O1xuJHRwLXBsYW4tdGl0bGUtZm9udHdlaWdodDogYm9sZDtcbiR0cC1wbGFuLXRpdGxlLWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtcGxhbi1hdXRob3ItY29sb3I6ICR0cC1tYXN0ZXItY29sb3ItdGV4dDtcbiR0cC1wbGFuLWF1dGhvci1mb250c2l6ZTogMjBweDtcbiR0cC1wbGFuLWF1dGhvci1mb250d2VpZ2h0OiA0MDA7XG4kdHAtcGxhbi1hdXRob3Itd29yZC1mb250c2l6ZTogMTZweDtcbiR0cC1wbGFuLWF1dGhvci13b3JkLWZvbnR3ZWlnaHQ6IDIwMDtcblxuLy9saW5rIGxpc3RcbiR0cC1tYXN0ZXItZGlzYWJsZS1saW5rOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtbGlnaHQ7XG5cbi8vVGl0bGUgd2Vla1xuJHRwLXRpdGxlLXdlZWstY29sb3I6ICR0cC1tYXN0ZXItY29sb3ItYWNjZW50O1xuJHRwLXRpdGxlLXdlZWstZm9udC1zaXplOiAzMHB4O1xuJHRwLXRpdGxlLXdlZWstZm9udHdlaWdodDogYm9sZDtcbiR0cC1zdWJ0aXRsZS13ZWVrLWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLWFjY2VudDtcbiR0cC1zdWJ0aXRsZS13ZWVrLWZvbnQtc2l6ZTogMThweDtcbiR0cC1zdWJ0aXRsZS13ZWVrLWZvbnR3ZWlnaHQ6IDMwMDtcbiR0cC1kZXNjcmlwdGlvbi13ZWVrLWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtZGVzY3JpcHRpb24td2Vlay1mb250LXNpemU6IDE0cHg7XG4kdHAtZGVzY3JpcHRpb24td2Vlay1mb250d2VpZ2h0OiAzMDA7XG5cbi8vQWNjb3JkaW9uIHdlZWtcbiR0cC1hY2NvcmRpb24tYmdjOiAkY29sb3IyO1xuJHRwLWFjY29yZGlvbi1iZ2MtYWZ0ZXI6ICR0cC1tYXN0ZXItY29sb3ItYWNjZW50O1xuJHRwLWFjY29yZGlvbi10aXRsZS1mb250c2l6ZTogMThweDtcbiR0cC1hY2NvcmRpb24tdGl0bGUtZm9udHNpemUtbW9iaWxlOiAxNnB4O1xuXG4kdHAtYWNjb3JkaW9uLXRpdGxlLWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtYWNjb3JkaW9uLXRpdGxlLWNvbG9yLWhvdmVyOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtYWNjb3JkaW9uLXRpdGxlLWNvbG9yLWFjdGl2ZTogJHRwLW1hc3Rlci1jb2xvci10ZXh0LWludmVyc2VkO1xuJHRwLWFjY29yZGlvbi1zZWFuY2UtbnVtYmVyLWZvbnRzaXplOiAyZW07XG4kdHAtYWNjb3JkaW9uLXNlYW5jZS1udW1iZXItZm9udHNpemUtbW9iaWxlOiAxLjVlbTtcbiR0cC1hY2NvcmRpb24tc2VhbmNlLW51bWJlci1jb2xvcjogJHRwLW1hc3Rlci1jb2xvci10ZXh0LWludmVyc2VkO1xuJHRwLWFjY29yZGlvbi1zZWFuY2UtbnVtYmVyLWNvbG9yLWhvdmVyOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtYWNjb3JkaW9uLXNlYW5jZS1udW1iZXItY29sb3ItYWN0aXZlOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtYWNjb3JkaW9uLWFycm93LWNvbG9yOiAkY29sb3I0O1xuJHRwLWFjY29yZGlvbi1hcnJvdy1jb2xvci1ob3ZlcjogJHRwLW1hc3Rlci1jb2xvci1hY2NlbnQ7XG4kdHAtYWNjb3JkaW9uLWFycm93LWNvbG9yLWFjdGl2ZTogJHRwLW1hc3Rlci1jb2xvci10ZXh0LWludmVyc2VkO1xuXG4vL1BhbmVsIHdlZWtcbiR0cC1wYW5lbC10aXRsZS1jb2xvcjogJHRwLW1hc3Rlci1jb2xvci10ZXh0O1xuJHRwLXBhbmVsLXRpdGxlLWZvbnQtc2l6ZTogMTRweDtcbiR0cC1wYW5lbC10aXRsZS1mb250d2VpZ2h0OiBib2xkO1xuJHRwLXBhbmVsLWRlc2NyaXB0aW9uLWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtcGFuZWwtZGVzY3JpcHRpb24tZm9udC1zaXplOiAxNHB4O1xuJHRwLXBhbmVsLWRlc2NyaXB0aW9uLWZvbnR3ZWlnaHQ6IDIwMDtcbiR0cC1wYW5lbC1zdW1tYXJ5LWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtcGFuZWwtc3VtbWFyeS1mb250LXNpemU6IDE0cHg7XG4kdHAtcGFuZWwtc3VtbWFyeS1saXN0LWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtcGFuZWwtc3VtbWFyeS1saXN0LWJnYzogJGNvbG9yMjtcbiR0cC1wYW5lbC1hZHZpY2UtY29sb3I6ICRjb2xvcjQ7XG4kdHAtcGFuZWwtYWR2aWNlLWZvbnQtc2l6ZTogMTRweDtcblxuLy9NZW51IHdlZWtcbiR0cC1tZW51LWl0ZW0tc2l6ZTogNDBweDtcbiR0cC1tZW51LWZvbnQtc2l6ZTogMThweDtcbiR0cC1tZW51LWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtbWVudS1jb2xvci1ob3ZlcjogJHRwLW1hc3Rlci1jb2xvci10ZXh0LWludmVyc2VkO1xuJHRwLW1lbnUtYmdjOiAkdHAtbWFzdGVyLWNvbG9yLXNlY29uZGFyeTtcbiR0cC1tZW51LWJnYy1ob3ZlcjogJHRwLW1hc3Rlci1jb2xvci1hY2NlbnQ7XG4kdHAtbWVudS1ib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiR0cC1tZW51LWJvcmRlci1ob3ZlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4vL1RlYXNlclxuJHRwLXRlYXNlci1tYXJnaW46IDEwcHg7XG4kdHAtdGVhc2VyLXByYWN0aWNlLWZvbnRzaXplIDogMTZweDtcbiR0cC10ZWFzZXItcHJhY3RpY2UtY29sb3IgOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtdGVhc2VyLXByYWN0aWNlLWNvbG9yLW1vYmlsZSA6ICR0cC1tYXN0ZXItY29sb3ItdGV4dDtcbiR0cC10ZWFzZXItdGl0bGUtZm9udHNpemUgOiAxNnB4O1xuJHRwLW1vYmlsZS10ZWFzZXItdGl0bGUtZm9udHNpemU6IDE4cHg7XG4kdHAtdGVhc2VyLXRpdGxlLWNvbG9yIDogJGNvbG9yNCAtMjAlO1xuJHRwLXRlYXNlci10aXRsZS1jb2xvci1tb2JpbGUgOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtdGVhc2VyLWRlc2NyaXB0aW9uLWZvbnRzaXplIDogMTRweDtcbiR0cC10ZWFzZXItZGVzY3JpcHRpb24tY29sb3IgOiAkY29sb3I0O1xuJHRwLXRlYXNlci1kZXNjcmlwdGlvbi1jb2xvci1tb2JpbGUgOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQtaW52ZXJzZWQ7XG4kdHAtdGVhc2VyLWNvbG9yLXJldmlldzogJGNvbG9yNDtcbiR0cC10ZWFzZXItY29sb3ItcmV2aWV3LW1vYmlsZTogJHRwLW1hc3Rlci1jb2xvci10ZXh0LWludmVyc2VkO1xuXG4vL1Jldmlld1xuJHRwLXJldmlldy1jb250YWluZXItYmdjOiAjZWVlO1xuJHRwLXJldmlldy1iZ2M6ICRjb2xvcjI7XG4kdHAtcmV2aWV3LXRpdGxlLWNvbG9yOiAkdHAtbWFzdGVyLWNvbG9yLXRleHQ7XG4kdHAtcmV2aWV3LXRpdGxlLWZvbnQtc2l6ZTogMzBweDtcbiR0cC1yZXZpZXctdGl0bGUtZm9udHdlaWdodDogYm9sZDtcbiR0cC1yZXZpZXctc3VidGl0bGUtY29sb3I6ICR0cC1tYXN0ZXItY29sb3ItdGV4dDtcbiR0cC1yZXZpZXctc3VidGl0bGUtZm9udC1zaXplOiAxNHB4O1xuJHRwLXJldmlldy1zdWJ0aXRsZS1mb250d2VpZ2h0OiAzMDA7XG4kdHAtcmV2aWV3LW5vdGUtY29sb3I6ICR0cC1tYXN0ZXItY29sb3ItYWNjZW50O1xuJHRwLXJldmlldy1ub3RlLWZvbnQtc2l6ZTogMjJweDtcbiR0cC1yZXZpZXctbm90ZS1mb250d2VpZ2h0OiBib2xkO1xuXG4vL0FkdmljZVxuJHRwLWFkdmljZS10aXRsZS1jb2xvcjogJHRwLW1hc3Rlci1jb2xvci10ZXh0O1xuJHRwLWFkdmljZS10aXRsZS1mb250c2l6ZTogMzBweDtcbiR0cC1hZHZpY2UtdGl0bGUtZm9udHdlaWdodDogYm9sZDtcbiR0cC1hZHZpY2UtZGVzY3JpcHRpb24tY29sb3I6ICR0cC1tYXN0ZXItY29sb3ItdGV4dDtcbiR0cC1hZHZpY2UtZGVzY3JpcHRpb24tZm9udHNpemU6IDE2cHg7XG4kdHAtYWR2aWNlLWRlc2NyaXB0aW9uLWZvbnR3ZWlnaHQ6IDIwMDsiLCJAaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8qKiBNYWluIGZvbnRcbioqKioqKioqKioqKioqKioqKi9cblxuLyoqIEZvbnQgU2FmZSA6IEFyaWFsIC0gVmVyZGFuYSAtIEdlb3JnaWEgLSBDb3VyaWVyIC0gVHJlYnVjaGV0IC0gSGlyYWdpbm8tU2Fucy1HQiAtIE1pY3Jvc29mdC1ZYWhlaSAtIFdlblF1YW5ZaS1NaWNyby1IZWlcbiAgICBUaGUgbmFtZSBtYXRjaGVzIHRoZSBmb2xkZXIgbmFtZSAtIGV4YW1wbGU6IGZvbnQvb3Blbi1zYW5zXG4qKioqKioqKioqKioqKioqKiovXG4kbWFpbi1mYW1pbHktZm9udDogcm9ib3RvLWNvbmRlbnNlZDtcbiRtYWluLWZhbWlseS1mb250LTI6IHJvYm90by1jb25kZW5zZWQtaXRhbGljO1xuJG1haW4tZmFtaWx5LWZvbnQtMzogJG1haW4tZmFtaWx5LWZvbnQ7XG5cbi8qKiogQ29sb3JzXG4qKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvcjEgOiAjMTkxOTE5OyAvLyBUZXh0ZXNcbiRjb2xvcjIgOiAjZmZmZmZmOyAvLyBGb25kc1xuJGNvbG9yMyA6ICMwMDgyQzM7IC8vIFJvbGxvdmVyIHByaW5jaXBhbFxuJGNvbG9yNCA6ICNjY2NjY2M7IC8vIEdyaXMgbW95ZW5cbiRjb2xvcjUgOiAjZDlkOWQ5OyAvLyBHcmlzIGNsYWlyXG4kY29sb3I2IDogI2YzZjNmMzsgLy8gR3JpcyB0cmVzIGNsYWlyXG4kY29sb3I3IDogI2ZlZmVmZTsgLy8gR3JpcyB0cmVzIHRyZXMgY2xhaXJcbiRjb2xvcjggOiAjZWM2NjA3OyAvLyBCb3JkZXIgZXQgTWVzc2FnZSB3YXJuaW5nXG4kY29sb3I5IDogI2UxMjkyMTsgLy8gTWVzc2FnZSBlcnJldXJcbiRjb2xvcjEwIDogIzgwODA4MDsgLy8gR3JpcyBmb25jZVxuJGNvbG9yMTEgOiAjYTA5Yjk4OyAvLyBGb25kIGV0b2lsZXNcbiRjb2xvcjEyIDogI2ZmYzQwMDsgLy8gRXRvaWxlcyBhY3RpdmVzXG4kY29sb3IxMyA6ICMzYjU5OTk7XG4kY29sb3IxNCA6ICM1NWFjZWU7XG4kY29sb3IxNSA6ICNiZDA4MWM7XG4kY29sb3IxNiA6ICNkZjIwMjk7XG4kY29sb3IxNyA6ICNkYzRlNDE7XG4kY29sb3IxOCA6ICMyMDcwYjA7XG4kY29sb3IxOSA6ICM2MzgzYTg7XG4kY29sb3IyMCA6ICMwMDQ4NzY7XG4kY29sb3IyMSA6ICMzOTM5Mzk7XG5cbi8qKiB3cmFwcGVyIC0gZGVmYXVsdCA6IDkyMCAod3JhcHBlcikgOTgwIChoZWFkZXIpXG4qKioqKioqKioqKioqKioqKioqKi9cblxuJHNpdGUtbWFpbi13cmFwcGVyLXNpemU6IDkyMHB4O1xuJGhlYWRlci13cmFwcGVyLXNpemU6IDk4MHB4O1xuXG4vKiogSWNvbnMgZm9udFxuKioqKioqKioqKioqKioqKioqKiovXG5cbkBtaXhpbiBpY29ucygkaWNvbikge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgLyoqIEJldHRlciBGb250IFJlbmRlcmluZ1xuICAgICoqKioqKioqKioqKioqKioqKioqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgICBAaWYgJGljb24gPT0gJ2RlY2F0aGxvbicgeyBjb250ZW50OiBcIlxcZTYwMFwiOyB9XG4gICAgQGlmICRpY29uID09ICdmaXZlc3RhcicgeyBjb250ZW50OiBcIlxcZTYwMVwiOyB9XG4gICAgQGlmICRpY29uID09ICdzdGFyJyB7IGNvbnRlbnQ6IFwiXFxlNjAyXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NhcnQnIHsgY29udGVudDogXCJcXGU2MDNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAndXNlcicgeyBjb250ZW50OiBcIlxcZTYwNFwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaGVjaycgeyBjb250ZW50OiBcIlxcZTYwNVwiOyB9XG4gICAgQGlmICRpY29uID09ICdjbG9zZScgeyBjb250ZW50OiBcIlxcZTYwNlwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtdmFsaWRhdGUnIHsgY29udGVudDogXCJcXGU2MDdcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWNsb3NlJyB7IGNvbnRlbnQ6IFwiXFxlNjA4XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3NlYXJjaCcgeyBjb250ZW50OiBcIlxcZTYwOVwiOyB9XG4gICAgQGlmICRpY29uID09ICd6b29tLWluJyB7IGNvbnRlbnQ6IFwiXFxlNjBhXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3pvb20tb3V0JyB7IGNvbnRlbnQ6IFwiXFxlNjBiXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2dlYXInIHsgY29udGVudDogXCJcXGU2MGNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY29tbWVudHMnIHsgY29udGVudDogXCJcXGU2MGRcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc3BpbicgeyBjb250ZW50OiBcIlxcZTYwZVwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaGVja2JveCcgeyBjb250ZW50OiBcIlxcZTYwZlwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaGVja2VkJyB7IGNvbnRlbnQ6IFwiXFxlNjEwXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3NlbGVjdCcgeyBjb250ZW50OiBcIlxcZTYyYlwiOyB9XG4gICAgQGlmICRpY29uID09ICdwbGF5JyB7IGNvbnRlbnQ6IFwiXFxlNjQ1XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3BhdXNlJyB7IGNvbnRlbnQ6IFwiXFxlNjQ0XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ211dGUtb24nIHsgY29udGVudDogXCJcXGU2NDZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnbXV0ZS1vZmYnIHsgY29udGVudDogXCJcXGU2NDdcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnMzYwJyB7IGNvbnRlbnQ6IFwiXFxlNjEyXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2V4Y2xhbWF0aW9uJyB7IGNvbnRlbnQ6IFwiXFxlNjEzXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3F1ZXN0aW9uJyB7IGNvbnRlbnQ6IFwiXFxlNjE0XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1xdWVzdGlvbicgeyBjb250ZW50OiBcIlxcZTYxNVwiOyB9XG4gICAgQGlmICRpY29uID09ICdlcnJvcicgeyBjb250ZW50OiBcIlxcZTYwNlwiOyB9XG4gICAgQGlmICRpY29uID09ICd3YXJuaW5nLTEnIHsgY29udGVudDogXCJcXGU2MTZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnd2FybmluZy0yJyB7IGNvbnRlbnQ6IFwiXFxlNjE2XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3RyYXNoJyB7IGNvbnRlbnQ6IFwiXFxlNjE3XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2V4dGVuc2lvbicgeyBjb250ZW50OiBcIlxcZTYxOFwiOyB9XG4gICAgQGlmICRpY29uID09ICdleHBhbmQnIHsgY29udGVudDogXCJcXGU2MTlcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncGluY2gnIHsgY29udGVudDogXCJcXGU2MWFcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc3dpcGUnIHsgY29udGVudDogXCJcXGU2MWJcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnaG90c3BvdCcgeyBjb250ZW50OiBcIlxcZTYxY1wiOyB9XG4gICAgQGlmICRpY29uID09ICdwbHVzJyB7IGNvbnRlbnQ6IFwiXFxlNjFkXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ21pbnVzJyB7IGNvbnRlbnQ6IFwiXFxlNjFlXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3N3aXRjaGVyLWxhbmd1YWdlJyB7IGNvbnRlbnQ6IFwiXFxlNjI3XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1hcnJvdy1ib3R0b20nIHsgY29udGVudDogXCJcXGU2MjNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWFycm93LXRvcCcgeyBjb250ZW50OiBcIlxcZTYyNFwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtYXJyb3ctbGVmdCcgeyBjb250ZW50OiBcIlxcZTYyNVwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtYXJyb3ctcmlnaHQnIHsgY29udGVudDogXCJcXGU2MjZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnYXJyb3ctYm90dG9tJyB7IGNvbnRlbnQ6IFwiXFxlNjJiXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2Fycm93LXRvcCcgeyBjb250ZW50OiBcIlxcZTYyY1wiOyB9XG4gICAgQGlmICRpY29uID09ICdhcnJvdy1sZWZ0JyB7IGNvbnRlbnQ6IFwiXFxlNjJkXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2Fycm93LXJpZ2h0JyB7IGNvbnRlbnQ6IFwiXFxlNjJlXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZScgeyBjb250ZW50OiBcIlxcZTY0YlwiOyB9XG4gICAgQGlmICRpY29uID09ICdmdWxsc2NyZWVuLWVudGVyJyB7IGNvbnRlbnQ6IFwiXFxlNjRjXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2Z1bGxzY3JlZW4tZXhpdCcgeyBjb250ZW50OiBcIlxcZTY0ZFwiOyB9XG4gICAgQGlmICRpY29uID09ICdzdGFyLWVtcHR5JyB7IGNvbnRlbnQ6XCJcXGU2NGVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc3Rhci1mdWxsJyB7IGNvbnRlbnQ6XCJcXGU2NGZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc3Rhci1oYWxmJyB7IGNvbnRlbnQ6IFwiXFxlNjUwXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2RvdWJsZS1hcnJvdy1sZWZ0JyB7IGNvbnRlbnQ6IFwiXFxlNjUxXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2RvdWJsZS1hcnJvdy1yaWdodCcgeyBjb250ZW50OiBcIlxcZTY1MlwiOyB9XG4gICAgQGlmICRpY29uID09ICdoZWFydCcgeyBjb250ZW50OiBcIlxcZTY1M1wiOyB9XG4gICAgQGlmICRpY29uID09ICdnb29kJyB7IGNvbnRlbnQ6IFwiXFxlNjU0XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2JhZCcgeyBjb250ZW50OiBcIlxcZTY1NVwiOyB9XG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtZW1wdHknIHsgY29udGVudDogXCJcXGU2NTZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWZ1bGwnIHsgY29udGVudDogXCJcXGU2NTdcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWhhbGYnIHsgY29udGVudDogXCJcXGU2NThcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnbG9hZGluZycgeyBjb250ZW50OiBcIlxcZTY1OVwiOyB9XG5cbiAgICAvKiogTW9iaWxlIG9ubHlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgQGlmICRpY29uID09ICdjaGV2cm9uLW1lbnUnIHsgY29udGVudDogXCJcXGU2MmVcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnY2hldnJvbi1tZW51LWFsbCcgeyBjb250ZW50OiBcIlxcZTY0MVwiOyB9XG4gICAgQGlmICRpY29uID09ICdob21lJyB7IGNvbnRlbnQ6IFwiXFxlNjQwXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ21lbnUnIHsgY29udGVudDogXCJcXGU2NDJcIjsgfVxuXG4gICAgLyoqIFNvY2lhbCBOZXR3b3Jrc1xuICAgICoqKioqKioqKioqKioqKioqKi9cbiAgICBAaWYgJGljb24gPT0gJ3NoYXJlJyB7IGNvbnRlbnQ6IFwiXFxlNjQ4XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3lvdXR1YmUnIHsgY29udGVudDogXCJcXGU2MmZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnZmFjZWJvb2snIHsgY29udGVudDogXCJcXGU2MzBcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnaW5zdGFncmFtJyB7IGNvbnRlbnQ6IFwiXFxlNjMxXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2dvb2dsZS1wbHVzJyB7IGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3R3aXR0ZXInIHsgY29udGVudDogXCJcXGU2MzNcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncGludGVyZXN0JyB7IGNvbnRlbnQ6IFwiXFxlNjM0XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3dlaWJvJyB7IGNvbnRlbnQ6IFwiXFxlNjM1XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3dlY2hhdCcgeyBjb250ZW50OiBcIlxcZTYzNlwiOyB9XG4gICAgQGlmICRpY29uID09ICd5b3VrdScgeyBjb250ZW50OiBcIlxcZTYzN1wiOyB9XG4gICAgQGlmICRpY29uID09ICdodWFiYW4nIHsgY29udGVudDogXCJcXGU2MzhcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncmVucmVuJyB7IGNvbnRlbnQ6IFwiXFxlNjM5XCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3FyY29kZScgeyBjb250ZW50OiBcIlxcZTY0M1wiOyB9XG4gICAgQGlmICRpY29uID09ICdkc20nIHsgY29udGVudDogXCJcXGU2NDlcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAndmtvbnRha3RlJyB7IGNvbnRlbnQ6IFwiXFxlNjRhXCI7IH1cblxuICAgIC8qKiBSZW1vdGUgKFByb2R1Y3QgUGFnZSlcbiAgICAqKioqKioqKioqKioqKioqKiovXG4gICAgQGlmICRpY29uID09ICdjcm9zc2VsaW5nJyB7IGNvbnRlbnQ6IFwiXFxlNjNhXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3RpcHMnIHsgY29udGVudDogXCJcXGU2M2JcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAndGVjaG5pY2FsLWNhcmQnIHsgY29udGVudDogXCJcXGU2M2NcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAncGFub3BseScgeyBjb250ZW50OiBcIlxcZTYzZFwiOyB9XG4gICAgQGlmICRpY29uID09ICdnZW5lcmFsLWluZm9ybWF0aW9uJyB7IGNvbnRlbnQ6IFwiXFxlNjNlXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3VzZXItYmVuZWZpdHMnIHsgY29udGVudDogXCJcXGU2M2ZcIjsgfVxuICAgIEBpZiAkaWNvbiA9PSAnc2Nyb2xsdG9wJyB7IGNvbnRlbnQ6IFwiXFxlNjJjXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ3JpY2hjb250ZW50JyB7IGNvbnRlbnQ6IFwiXFxlNjBhXCI7IH1cbiAgICBAaWYgJGljb24gPT0gJ2Fsc28tZmluZCcgeyBjb250ZW50OiBcIlxcZTYxZFwiOyB9XG4gICAgQGlmICRpY29uID09ICdmZWF0dXJlcycgeyBjb250ZW50OiBcIlxcZTYwY1wiOyB9XG4gICAgQGlmICRpY29uID09ICdyZXZpZXdzJyB7IGNvbnRlbnQ6IFwiXFxlNjBkXCI7IH1cblxufVxuXG4vKiogTWVkaWEgUXVlcmllcyAoTW9iaWxlIG9ubHkpXG4qKioqKioqKioqKioqKioqKiovXG5cbiRsdDY0MCA6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KVwiO1xuJGx0MzYwIDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU5cHgpXCI7XG5cbi8qKiBDU1MgUnVsZXNcbioqKioqKioqKioqKioqKioqKi9cblxuICAgIC8qKiAkY29sb3ItKiAmICRiZ2NvbG9yLSpcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgICRjb2xvcjFcbiAgICAvKiogICAgICAgICB0cmFuc3BhcmVudFxuICAgIC8qKiAgICAgICAgIGRhcmtlbigkY29sb3IxLCAxNSUpXG4gICAgLyoqICAgICAgICAgbGlnaHRlbigkY29sb3IxLCAxNSUpXG4gICAgLyoqICAgICAgICAgcmdiYSgkY29sb3IxLCAwLjcpXG5cbiAgICAvKiogJGJvcmRlci0qICYgJGJvcmRlcmJvdHRvbS0qICYgJGJvcmRlcnRvcC0qICYgJGJvcmRlcmxlZnRyaWdodC0qICYgJGJvcmRlcnRvcGJvdHRvbS0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICAxcHggc29saWQgJGNvbG9yMVxuICAgIC8qKiAgICAgICAgIDFweCBkb3R0ZWQgcmdiYSgkY29sb3IxLCAwLjcpXG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgV2FybmluZyA6ICdub25lJyBkb2VzIG5vdCBhY2NlcHRcblxuICAgIC8qKiAkYm9yZGVyc2l6ZS0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICAxMHB4XG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgV2FybmluZyA6IHRoZSBzYW1lIHZhbHVlIHZhcmlhYmxlICckYm9yZGVyLSonIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHNhbWUgZWxlbWVudFxuICAgIC8qKiAgICAgICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgICAgICAkYm9yZGVyLSogOiAxcHggc29saWQgJGNvbG9yMVxuICAgIC8qKiAgICAgICAgICAgICAkYm9yZGVyc2l6ZS0qIDogMXB4XG5cbiAgICAvKiogJHRleHRhbGlnbi0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICBsZWZ0XG4gICAgLyoqICAgICAgICAgcmlnaHRcbiAgICAvKiogICAgICAgICBjZW50ZXJcblxuICAgIC8qKiAkZm9udC13ZWlnaHQtKlxuICAgIC8qKiAgICAgZXhhbXBsZSA6XG4gICAgLyoqICAgICAgICAgbm9ybWFsXG4gICAgLyoqICAgICAgICAgYm9sZFxuXG4gICAgLyoqICRmb250LSpcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgICRtYWluLWZhbWlseS1mb250XG5cbiAgICAvKiogJG9wYWNpdHktKlxuICAgIC8qKiAgICAgZXhhbXBsZSA6XG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgICAgIDAuN1xuICAgIC8qKiAgICAgICAgIDFcblxuICAgIC8qKiAkcm90YXRlLSpcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgIDQ1ZGVnXG4gICAgLyoqICAgICAgICAgMFxuXG4gICAgLyoqICRyYWRpdXMtKlxuICAgIC8qKiAgICAgZXhhbXBsZSA6XG4gICAgLyoqICAgICAgICAgMTBweFxuICAgIC8qKiAgICAgICAgIDEwMCVcbiAgICAvKiogICAgICAgICAwXG5cbiAgICAvKiogJG1hcmdpbnJpZ2h0LSogJiAkaGVpZ2h0LSogJiAkdG9wLSogJiAkbGVmdC0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICAxMHB4XG4gICAgLyoqICAgICAgICAgMFxuXG4gICAgLyoqICRuYi0qXG4gICAgLyoqICAgICBleGFtcGxlIDpcbiAgICAvKiogICAgICAgICA1XG4gICAgLyoqICAgICAgICAgMFxuICAgIC8qKiAgICAgICAgIGRlZmF1bHRcblxuICAgIC8qKiBPdGhlciB2YXJpYWJsZXNcbiAgICAvKiogICAgIGV4YW1wbGUgOlxuICAgIC8qKiAgICAgICAgIHRydWVcbiAgICAvKiogICAgICAgICBmYWxzZVxuICAgIC8qKiAgICAgICAgIDFcbiAgICAvKiogICAgICAgICAwXG5cbi8qKiBNaXNjXG4qKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1kZWZhdWx0OiAkY29sb3IxO1xuJGJnY29sb3Itc2l0ZTogJGNvbG9yMjtcbiRiZ2NvbG9yLWFkdmljZS1ibG9nLWJhc2ljLXBhZ2U6ICRiZ2NvbG9yLXNpdGU7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBNYWluIFRpdGxlXG4qKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1tYWluLXRpdGxlOiAkY29sb3IzOyAvLyBNYXN0ZXJcbiRib3JkZXItbWFpbi10aXRsZTogMHB4IHNvbGlkICRjb2xvcjU7IC8vIE1hc3RlclxuJGZvbnQtbWFpbi10aXRsZTogJG1haW4tZmFtaWx5LWZvbnQtMjsgLy8gTWFzdGVyXG4kZm9udC13ZWlnaHQtbWFpbi10aXRsZTpib2xkOyAvLyBNYXN0ZXJcbiR0ZXh0YWxpZ24tbWFpbi10aXRsZTogbGVmdDsgLy8gTWFzdGVyXG5cbi8qKiBSYXRpbmdcbioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLXJhdGUtc3RhcjogJGNvbG9yMTI7IC8vIE1hc3RlclxuJGNvbG9yLW5iLW5vdGVzOiAkY29sb3IxOyAvLyBNYXN0ZXJcblxuLyoqIE1lc3NhZ2VzIChlcnJvciAtIHdhcm5pbmcgLSBzdGF0dXMpXG4qKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1tZXNzYWdlcy1lcnJvcjogJGNvbG9yMTtcbiRjb2xvci1pY29uLWVycm9yOiAkY29sb3I5O1xuJGJnY29sb3ItbWVzc2FnZXMtZXJyb3I6ICRjb2xvcjY7XG4kYm9yZGVyLW1lc3NhZ2VzLWVycm9yOiAxcHggc29saWQgJGNvbG9yOTtcbiRjb2xvci1tZXNzYWdlcy13YXJuaW5nOiAkY29sb3IxO1xuJGNvbG9yLWljb24td2FybmluZzogJGNvbG9yODtcbiRiZ2NvbG9yLW1lc3NhZ2VzLXdhcm5pbmc6ICRjb2xvcjY7XG4kYm9yZGVyLW1lc3NhZ2VzLXdhcm5pbmc6IDFweCBzb2xpZCAkY29sb3IzO1xuJGNvbG9yLW1lc3NhZ2VzLXN0YXR1czogJGNvbG9yMTtcbiRjb2xvci1pY29uLXN0YXR1czogJGNvbG9yMztcbiRiZ2NvbG9yLW1lc3NhZ2VzLXN0YXR1czogJGNvbG9yNjtcbiRib3JkZXItbWVzc2FnZXMtc3RhdHVzOiAxcHggc29saWQgJGNvbG9yMztcblxuLyoqIEhlYWRlclxuKioqKioqKioqKioqKioqKioqL1xuXG4kaGVhZGVyLXJlZ2lvbi1icmFuZGluZy1oZWlnaHQ6IDU1cHg7XG4kaXMtZGVjYXRobG9uLW1lbnU6IHRydWU7XG4kZnVsbC1zaXplLWhlYWRlcjogZmFsc2U7XG4kYmdjb2xvci1oZWFkZXI6ICRjb2xvcjI7XG4kYm9yZGVydG9wLWhlYWRlcjogMDtcbiRib3JkZXJib3R0b20taGVhZGVyOiAxcHggc29saWQgJGNvbG9yNTsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci10cmlnZ2VyOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLXRyaWdnZXItYWN0aXZlOiAkY29sb3I0OyAvLyBNb2JpbGUgb25seVxuLy8gdHlwZSBkZSByb2xsIGhlYWRlclxuJGhlYWRlci1tZW51LW92ZXItdW5kZXJsaW5lOiBmYWxzZTtcbiRoZWFkZXItbWVudS1ob3Zlci1saW5laGVpZ2h0IDogNHB4O1xuJGhlYWRlci1tZW51LWhvdmVyLWxpbmVjb2xvciA6ICRjb2xvcjM7XG4vLyBib3JkdXJlIGJhc3NlIHJlZ2lvbiBtZW51XG4kaGVhZGVyLWJvcmRlcmJvdHRvbTogZmFsc2U7XG4kaGVhZGVyLWJvcmRlcmJvdHRvbS1oZWlnaHQ6IDRweDtcbiRoZWFkZXItYm9yZGVyYm90dG9tLWNvbG9yOiAkY29sb3I1O1xuXG5cbi8qKiBDdXN0byBsaWVucyBtZW51IC0gc2kgcHJlbWnDqHJlIHZhcmlhYmxlIGRpZmbDqXJlbnRlIGRlIHRydWUsIHRvdXRlcyBsZXMgc3VpdmFudGVzIG5lIHNlcm9udCBwYXMgYXBwbGlxdcOpZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRrYmxhbmstY3VzdG8tbWVudS1pdGVtczogZmFsc2U7XG4ka2JsYW5rLWN1c3RvLW1lbnUtaXRlbXMtZm9udC1zaXplOiAxNHB4O1xuJGtibGFuay1jdXN0by1tZW51LWl0ZW1zLWZvbnQtd2VpZ2h0OiA3MDA7XG4ka2JsYW5rLWN1c3RvLW1lbnUtaXRlbXMtZm9udC1zcGFjaW5nOiBub3JtYWw7XG5cbiRrYmxhbmstY3VzdG8tc3ViLW1lbnUtaXRlbXMtZm9udC1zaXplOiAxM3B4O1xuJGtibGFuay1jdXN0by1zdWItbWVudS1pdGVtcy1mb250LXdlaWdodDogNDAwO1xuJGtibGFuay1jdXN0by1zdWItbWVudS1maXJzdC1pdGVtLW1hcmdpbi1ib3R0b206IDBweDtcbiRrYmxhbmstY3VzdG8tc3ViLW1lbnUtaXRlbXMtbWFyZ2luOiA3cHg7XG4ka2JsYW5rLWN1c3RvLXN1Yi1tZW51LWl0ZW1zLWJlZm9yZS1jb250ZW50OiBcIuKWulwiO1xuJGtibGFuay1jdXN0by1zdWItbWVudS1pdGVtcy1yb2xsLXVuZGVybGluZTogdHJ1ZTtcblxuLyoqIE1haW4gbWVudVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGZsb2F0LXJpZ2h0LW1lbnU6IGZhbHNlO1xuJGJnY29sb3ItbWVudS10YWI6ICRjb2xvcjY7XG4kYmdjb2xvci1tZW51LXRhYi1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLW1lbnUtdGFiLWFjdGl2ZTogJGNvbG9yNjtcbiRjb2xvci1tZW51LXRhYjogJGNvbG9yMTtcbiRjb2xvci1tZW51LXRhYi1ob3ZlcjogJGNvbG9yMjtcbiRjb2xvci1tZW51LXRhYi1hY3RpdmU6ICRjb2xvcjE7XG4kbmItY29sdW1ucy1zdWJtZW51OiA1O1xuJGJnY29sb3Itc3VibWVudTogJGNvbG9yNztcbiRib3JkZXJ0b3Atc3VibWVudTogM3B4IHNvbGlkICRjb2xvcjM7XG4kYm9yZGVycmlnaHQtc3VibWVudTogMnB4IHNvbGlkICRjb2xvcjY7XG4kYm9yZGVyYm90dG9tLXN1Ym1lbnU6IDNweCBzb2xpZCAkY29sb3IzO1xuJGJvcmRlcmxlZnQtc3VibWVudTogMnB4IHNvbGlkICRjb2xvcjY7XG4kb3BhY2l0eS1zdWJtZW51OiAxO1xuJGNvbG9yLXN1Ym1lbnUtbGluazogJGNvbG9yMTtcbiRjb2xvci1zdWJtZW51LWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1tZW51LW1vYmlsZTogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHlcbiRiZ2NvbG9yLWhlYWRlci1tZW51OiAkY29sb3I2OyAvLyBNb2JpbGUgb25seVxuJGJvcmRlcmJvdHRvbS1oZWFkZXItbWVudTogMXB4IHNvbGlkICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1saW5rLWhvbWU6ICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5XG4kcmFkaXVzLWxpbmstaG9tZTogMHB4OyAvLyBNb2JpbGUgb25seVxuJGJvcmRlci1saW5rLWhvbWU6IDBweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLWxpbmstaG9tZS1pY29uOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seVxuJGZvbnQtd2VpZ2h0LW1lbnU6IGJvbGQ7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kZm9udC13ZWlnaHQtbWVudS1zZWNvbmRhcnk6IGJvbGQ7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1tZW51LXRhYi1vZGQ6ICRjb2xvcjY7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYmdjb2xvci1tZW51LXRhYi1ldmVuOiAkY29sb3I2OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJnY29sb3ItbWVudS10YWItb2RkLWFjdGl2ZTogJGNvbG9yMzsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRiZ2NvbG9yLW1lbnUtdGFiLWV2ZW4tYWN0aXZlOiAkY29sb3IzOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtdGFiLW9kZDogJGNvbG9yMTsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRjb2xvci1tZW51LXRhYi1ldmVuOiAkY29sb3IxOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtdGFiLW9kZC1hY3RpdmU6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS10YWItZXZlbi1hY3RpdmU6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS10YWItaWNvbi1vZGQ6ICRjb2xvcjE7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS10YWItaWNvbi1ldmVuOiAkY29sb3IxOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtdGFiLWljb24tb2RkLWFjdGl2ZTogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRjb2xvci1tZW51LXRhYi1pY29uLWV2ZW4tYWN0aXZlOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJHJvdGF0ZS1tZW51LXRhYi1pY29uLWFjdGl2ZTogOTBkZWc7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLW9kZDogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLW9kZDogMDsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRib3JkZXJ0b3Bib3R0b20tbWVudS10YWItZXZlbjogMXB4IHNvbGlkICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLWV2ZW46IDA7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLW9kZC1hY3RpdmU6IDFweCBzb2xpZCAkY29sb3I0OyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJvcmRlcmxlZnRyaWdodC1tZW51LXRhYi1vZGQtYWN0aXZlOiAwOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJvcmRlcnRvcGJvdHRvbS1tZW51LXRhYi1ldmVuLWFjdGl2ZTogMXB4IHNvbGlkICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLWV2ZW4tYWN0aXZlOiAwOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJnY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtb2RkOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJnY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRjb2xvci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1vZGQ6ICRjb2xvcjE7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjogJGNvbG9yMTsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRib3JkZXItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtb2RkOiAwOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGJvcmRlci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1ldmVuOiAwOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWljb24tb2RkOiAkY29sb3IxOyAvLyBNb2JpbGUgb25seSAtIE1hc3RlclxuJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWljb24tZXZlbjogJGNvbG9yMTsgLy8gTW9iaWxlIG9ubHkgLSBNYXN0ZXJcbiRiZ2NvbG9yLWZvb3Rlci1tZW51OiAkY29sb3I2OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLXRpdGxlLWZvb3Rlci1tZW51OiAkY29sb3IxOyAvLyBNb2JpbGUgb25seVxuJGZvbnQtd2VpZ2h0LXRpdGxlLWZvb3Rlci1tZW51OiBib2xkOyAvLyBNb2JpbGUgb25seVxuJGxlZnRwb3NpdGlvbi1pY29uLWxldmVsMS1saW5rOiB0cnVlO1xuJGxlZnRwb3NpdGlvbi1pY29uLWxldmVsMi1saW5rOiB0cnVlO1xuXG4vKiogU2Vjb25kYXJ5IG1lbnVcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kYmdjb2xvci1zZWNvbmRhcnktbWVudS10YWI6ICRiZ2NvbG9yLW1lbnUtdGFiOyAvLyBEZXNrdG9wIG9ubHlcbiRiZ2NvbG9yLXNlY29uZGFyeS1tZW51LXRhYi1ob3ZlcjogJGJnY29sb3ItbWVudS10YWItaG92ZXI7IC8vIERlc2t0b3Agb25seVxuJGJnY29sb3Itc2Vjb25kYXJ5LW1lbnUtdGFiLWFjdGl2ZTogJGJnY29sb3ItbWVudS10YWItYWN0aXZlOyAvLyBEZXNrdG9wIG9ubHlcbiRjb2xvci1zZWNvbmRhcnktbWVudS10YWI6ICRjb2xvci1tZW51LXRhYjsgLy8gRGVza3RvcCBvbmx5XG4kY29sb3Itc2Vjb25kYXJ5LW1lbnUtdGFiLWhvdmVyOiAkY29sb3ItbWVudS10YWItaG92ZXI7IC8vIERlc2t0b3Agb25seVxuJGNvbG9yLXNlY29uZGFyeS1tZW51LXRhYi1hY3RpdmU6ICRjb2xvci1tZW51LXRhYi1hY3RpdmU7IC8vIERlc2t0b3Agb25seVxuJGZvbnQtd2VpZ2h0LXNlY29uZGFyeS1tZW51OiAkZm9udC13ZWlnaHQtbWVudTsgLy8gRGVza3RvcCBvbmx5XG5cbi8qKiBNZW51IGNvbXBhY3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRtZW51LWNvbXBhY3QtYWN0aXZlOiB0cnVlO1xuJGJnY29sb3ItbWVudS1jb21wYWN0LXRhYjogJGJnY29sb3ItbWVudS10YWI7XG4kYmdjb2xvci1tZW51LWNvbXBhY3QtdGFiLWhvdmVyOiAkYmdjb2xvci1tZW51LXRhYi1ob3ZlcjtcbiRiZ2NvbG9yLW1lbnUtY29tcGFjdC10YWItYWN0aXZlOiAkYmdjb2xvci1tZW51LXRhYi1hY3RpdmU7XG4kY29sb3ItbWVudS1jb21wYWN0LXRhYjogJGNvbG9yLW1lbnUtdGFiO1xuJGNvbG9yLW1lbnUtY29tcGFjdC10YWItaG92ZXI6ICRjb2xvci1tZW51LXRhYi1ob3ZlcjtcbiRjb2xvci1tZW51LWNvbXBhY3QtdGFiLWFjdGl2ZTogJGNvbG9yLW1lbnUtdGFiLWFjdGl2ZTtcbiRjb2xvci1tZW51LWNvbXBhY3Qtc2VhcmNoLWZvcm0taWNvbjogJGNvbG9yMTtcbiRjb2xvci1tZW51LWNvbXBhY3Qtc2VhcmNoLWZvcm0taWNvbi1ob3ZlcjogJGNvbG9yMTtcbiRjb2xvci1tZW51LWNvbXBhY3Qtc2VhcmNoLWZvcm0tYXJyb3ctaWNvbjogJGNvbG9yMTtcbiRjb2xvci1tZW51LWNvbXBhY3Qtc2VhcmNoLWZvcm0tYXJyb3ctaWNvbi1ob3ZlcjogJGNvbG9yMTtcbiRjb2xvci1tZW51LWNvbXBhY3QtY2FydDogJGNvbG9yMTtcbiRjb2xvci1tZW51LWNvbXBhY3QtY2FydC1ob3ZlcjogJGNvbG9yMTtcbiRjb2xvci1tZW51LWNvbXBhY3QtY2FydC1uYi1pdGVtczogJGNvbG9yMjtcbiRjb2xvci1tZW51LWNvbXBhY3QtY2FydC1uYi1pdGVtcy1ob3ZlcjogJGNvbG9yMjtcblxuLyoqIE5hdmlnYXRpb24gKE1vYmlsZSBvbmx5KVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGZvbnQtd2VpZ2h0LW5hdmlnYXRpb246ICRmb250LXdlaWdodC1tZW51O1xuJGJnY29sb3ItbmF2aWdhdGlvbi10YWItb2RkOiAkYmdjb2xvci1tZW51LXRhYi1vZGQ7XG4kYmdjb2xvci1uYXZpZ2F0aW9uLXRhYi1ldmVuOiAkYmdjb2xvci1tZW51LXRhYi1ldmVuO1xuJGJnY29sb3ItbmF2aWdhdGlvbi10YWItb2RkLWFjdGl2ZTogJGJnY29sb3ItbWVudS10YWItb2RkLWFjdGl2ZTtcbiRiZ2NvbG9yLW5hdmlnYXRpb24tdGFiLWV2ZW4tYWN0aXZlOiAkYmdjb2xvci1tZW51LXRhYi1ldmVuLWFjdGl2ZTtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1vZGQ6ICRjb2xvci1tZW51LXRhYi1vZGQ7XG4kY29sb3ItbmF2aWdhdGlvbi10YWItZXZlbjogJGNvbG9yLW1lbnUtdGFiLWV2ZW47XG4kY29sb3ItbmF2aWdhdGlvbi10YWItb2RkLWFjdGl2ZTogJGNvbG9yLW1lbnUtdGFiLW9kZC1hY3RpdmU7XG4kY29sb3ItbmF2aWdhdGlvbi10YWItZXZlbi1hY3RpdmU6ICRjb2xvci1tZW51LXRhYi1ldmVuLWFjdGl2ZTtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1pY29uLW9kZDogJGNvbG9yLW1lbnUtdGFiLWljb24tb2RkO1xuJGNvbG9yLW5hdmlnYXRpb24tdGFiLWljb24tZXZlbjogJGNvbG9yLW1lbnUtdGFiLWljb24tZXZlbjtcbiRjb2xvci1uYXZpZ2F0aW9uLXRhYi1pY29uLW9kZC1hY3RpdmU6ICRjb2xvci1tZW51LXRhYi1pY29uLW9kZC1hY3RpdmU7XG4kY29sb3ItbmF2aWdhdGlvbi10YWItaWNvbi1ldmVuLWFjdGl2ZTogJGNvbG9yLW1lbnUtdGFiLWljb24tZXZlbi1hY3RpdmU7XG4kcm90YXRlLW5hdmlnYXRpb24tdGFiLWljb24tYWN0aXZlOiAkcm90YXRlLW1lbnUtdGFiLWljb24tYWN0aXZlO1xuJGJvcmRlcnRvcGJvdHRvbS1uYXZpZ2F0aW9uLXRhYi1vZGQ6ICRib3JkZXJ0b3Bib3R0b20tbWVudS10YWItb2RkO1xuJGJvcmRlcmxlZnRyaWdodC1uYXZpZ2F0aW9uLXRhYi1vZGQ6ICRib3JkZXJsZWZ0cmlnaHQtbWVudS10YWItb2RkO1xuJGJvcmRlcnRvcGJvdHRvbS1uYXZpZ2F0aW9uLXRhYi1ldmVuOiAkYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLWV2ZW47XG4kYm9yZGVybGVmdHJpZ2h0LW5hdmlnYXRpb24tdGFiLWV2ZW46ICRib3JkZXJsZWZ0cmlnaHQtbWVudS10YWItZXZlbjtcbiRib3JkZXJ0b3Bib3R0b20tbmF2aWdhdGlvbi10YWItb2RkLWFjdGl2ZTogJGJvcmRlcnRvcGJvdHRvbS1tZW51LXRhYi1vZGQtYWN0aXZlO1xuJGJvcmRlcmxlZnRyaWdodC1uYXZpZ2F0aW9uLXRhYi1vZGQtYWN0aXZlOiAkYm9yZGVybGVmdHJpZ2h0LW1lbnUtdGFiLW9kZC1hY3RpdmU7XG4kYm9yZGVydG9wYm90dG9tLW5hdmlnYXRpb24tdGFiLWV2ZW4tYWN0aXZlOiAkYm9yZGVydG9wYm90dG9tLW1lbnUtdGFiLWV2ZW4tYWN0aXZlO1xuJGJvcmRlcmxlZnRyaWdodC1uYXZpZ2F0aW9uLXRhYi1ldmVuLWFjdGl2ZTogJGJvcmRlcmxlZnRyaWdodC1tZW51LXRhYi1ldmVuLWFjdGl2ZTtcbiRiZ2NvbG9yLW5hdmlnYXRpb24tYWxsLWxldmVsLXByb2R1Y3RzLW9kZDogJGJnY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtb2RkO1xuJGJnY29sb3ItbmF2aWdhdGlvbi1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjogJGJnY29sb3ItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjtcbiRjb2xvci1uYXZpZ2F0aW9uLWFsbC1sZXZlbC1wcm9kdWN0cy1vZGQ6ICRjb2xvci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1vZGQ7XG4kY29sb3ItbmF2aWdhdGlvbi1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjogJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWV2ZW47XG4kYm9yZGVyLW5hdmlnYXRpb24tYWxsLWxldmVsLXByb2R1Y3RzLW9kZDogJGJvcmRlci1tZW51LWFsbC1sZXZlbC1wcm9kdWN0cy1vZGQ7XG4kYm9yZGVyLW5hdmlnYXRpb24tYWxsLWxldmVsLXByb2R1Y3RzLWV2ZW46ICRib3JkZXItbWVudS1hbGwtbGV2ZWwtcHJvZHVjdHMtZXZlbjtcbiRjb2xvci1uYXZpZ2F0aW9uLWFsbC1sZXZlbC1wcm9kdWN0cy1pY29uLW9kZDogJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWljb24tb2RkO1xuJGNvbG9yLW5hdmlnYXRpb24tYWxsLWxldmVsLXByb2R1Y3RzLWljb24tZXZlbjogJGNvbG9yLW1lbnUtYWxsLWxldmVsLXByb2R1Y3RzLWljb24tZXZlbjtcblxuLyoqIE1pbmkgQ2FydFxuKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLWNhcnQgOiAkY29sb3IxO1xuJGNvbG9yLWNhcnQtaG92ZXIgOiAkY29sb3I0O1xuJGNvbG9yLWNhcnQtbmItaXRlbXMgOiAkY29sb3IyO1xuJGNvbG9yLWNhcnQtbmItaXRlbXMtaG92ZXIgOiAkY29sb3IyO1xuJHRvcC1jYXJ0LW5iLWl0ZW1zOiA5cHg7XG4kbGVmdC1jYXJ0LW5iLWl0ZW1zOiA4cHg7XG4kdG9wLWNhcnQtbmItaXRlbXMtbW9iaWxlOiAxNHB4OyAvLyBNb2JpbGUgb25seVxuJGxlZnQtY2FydC1uYi1pdGVtcy1tb2JpbGU6IDRweDsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIFNlYXJjaCBmb3JtXG4qKioqKioqKioqKioqKioqKioqL1xuXG4kYm9yZGVyLXNlYXJjaC1mb3JtOiAxcHggc29saWQgJGNvbG9yNDtcbiRib3JkZXItc2VhcmNoLWZvcm0taG92ZXI6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1zZWFyY2gtZm9ybS1mb2N1czogMXB4IHNvbGlkICRjb2xvcjQ7XG4kcmFkaXVzLXNlYXJjaC1mb3JtOiAwcHg7XG4kY29sb3Itc2VhcmNoLWZvcm06ICRjb2xvcjE7XG4kY29sb3Itc2VhcmNoLWZvcm0taG92ZXI6ICRjb2xvcjE7XG4kY29sb3Itc2VhcmNoLWZvcm0tZm9jdXM6ICRjb2xvcjE7XG4kYmdjb2xvci1zZWFyY2gtZm9ybTogJGNvbG9yNjtcbiRiZ2NvbG9yLXNlYXJjaC1mb3JtLWhvdmVyOiAkY29sb3I2O1xuJGJnY29sb3Itc2VhcmNoLWZvcm0tZm9jdXM6ICRjb2xvcjY7XG4kY29sb3Itc2VhcmNoLWZvcm0tcGxhY2Vob2xkZXI6ICRjb2xvcjEwO1xuJGJnY29sb3Itc2VhcmNoLWZvcm0tYWZ0ZXItYXV0b2NvbXBsZXRpb246ICRjb2xvcjY7XG4kYmdjb2xvci1zZWFyY2gtZm9ybS1pY29uLW1hZ25pZnlpbmctZ2xhc3M6ICRjb2xvcjY7XG4kYmdjb2xvci1zZWFyY2gtZm9ybS1pY29uLW1hZ25pZnlpbmctZ2xhc3MtaG92ZXI6ICRjb2xvcjY7XG4kY29sb3Itc2VhcmNoLWZvcm0taWNvbi1tYWduaWZ5aW5nLWdsYXNzLWhvdmVyOiAkY29sb3IxO1xuJGNvbG9yLXNlYXJjaC1mb3JtLWljb24tbWFnbmlmeWluZy1nbGFzczogJGNvbG9yMTtcblxuLyoqIFNlYXJjaCAtIEF1dG9jb21wbGV0ZVxuKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1hdXRvY29tcGxldGU6ICRjb2xvcjI7XG4kYm9yZGVyLWF1dG9jb21wbGV0ZTogMXB4IHNvbGlkICRjb2xvcjY7XG4kY29sb3ItYXV0b2NvbXBsZXRlLWl0ZW06ICRjb2xvcjM7XG4kY29sb3ItYXV0b2NvbXBsZXRlLWl0ZW0taG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1hdXRvY29tcGxldGUtaXRlbTogJGNvbG9yMjtcbiRiZ2NvbG9yLWF1dG9jb21wbGV0ZS1pdGVtLWhvdmVyOiAkY29sb3I2O1xuJGJvcmRlci1hdXRvY29tcGxldGUtaXRlbTogMHB4O1xuXG4vKiogTGFuZyBzd2l0Y2hlclxuKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLWxhbmctc3dpdGNoZXItaWNvbi1jaGV2cm9uOiAkY29sb3IxO1xuJGJnY29sb3ItbGFuZy1zd2l0Y2hlci1pdGVtOiAkY29sb3I2O1xuJGJnY29sb3ItZmxhZ3MtdG9nZ2xlcjogJGNvbG9yMjtcbiRjb2xvci1mbGFncy10b2dnbGVyOiAkY29sb3I0O1xuJGNvbG9yLWZsYWdzLXRvZ2dsZXItaG92ZXI6ICRjb2xvcjQ7XG4kY291bnRyeS1uYW1lLWZsYWdzLXRvZ2dsZXI6IHRydWU7XG5cbi8qKiBCcmVhZGNydW1iXG4qKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1icmVhZGNydW1iOiByZ2JhKCRjb2xvcjEwLCAwLjcpO1xuJGNvbG9yLWJyZWFkY3J1bWItc2VwOiAkY29sb3IxO1xuJGNvbG9yLWJyZWFkY3J1bWItbGluazogJGNvbG9yMjtcbiRjb2xvci1icmVhZGNydW1iLWxpbmstaG92ZXI6ICRjb2xvcjE7XG5cbi8qKiBTY3JvbGxUb1RvcFxuKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3Itc2Nyb2xsdG90b3A6ICRjb2xvcjM7XG4kYmdjb2xvci1zY3JvbGx0b3RvcC1ob3ZlcjogbGlnaHRlbigkY29sb3IzLDEwJSk7XG4kY29sb3ItYXJyb3ctc2Nyb2xsdG90b3A6ICRjb2xvcjI7XG4kY29sb3ItYXJyb3ctc2Nyb2xsdG90b3AtaG92ZXI6ICRjb2xvcjI7XG5cbi8qKiBUZWFzZXIgYWR2aWNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRuZXctdGVhc2VyLWFzcGVjdDogdHJ1ZTtcblxuJGJnY29sb3ItdGVhc2VyLWFkdmljZTogJGNvbG9yMjsgLy8gTWFzdGVyXG4kYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRib3JkZXJzaXplLXRlYXNlci1hZHZpY2U6IDFweDsgLy8gTWFzdGVyXG4kYm9yZGVyLXRlYXNlci1hZHZpY2U6IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNYXN0ZXJcbiRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI6IDFweDsgLy8gTWFzdGVyXG4kYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI6IDFweCBzb2xpZCAkY29sb3IyMDsgLy8gTWFzdGVyXG4kcmFkaXVzLXRlYXNlci1hZHZpY2U6IDA7IC8vIE1hc3RlclxuJGJnY29sb3ItdGVhc2VyLWFkdmljZS12aWRlbzogJGNvbG9yNDsgLy8gTWFzdGVyXG4kb3BhY2l0eS10ZWFzZXItYWR2aWNlLXZpZGVvOiAwOyAvLyBNYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlbzogJGNvbG9yMTsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlby1ob3ZlcjogJGNvbG9yMzsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvLWhvdmVyOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRyYWRpdXMtdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvOiAzcHg7IC8vIE1hc3RlclxuJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZzogMDsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS10eXBlOiAkY29sb3IxOyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI6ICRjb2xvcjE7IC8vIE1hc3RlclxuJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlOiB0cmFuc3BhcmVudDsgLy8gTWFzdGVyXG4kYmdjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI6IHRyYW5zcGFyZW50OyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlOiAkY29sb3IxOyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlLWhvdmVyOiAkY29sb3IxOyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk6ICRjb2xvcjE7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keS1ob3ZlcjogJGNvbG9yMTsgLy8gTWFzdGVyXG4kYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM6IDFweCBzb2xpZCAkY29sb3I2OyAvLyBNYXN0ZXJcbiRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cy1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjY7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyOiAkY29sb3ItcmF0ZS1zdGFyO1xuJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyLWhvdmVyOiAkY29sb3ItcmF0ZS1zdGFyO1xuJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci10ZWFzZXItYWR2aWNlLW5iLW5vdGVzLWhvdmVyOiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50czogJGNvbG9yMzsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cy1ob3ZlcjogJGNvbG9yMzsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uOiAkY29sb3IzOyAvLyBNYXN0ZXJcbiRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb24taG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVyYm90dG9tLXRlYXNlci1hZHZpY2U6IDA7IC8vIE1vYmlsZSBvbmx5IC0gTWFzdGVyXG4kdGVhc2VyLWFkdmljZS1oaWRlLWNhdGVnb3J5OiBmYWxzZTtcbiR0ZXh0YWxpZ24tdGVhc2VyLWFkdmljZS10aXRsZTogbGVmdDtcbiR0ZXh0YWxpZ24tdGVhc2VyLWFkdmljZS1ib2R5OiBsZWZ0O1xuXG4vKiogVGVhc2VyIGJsb2dcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItdGVhc2VyLWJsb2c6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci10ZWFzZXItYmxvZy1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXJzaXplLXRlYXNlci1ibG9nOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci10ZWFzZXItYmxvZzogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlcnNpemUtdGVhc2VyLWJsb2ctaG92ZXI6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyLXRlYXNlci1ibG9nLWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1ibG9nOiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci10ZWFzZXItYmxvZy12aWRlbzogJGJnY29sb3ItdGVhc2VyLWFkdmljZS12aWRlbztcbiRvcGFjaXR5LXRlYXNlci1ibG9nLXZpZGVvOiAkb3BhY2l0eS10ZWFzZXItYWR2aWNlLXZpZGVvO1xuJGJnY29sb3ItdGVhc2VyLWJsb2ctaWNvbi12aWRlbzogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1pY29uLXZpZGVvO1xuJGNvbG9yLXRlYXNlci1ibG9nLWljb24tdmlkZW86ICRjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW87XG4kYmdjb2xvci10ZWFzZXItYmxvZy1pY29uLXZpZGVvLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW8taG92ZXI7XG4kY29sb3ItdGVhc2VyLWJsb2ctaWNvbi12aWRlby1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlby1ob3ZlcjtcbiRyYWRpdXMtdGVhc2VyLWJsb2ctaWNvbi12aWRlbzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWljb24tdmlkZW87XG4kcmFkaXVzLXRlYXNlci1ibG9nLWltZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZztcbiRjb2xvci10ZWFzZXItYmxvZy10eXBlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGNvbG9yLXRlYXNlci1ibG9nLXR5cGUtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kYmdjb2xvci10ZWFzZXItYmxvZy10eXBlOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLXR5cGU7XG4kYmdjb2xvci10ZWFzZXItYmxvZy10eXBlLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJsb2ctdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLXRlYXNlci1ibG9nLXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmxvZy1ib2R5OiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5O1xuJGNvbG9yLXRlYXNlci1ibG9nLWJvZHktaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG4kYm9yZGVydG9wLXRlYXNlci1ibG9nLWNvbW1lbnRzOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kYm9yZGVydG9wLXRlYXNlci1ibG9nLWNvbW1lbnRzLWhvdmVyOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kY29sb3ItdGVhc2VyLWJsb2ctcmF0ZS1zdGFyOiAkY29sb3ItcmF0ZS1zdGFyO1xuJGNvbG9yLXRlYXNlci1ibG9nLXJhdGUtc3Rhci1ob3ZlcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci10ZWFzZXItYmxvZy1uYi1ub3RlczogJGNvbG9yLW5iLW5vdGVzO1xuJGNvbG9yLXRlYXNlci1ibG9nLW5iLW5vdGVzLWhvdmVyOiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3ItdGVhc2VyLWJsb2ctbmItY29tbWVudHM6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLWNvbW1lbnRzO1xuJGNvbG9yLXRlYXNlci1ibG9nLW5iLWNvbW1lbnRzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmxvZy1jb21tZW50cy1pY29uOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uO1xuJGNvbG9yLXRlYXNlci1ibG9nLWNvbW1lbnRzLWljb24taG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb24taG92ZXI7XG4kYm9yZGVyYm90dG9tLXRlYXNlci1ibG9nOiAkYm9yZGVyYm90dG9tLXRlYXNlci1hZHZpY2U7IC8vIE1vYmlsZVxuJHRlYXNlci1ibG9nLWhpZGUtY2F0ZWdvcnk6IGZhbHNlO1xuJHRleHRhbGlnbi10ZWFzZXItYmxvZy10aXRsZTogbGVmdDtcbiR0ZXh0YWxpZ24tdGVhc2VyLWJsb2ctYm9keTogbGVmdDtcblxuLyoqIFN1bW1hcnkgYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3Itc3VtbWFyeS1ibG9nOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3Itc3VtbWFyeS1ibG9nLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlcnNpemUtc3VtbWFyeS1ibG9nOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci1zdW1tYXJ5LWJsb2c6ICRib3JkZXItdGVhc2VyLWFkdmljZTtcbiRib3JkZXJzaXplLXN1bW1hcnktYmxvZy1ob3ZlcjogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXItc3VtbWFyeS1ibG9nLWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kcmFkaXVzLXN1bW1hcnktYmxvZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3Itc3VtbWFyeS1ibG9nLXZpZGVvOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLXZpZGVvO1xuJG9wYWNpdHktc3VtbWFyeS1ibG9nLXZpZGVvOiAkb3BhY2l0eS10ZWFzZXItYWR2aWNlLXZpZGVvO1xuJGJnY29sb3Itc3VtbWFyeS1ibG9nLWljb24tdmlkZW86ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlbztcbiRjb2xvci1zdW1tYXJ5LWJsb2ctaWNvbi12aWRlbzogJGNvbG9yLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlbztcbiRiZ2NvbG9yLXN1bW1hcnktYmxvZy1pY29uLXZpZGVvLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW8taG92ZXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWljb24tdmlkZW8taG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWljb24tdmlkZW8taG92ZXI7XG4kcmFkaXVzLXN1bW1hcnktYmxvZy1pY29uLXZpZGVvOiAkcmFkaXVzLXRlYXNlci1hZHZpY2UtaWNvbi12aWRlbztcbiRyYWRpdXMtc3VtbWFyeS1ibG9nLWltZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZztcbiRjb2xvci1zdW1tYXJ5LWJsb2ctdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLXN1bW1hcnktYmxvZy10aXRsZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGUtaG92ZXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWJvZHk6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWJvZHktaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWNhdDogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctY2F0LWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1jYXQtbGluazogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctY2F0LWxpbmstaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXR5cGUtaG92ZXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLXJlYWRtb3JlOiAkY29sb3IxO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1yZWFkbW9yZS1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1zdW1tYXJ5LWJsb2ctcmVhZG1vcmUtaWNvbjogJGNvbG9yMTtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctcmVhZG1vcmUtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRib3JkZXJ0b3Atc3VtbWFyeS1ibG9nLWNvbW1lbnRzOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kYm9yZGVydG9wLXN1bW1hcnktYmxvZy1jb21tZW50cy1ob3ZlcjogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1yYXRlLXN0YXI6ICRjb2xvci1yYXRlLXN0YXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLXJhdGUtc3Rhci1ob3ZlcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci1zdW1tYXJ5LWJsb2ctbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci1zdW1tYXJ5LWJsb2ctbmItbm90ZXMtaG92ZXI6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci1zdW1tYXJ5LWJsb2ctbmItY29tbWVudHM6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLWNvbW1lbnRzO1xuJGNvbG9yLXN1bW1hcnktYmxvZy1uYi1jb21tZW50cy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHMtaG92ZXI7XG4kY29sb3Itc3VtbWFyeS1ibG9nLWNvbW1lbnRzLWljb246ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb247XG4kY29sb3Itc3VtbWFyeS1ibG9nLWNvbW1lbnRzLWljb24taG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb24taG92ZXI7XG5cbi8qKiBEaXJlY3QgQWNjZXNzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLWRpcmVjdC1hY2Nlc3M6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci1kaXJlY3QtYWNjZXNzLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlcnNpemUtZGlyZWN0LWFjY2VzczogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTtcbiRib3JkZXItZGlyZWN0LWFjY2VzczogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlcnNpemUtZGlyZWN0LWFjY2Vzcy1ob3ZlcjogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXItZGlyZWN0LWFjY2Vzcy1ob3ZlcjogJGJvcmRlci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJHJhZGl1cy1kaXJlY3QtYWNjZXNzOiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kY29sb3ItZGlyZWN0LWFjY2Vzcy10aXRsZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGU7XG4kY29sb3ItZGlyZWN0LWFjY2Vzcy10aXRsZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGUtaG92ZXI7XG4kY29sb3ItZGlyZWN0LWFjY2Vzcy1uYW1lOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGNvbG9yLWRpcmVjdC1hY2Nlc3MtbmFtZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZS1ob3ZlcjtcbiRyYWRpdXMtZGlyZWN0LWFjY2Vzcy1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kY29sb3ItZGlyZWN0LWFjY2Vzcy1ib2R5OiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5O1xuJGNvbG9yLWRpcmVjdC1hY2Nlc3MtYm9keS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keS1ob3ZlcjtcblxuLyoqIFRlYXNlciBCYXNpYyBQYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLXRlYXNlci1iYXNpYy1wYWdlOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyc2l6ZS10ZWFzZXItYmFzaWMtcGFnZTogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTtcbiRib3JkZXItdGVhc2VyLWJhc2ljLXBhZ2U6ICRib3JkZXItdGVhc2VyLWFkdmljZTtcbiRib3JkZXJzaXplLXRlYXNlci1iYXNpYy1wYWdlLWhvdmVyOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlci10ZWFzZXItYmFzaWMtcGFnZS1ob3ZlcjogJGJvcmRlci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJHJhZGl1cy10ZWFzZXItYmFzaWMtcGFnZTogJHJhZGl1cy10ZWFzZXItYWR2aWNlO1xuJHJhZGl1cy10ZWFzZXItYmFzaWMtcGFnZS1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtdHlwZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRjb2xvci10ZWFzZXItYmFzaWMtcGFnZS10eXBlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGJnY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtdHlwZTogJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGJnY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtdHlwZS1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGNvbG9yLXRlYXNlci1iYXNpYy1wYWdlLXRpdGxlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTtcbiRjb2xvci10ZWFzZXItYmFzaWMtcGFnZS10aXRsZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtdGl0bGUtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJhc2ljLXBhZ2UtYm9keTogJGNvbG9yLXRlYXNlci1hZHZpY2UtYm9keTtcbiRjb2xvci10ZWFzZXItYmFzaWMtcGFnZS1ib2R5LWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5LWhvdmVyO1xuJHRlYXNlci1iYXNpYy1oaWRlLWNhdGVnb3J5OiBmYWxzZTtcbiR0ZXh0YWxpZ24tdGVhc2VyLWJhc2ljLXBhZ2UtdGl0bGU6IGNlbnRlcjtcbiR0ZXh0YWxpZ24tdGVhc2VyLWJhc2ljLXBhZ2UtYm9keTogY2VudGVyO1xuXG4vKiogVGVhc2VyIHByb2R1Y3RcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItdGVhc2VyLXByb2R1Y3Q6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci10ZWFzZXItcHJvZHVjdC1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXJzaXplLXRlYXNlci1wcm9kdWN0OiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdDogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlcnNpemUtdGVhc2VyLXByb2R1Y3QtaG92ZXI6ICRib3JkZXJzaXplLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyLXRlYXNlci1wcm9kdWN0LWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1wcm9kdWN0OiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRmb250LXdlaWdodC10ZWFzZXItcHJvZHVjdC10aXRsZTogYm9sZDtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZTogJGNvbG9yMTsgLy8gTWFzdGVyXG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtaG92ZXI6ICRjb2xvcjE7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb206ICRjb2xvcjQ7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb20taG92ZXI6ICRjb2xvcjQ7IC8vIE1hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXJhdGUtc3RhcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci1yYXRlLXN0YXI7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLW5iLW5vdGVzO1xuJGJnY29sb3ItdGVhc2VyLXByb2R1Y3Qtc3RpY2tlci1wcmltYXJ5OiAkY29sb3IzOyAvL01hc3RlclxuJGNvbG9yLXRlYXNlci1wcm9kdWN0LXN0aWNrZXItcHJpbWFyeTogJGNvbG9yMjsgLy9NYXN0ZXJcbiRmb250LXdlaWdodC10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk6IG5vcm1hbDsgLy9NYXN0ZXJcbiRiZ2NvbG9yLXRlYXNlci1wcm9kdWN0LXN0aWNrZXItc2Vjb25kYXJ5OiAkYmdjb2xvci10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3Qtc3RpY2tlci1zZWNvbmRhcnk6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk7XG4kZm9udC13ZWlnaHQtdGVhc2VyLXByb2R1Y3Qtc3RpY2tlci1zZWNvbmRhcnk6ICRmb250LXdlaWdodC10ZWFzZXItcHJvZHVjdC1zdGlja2VyLXByaW1hcnk7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtdXBzZWxsaW5nLWRlc2M6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtdXBzZWxsaW5nLWRlc2MtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG4kcmFkaXVzLXRlYXNlci1wcm9kdWN0LXN1cGVyLW1vZGVsOiAwO1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdC1zdXBlci1tb2RlbDogMXB4IHNvbGlkICRjb2xvcjU7XG4kYm9yZGVyLXRlYXNlci1wcm9kdWN0LXN1cGVyLW1vZGVsLWhvdmVyOiAxcHggc29saWQgJGNvbG9yMjA7XG4kcmFkaXVzLXRlYXNlci1wcm9kdWN0LXBhZ2VyLXN1cGVyLW1vZGVsOiAwO1xuJGJnY29sb3ItdGVhc2VyLXByb2R1Y3QtcGFnZXItc3VwZXItbW9kZWw6ICRjb2xvcjI7XG4kYmdjb2xvci10ZWFzZXItcHJvZHVjdC1wYWdlci1zdXBlci1tb2RlbC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1wYWdlci1zdXBlci1tb2RlbDogJGNvbG9yMTtcbiRjb2xvci10ZWFzZXItcHJvZHVjdC1wYWdlci1zdXBlci1tb2RlbC1ob3ZlcjogJGNvbG9yMjtcbiRib3JkZXItdGVhc2VyLXByb2R1Y3QtcGFnZXItc3VwZXItbW9kZWw6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdC1wYWdlci1zdXBlci1tb2RlbC1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7XG4kcmFkaXVzLXRlYXNlci1wcm9kdWN0LWNsb3NlLXN1cGVyLW1vZGVsOiAwO1xuJGJvcmRlci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbDogMDtcbiRib3JkZXItdGVhc2VyLXByb2R1Y3QtY2xvc2Utc3VwZXItbW9kZWwtaG92ZXI6IDA7XG4kYmdjb2xvci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbDogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci10ZWFzZXItcHJvZHVjdC1jbG9zZS1zdXBlci1tb2RlbC1ob3ZlcjogdHJhbnNwYXJlbnQ7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtY2xvc2Utc3VwZXItbW9kZWw6ICRjb2xvcjE7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtY2xvc2Utc3VwZXItbW9kZWwtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItdGVhc2VyLXByb2R1Y3QtY2xvc2Utc3VwZXItbW9kZWwtbW9iaWxlOiAkY29sb3IzOyAvLyBNb2JpbGUgb25seVxuJHRleHRhbGlnbi10ZWFzZXItcHJvZHVjdC10aXRsZTogbGVmdDtcbiR0ZXh0YWxpZ24tdGVhc2VyLXByb2R1Y3QtcHJpY2U6IGxlZnQ7XG5cbi8qKiBUZWFzZXIgYmFubmVyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLXRlYXNlci1iYW5uZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci10ZWFzZXItYmFubmVyLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlcnNpemUtdGVhc2VyLWJhbm5lcjogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTtcbiRib3JkZXItdGVhc2VyLWJhbm5lcjogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlcnNpemUtdGVhc2VyLWJhbm5lci1ob3ZlcjogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRib3JkZXItdGVhc2VyLWJhbm5lci1ob3ZlcjogJGJvcmRlci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJHJhZGl1cy10ZWFzZXItYmFubmVyOiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1ibG9jay10aXRsZTogJGNvbG9yLXRlYXNlci1hZHZpY2UtdHlwZTtcbiRjb2xvci10ZWFzZXItYmFubmVyLWJsb2NrLXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJGJnY29sb3ItdGVhc2VyLWJhbm5lci1ibG9jay10aXRsZTogJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGJnY29sb3ItdGVhc2VyLWJhbm5lci1ibG9jay10aXRsZS1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJHJhZGl1cy10ZWFzZXItYmFubmVyLWltZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZztcbiRjb2xvci10ZWFzZXItYmFubmVyLXRpdGxlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTtcbiRjb2xvci10ZWFzZXItYmFubmVyLXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFubmVyLWJvZHk6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHk7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1ib2R5LWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5LWhvdmVyO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItcHJpY2U6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZTtcbiRjb2xvci10ZWFzZXItYmFubmVyLXByaWNlLWhvdmVyOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1wcmljZS1mcm9tOiAkY29sb3ItdGVhc2VyLXByb2R1Y3QtcHJpY2UtZnJvbTtcbiRjb2xvci10ZWFzZXItYmFubmVyLXByaWNlLWZyb20taG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tLWhvdmVyO1xuJGJvcmRlcnRvcC10ZWFzZXItYmFubmVyLWNvbW1lbnRzOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHM7XG4kYm9yZGVydG9wLXRlYXNlci1iYW5uZXItY29tbWVudHMtaG92ZXI6ICRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci10ZWFzZXItYmFubmVyLXJhdGUtc3RhcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItcmF0ZS1zdGFyLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXItaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1uYi1ub3RlczogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXM7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXMtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1uYi1jb21tZW50czogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHM7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1uYi1jb21tZW50cy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItY29tbWVudHMtaG92ZXI7XG4kY29sb3ItdGVhc2VyLWJhbm5lci1jb21tZW50cy1pY29uOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uO1xuJGNvbG9yLXRlYXNlci1iYW5uZXItY29tbWVudHMtaWNvbi1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbi1ob3ZlcjtcbiR0ZXh0YWxpZ24tdGVhc2VyLWJhbm5lci10aXRsZTogbGVmdDtcbiR0ZXh0YWxpZ24tdGVhc2VyLWJhbm5lci1ib2R5OiBsZWZ0O1xuJHRleHRhbGlnbi10ZWFzZXItYmFubmVyLXByaWNlOiBsZWZ0O1xuXG4vKiogVGVhc2VyIGJhbm5lciAobWVudSlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGtlZXAtcGFkZGluZy1tZW51LWJhbm5lcjogdHJ1ZTtcbiRiZ2NvbG9yLW1lbnUtYmFubmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItbWVudS1iYW5uZXItaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyc2l6ZS1tZW51LWJhbm5lcjogJGJvcmRlcnNpemUtdGVhc2VyLWFkdmljZTtcbiRib3JkZXItbWVudS1iYW5uZXI6ICRib3JkZXItdGVhc2VyLWFkdmljZTtcbiRib3JkZXJzaXplLW1lbnUtYmFubmVyLWhvdmVyOiAkYm9yZGVyc2l6ZS10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlci1tZW51LWJhbm5lci1ob3ZlcjogJGJvcmRlci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJHJhZGl1cy1tZW51LWJhbm5lcjogJHJhZGl1cy10ZWFzZXItYWR2aWNlO1xuJGNvbG9yLW1lbnUtYmFubmVyLWJsb2NrLXRpdGxlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlO1xuJGNvbG9yLW1lbnUtYmFubmVyLWJsb2NrLXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10eXBlLWhvdmVyO1xuJHJhZGl1cy1tZW51LWJhbm5lci1pbWc6ICRyYWRpdXMtdGVhc2VyLWFkdmljZS1pbWc7XG4kY29sb3ItbWVudS1iYW5uZXItdGl0bGU6ICRjb2xvci10ZWFzZXItYWR2aWNlLXRpdGxlO1xuJGNvbG9yLW1lbnUtYmFubmVyLXRpdGxlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRjb2xvci1tZW51LWJhbm5lci1ib2R5OiAkY29sb3ItdGVhc2VyLWFkdmljZS1ib2R5O1xuJGNvbG9yLW1lbnUtYmFubmVyLWJvZHktaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWJvZHktaG92ZXI7XG4kY29sb3ItbWVudS1iYW5uZXItcHJpY2U6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZTtcbiRjb2xvci1tZW51LWJhbm5lci1wcmljZS1ob3ZlcjogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWhvdmVyO1xuJGNvbG9yLW1lbnUtYmFubmVyLXByaWNlLWZyb206ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tO1xuJGNvbG9yLW1lbnUtYmFubmVyLXByaWNlLWZyb20taG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tLWhvdmVyO1xuJGJvcmRlcnRvcC1tZW51LWJhbm5lci1jb21tZW50czogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzO1xuJGJvcmRlcnRvcC1tZW51LWJhbm5lci1jb21tZW50cy1ob3ZlcjogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLW1lbnUtYmFubmVyLXJhdGUtc3RhcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyO1xuJGNvbG9yLW1lbnUtYmFubmVyLXJhdGUtc3Rhci1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyLWhvdmVyO1xuJGNvbG9yLW1lbnUtYmFubmVyLW5iLW5vdGVzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3RlcztcbiRjb2xvci1tZW51LWJhbm5lci1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXMtaG92ZXI7XG4kY29sb3ItbWVudS1iYW5uZXItbmItY29tbWVudHM6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLWNvbW1lbnRzO1xuJGNvbG9yLW1lbnUtYmFubmVyLW5iLWNvbW1lbnRzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci1tZW51LWJhbm5lci1jb21tZW50cy1pY29uOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uO1xuJGNvbG9yLW1lbnUtYmFubmVyLWNvbW1lbnRzLWljb24taG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb24taG92ZXI7XG5cbi8qKiBUZWFzZXIgYmFubmVyIChoaWdobGlnaHRlZClcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLWhvdmVyOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlLWhvdmVyO1xuJGJvcmRlcnNpemUtaGlnaGxpZ2h0ZWQtYmFubmVyOiA3cHg7IC8vIG1heCAoZHJ1cGFsIGd1dHRlciAvIDIpIC0gMVxuJGJvcmRlci1oaWdobGlnaHRlZC1iYW5uZXI6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJvcmRlcnNpemUtaGlnaGxpZ2h0ZWQtYmFubmVyLWhvdmVyOiAxcHg7XG4kYm9yZGVyLWhpZ2hsaWdodGVkLWJhbm5lci1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjIwO1xuJHJhZGl1cy1oaWdobGlnaHRlZC1iYW5uZXI6IDA7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLWJsb2NrLXRpdGxlOiAkY29sb3IxO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1ibG9jay10aXRsZS1ob3ZlcjogJGNvbG9yMTtcbiRyYWRpdXMtaGlnaGxpZ2h0ZWQtYmFubmVyLWltZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZztcbiRiZ2NvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1pbWc6ICRjb2xvcjQ7XG4kb3BhY2l0eS1oaWdobGlnaHRlZC1iYW5uZXItaW1nLWhvdmVyOiAwLjY7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLXRpdGxlOiAkY29sb3IxO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci10aXRsZS1ob3ZlcjogJGNvbG9yMTtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItYm9keTogJGNvbG9yMTtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItYm9keS1ob3ZlcjogJGNvbG9yMTtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItcHJpY2U6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZTtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItcHJpY2UtaG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1ob3ZlcjtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItcHJpY2UtZnJvbTogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb207XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLXByaWNlLWZyb20taG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tLWhvdmVyO1xuJGJvcmRlcnRvcC1oaWdobGlnaHRlZC1iYW5uZXItY29tbWVudHM6ICRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cztcbiRib3JkZXJ0b3AtaGlnaGxpZ2h0ZWQtYmFubmVyLWNvbW1lbnRzLWhvdmVyOiAkYm9yZGVydG9wLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaG92ZXI7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLXJhdGUtc3RhcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtcmF0ZS1zdGFyO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXJhdGUtc3Rhci1ob3ZlcjtcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItbmItbm90ZXM6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLW5vdGVzO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1uYi1ub3Rlcy1ob3ZlcjogJGNvbG9yLXRlYXNlci1hZHZpY2UtbmItbm90ZXMtaG92ZXI7XG4kY29sb3ItaGlnaGxpZ2h0ZWQtYmFubmVyLW5iLWNvbW1lbnRzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cztcbiRjb2xvci1oaWdobGlnaHRlZC1iYW5uZXItbmItY29tbWVudHMtaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLW5iLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1jb21tZW50cy1pY29uOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uO1xuJGNvbG9yLWhpZ2hsaWdodGVkLWJhbm5lci1jb21tZW50cy1pY29uLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uLWhvdmVyO1xuJG9wYWNpdHktYmdjb2xvci1tb2RlLXRleHQtaW4taG92ZXItaGlnaGxpZ2h0ZWQtYmFubmVyOiAwLjk7XG4kbmItaGlnaGxpZ2h0ZWQtYmFubmVyLWl0ZW06IDM7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBUZWFzZXIgYmFubmVyIChoaWdobGlnaHRlZCB0aXRsZSBob3ZlcilcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItaHRoLWJhbm5lcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZTtcbiRiZ2NvbG9yLWh0aC1iYW5uZXItaG92ZXI6ICRiZ2NvbG9yLXRlYXNlci1hZHZpY2UtaG92ZXI7XG4kYm9yZGVyc2l6ZS1odGgtYmFubmVyOiA3cHg7IC8vIG1heCAoZHJ1cGFsIGd1dHRlciAvIDIpIC0gMVxuJGJvcmRlci1odGgtYmFubmVyOiAxcHggc29saWQgJGNvbG9yNjtcbiRib3JkZXJzaXplLWh0aC1iYW5uZXItaG92ZXI6IDFweDtcbiRib3JkZXItaHRoLWJhbm5lci1ob3ZlcjogMXB4IHNvbGlkICRjb2xvcjM7XG4kcmFkaXVzLWh0aC1iYW5uZXI6IDA7XG4kcG9zaXRpb24tdmVydGljYWwtaHRoLWJhbm5lci1ibG9jay10aXRsZTogYm90dG9tO1xuJHRleHRhbGlnbi1odGgtYmFubmVyLWJsb2NrLXRpdGxlOiBjZW50ZXI7XG4kY29sb3ItaHRoLWJhbm5lci1ibG9jay10aXRsZTogJGNvbG9yMjtcbiRjb2xvci1odGgtYmFubmVyLWJsb2NrLXRpdGxlLWhvdmVyOiAkY29sb3IyO1xuJHJhZGl1cy1odGgtYmFubmVyLWltZzogJHJhZGl1cy10ZWFzZXItYWR2aWNlLWltZztcbiRiZ2NvbG9yLWh0aC1iYW5uZXItaW1nOiAkY29sb3I0O1xuJGNvbG9yLWh0aC1iYW5uZXItdGl0bGU6ICRjb2xvcjI7XG4kY29sb3ItaHRoLWJhbm5lci10aXRsZS1ob3ZlcjogJGNvbG9yMjtcbiRjb2xvci1odGgtYmFubmVyLWJvZHktaG92ZXI6ICRjb2xvcjI7XG4kYmdjb2xvci1odGgtYmFubmVyLWJvZHktaG92ZXI6ICRjb2xvcjQ7XG4kY29sb3ItaHRoLWJhbm5lci1wcmljZTogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlO1xuJGNvbG9yLWh0aC1iYW5uZXItcHJpY2UtaG92ZXI6ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1ob3ZlcjtcbiRjb2xvci1odGgtYmFubmVyLXByaWNlLWZyb206ICRjb2xvci10ZWFzZXItcHJvZHVjdC1wcmljZS1mcm9tO1xuJGNvbG9yLWh0aC1iYW5uZXItcHJpY2UtZnJvbS1ob3ZlcjogJGNvbG9yLXRlYXNlci1wcm9kdWN0LXByaWNlLWZyb20taG92ZXI7XG4kYm9yZGVydG9wLWh0aC1iYW5uZXItY29tbWVudHM6ICRib3JkZXJ0b3AtdGVhc2VyLWFkdmljZS1jb21tZW50cztcbiRib3JkZXJ0b3AtaHRoLWJhbm5lci1jb21tZW50cy1ob3ZlcjogJGJvcmRlcnRvcC10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWhvdmVyO1xuJGNvbG9yLWh0aC1iYW5uZXItcmF0ZS1zdGFyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1yYXRlLXN0YXI7XG4kY29sb3ItaHRoLWJhbm5lci1yYXRlLXN0YXItaG92ZXI6ICRjb2xvci10ZWFzZXItYWR2aWNlLXJhdGUtc3Rhci1ob3ZlcjtcbiRjb2xvci1odGgtYmFubmVyLW5iLW5vdGVzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3RlcztcbiRjb2xvci1odGgtYmFubmVyLW5iLW5vdGVzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1ub3Rlcy1ob3ZlcjtcbiRjb2xvci1odGgtYmFubmVyLW5iLWNvbW1lbnRzOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cztcbiRjb2xvci1odGgtYmFubmVyLW5iLWNvbW1lbnRzLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1uYi1jb21tZW50cy1ob3ZlcjtcbiRjb2xvci1odGgtYmFubmVyLWNvbW1lbnRzLWljb246ICRjb2xvci10ZWFzZXItYWR2aWNlLWNvbW1lbnRzLWljb247XG4kY29sb3ItaHRoLWJhbm5lci1jb21tZW50cy1pY29uLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS1jb21tZW50cy1pY29uLWhvdmVyO1xuJG9wYWNpdHktYmdjb2xvci1tb2RlLXRleHQtaW4taG92ZXItaHRoLWJhbm5lcjogMC45O1xuJG5iLWh0aC1iYW5uZXItaXRlbTogMzsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIEZvb3RlclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1mb290ZXI6ICRjb2xvcjY7XG4kYm9yZGVydG9wLWZvb3RlcjogMDtcbiRib3JkZXItZm9vdGVyLXNlcDogMHB4O1xuJGNvbG9yLWZvb3Rlci10aXRsZS1ibG9jay1saW5rczogJGNvbG9yMztcbiRjb2xvci1mb290ZXItYmxvY2stbGluazogJGNvbG9yMTtcbiRjb2xvci1mb290ZXItYmxvY2stbGluay1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1mb290ZXItdGl0bGUtYmxvY2stZm9sbG93OiAkY29sb3IzO1xuJGJnY29sb3ItZm9vdGVyLWJsb2NrLWZvbGxvdy1pdGVtOiAkY29sb3IxO1xuJGJnY29sb3ItZm9vdGVyLWJsb2NrLWZvbGxvdy1pdGVtLWV2ZW46ICRjb2xvcjE7XG4kYmdjb2xvci1mb290ZXItYmxvY2stZm9sbG93LWl0ZW0taG92ZXI6ICRjb2xvcjY7XG4kY29sb3ItZm9vdGVyLWJsb2NrLWZvbGxvdy1pdGVtOiAkY29sb3IyO1xuJGNvbG9yLWZvb3Rlci1ibG9jay1mb2xsb3ctaXRlbS1ob3ZlcjogJGNvbG9yMTtcbiRyYWRpdXMtZm9vdGVyLWJsb2NrLWZvbGxvdy1pdGVtOiAxMDAlO1xuJG1hcmdpbnJpZ2h0LWZvb3Rlci1ibG9jay1mb2xsb3ctaXRlbTogMjBweDtcbiRiZ2NvbG9yLWZvb3Rlci11c2VmdWw6ICRjb2xvcjY7XG4kY29sb3ItZm9vdGVyLXVzZWZ1bC1saW5rczogJGNvbG9yMTtcbiRjb2xvci1mb290ZXItdXNlZnVsLWxpbmtzLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZvb3Rlci11c2VmdWwtbGlua3Mtc2VwOiAkY29sb3IxO1xuJGNvbG9yLW5ld3NsZXR0ZXItZm9ybS10aXRsZTogJGNvbG9yMztcbiRiZ2NvbG9yLW5ld3NsZXR0ZXItZm9ybTogJGJnY29sb3Itc2VhcmNoLWZvcm07XG4kYmdjb2xvci1uZXdzbGV0dGVyLWZvcm0taG92ZXI6ICRiZ2NvbG9yLXNlYXJjaC1mb3JtLWhvdmVyO1xuJGJnY29sb3ItbmV3c2xldHRlci1mb3JtLWZvY3VzOiAkYmdjb2xvci1zZWFyY2gtZm9ybS1mb2N1cztcbiRib3JkZXItbmV3c2xldHRlci1mb3JtOiAkYm9yZGVyLXNlYXJjaC1mb3JtO1xuJGJvcmRlci1uZXdzbGV0dGVyLWZvcm0taG92ZXI6ICRib3JkZXItc2VhcmNoLWZvcm0taG92ZXI7XG4kYm9yZGVyLW5ld3NsZXR0ZXItZm9ybS1mb2N1czogJGJvcmRlci1zZWFyY2gtZm9ybS1mb2N1cztcbiRiZ2NvbG9yLW5ld3NsZXR0ZXItZm9ybS1hZnRlci1hdXRvY29tcGxldGlvbjogJGJnY29sb3Itc2VhcmNoLWZvcm0tYWZ0ZXItYXV0b2NvbXBsZXRpb247XG4kY29sb3ItbmV3c2xldHRlci1mb3JtOiAkY29sb3Itc2VhcmNoLWZvcm07XG4kY29sb3ItbmV3c2xldHRlci1mb3JtLWhvdmVyOiAkY29sb3Itc2VhcmNoLWZvcm0taG92ZXI7XG4kY29sb3ItbmV3c2xldHRlci1mb3JtLWZvY3VzOiAkY29sb3Itc2VhcmNoLWZvcm0tZm9jdXM7XG4kY29sb3ItbmV3c2xldHRlci1mb3JtLXN1Ym1pdDogJGNvbG9yMjtcbiRjb2xvci1uZXdzbGV0dGVyLWZvcm0tc3VibWl0LWhvdmVyOiAkY29sb3IyO1xuJGJvcmRlci1uZXdzbGV0dGVyLWZvcm0tc3VibWl0OiAwO1xuJGJvcmRlci1uZXdzbGV0dGVyLWZvcm0tc3VibWl0LWhvdmVyOiAwO1xuJGJnY29sb3ItbmV3c2xldHRlci1mb3JtLXN1Ym1pdDogJGJnY29sb3Itc2VhcmNoLWZvcm0taWNvbi1tYWduaWZ5aW5nLWdsYXNzO1xuJGJnY29sb3ItbmV3c2xldHRlci1mb3JtLXN1Ym1pdC1ob3ZlcjogJGJnY29sb3Itc2VhcmNoLWZvcm0taWNvbi1tYWduaWZ5aW5nLWdsYXNzLWhvdmVyO1xuJGZvb3Rlci1yb3ctZGlzcGxheTogZmFsc2U7XG4kZm9vdGVyLXJvdy1hbGlnbi1jZW50ZXI6IGZhbHNlO1xuJGZvb3Rlci1hYnNvbHV0ZS1wb3NpdGlvbi1mb3ItYmFja2dyb3VuZC1pbWFnZTogZmFsc2U7XG5cbi8qKiBGYW1pbHkgcGFnZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItZmFtaWx5LXRpdGxlOiAkY29sb3IzO1xuJGZvbnQtZmFtaWx5LXRpdGxlOiAkbWFpbi1mYW1pbHktZm9udC0yO1xuJGZvbnQtd2VpZ2h0LWZhbWlseS10aXRsZTogYm9sZDtcbiRjYXNlLWZhbWlseS10aXRsZTogdXBwZXJjYXNlO1xuJGNvbG9yLWZhbWlseS1kZXNjOiAkY29sb3I0O1xuJGZhbWlseS1iYW5uZXItZXh0ZW5kZWQtbW9kZTogMDtcbiRmYW1pbHktYmFubmVyLWJlaGluZC1oZWFkZXI6IGZhbHNlO1xuJGJnY29sb3ItZmFtaWx5LWJhbm5lcjogcmdiYSgkY29sb3I0LCAwLjYpO1xuJHJhZGl1cy1mYW1pbHktYmFubmVyOiAwO1xuJGNvbG9yLWZhbWlseS1iYW5uZXItdGl0bGU6ICRjb2xvcjI7XG4kY29sb3ItZmFtaWx5LWJhbm5lci1kZXNjOiAkY29sb3IyO1xuJGNvbG9yLWZhbWlseS1iYW5uZXItbGluazogJGNvbG9yMjtcbiRjb2xvci1mYW1pbHktYmFubmVyLWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFtaWx5LWJhbm5lci1saW5rLWljb246ICRjb2xvcjI7XG4kY29sb3ItZmFtaWx5LWJhbm5lci1saW5rLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFtaWx5LWxpbms6ICRjb2xvcjE7XG4kY29sb3ItZmFtaWx5LWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFtaWx5LWxpbmstaWNvbjogJGNvbG9yMTtcbiRjb2xvci1mYW1pbHktbGluay1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZhbWlseS1uYi1wcm9kdWN0czogJGNvbG9yMTtcbiRjb2xvci1mYW1pbHktbGFiZWwtZmlsdGVyOiAkY29sb3IxO1xuJGNvbG9yLWZhbWlseS1jYXRlZ29yeS10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kYm9yZGVyLWZhbWlseS1jYXRlZ29yeS10aXRsZTogJGJvcmRlci1tYWluLXRpdGxlO1xuJGZvbnQtZmFtaWx5LWNhdGVnb3J5LXRpdGxlOiAkZm9udC1tYWluLXRpdGxlO1xuJGZvbnQtd2VpZ2h0LWZhbWlseS1jYXRlZ29yeS10aXRsZTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kdGV4dGFsaWduLWZhbWlseS1jYXRlZ29yeS10aXRsZTogJHRleHRhbGlnbi1tYWluLXRpdGxlO1xuJGJvcmRlcnRvcC1mYW1pbHktY2F0ZWdvcnktdGl0bGU6IDA7XG4kYm9yZGVyYm90dG9tLWZhbWlseS1jYXRlZ29yeS10aXRsZTogMDtcbiRiZ2NvbG9yLWZhbWlseS1jYXRlZ29yeS10aXRsZTogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1jYXQtcmVmZXJlbmNlLWZhbWlseTogJGNvbG9yNjtcbiRjYXQtcmVmZXJlbmNlLWZhbWlseS1iaWctZm9ybWF0OiBmYWxzZTtcbiRyYWRpdXMtY2F0LXJlZmVyZW5jZS1mYW1pbHktZ3JvdXAtbGVmdDogMDtcbiRjb2xvci1jYXQtcmVmZXJlbmNlLWZhbWlseS1ncm91cC1sZWZ0OiAkY29sb3I0O1xuJGJvcmRlcnRvcC1mYW1pbHktYmFubmVyOiAxcHggc29saWQgJGNvbG9yNjsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIFRlYXNlciBSZWZlcmVuY2UgQ2F0ZWdvcnlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHJhZGl1cy1jYXQtcmVmZXJlbmNlOiAkcmFkaXVzLXRlYXNlci1hZHZpY2U7XG4kYmdjb2xvci1jYXQtcmVmZXJlbmNlOiAkYmdjb2xvci10ZWFzZXItYWR2aWNlO1xuJGJnY29sb3ItY2F0LXJlZmVyZW5jZS1ob3ZlcjogJGJnY29sb3ItdGVhc2VyLWFkdmljZS1ob3ZlcjtcbiRjb2xvci1jYXQtcmVmZXJlbmNlOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZTtcbiRjb2xvci1jYXQtcmVmZXJlbmNlLWhvdmVyOiAkY29sb3ItdGVhc2VyLWFkdmljZS10aXRsZS1ob3ZlcjtcbiRib3JkZXItY2F0LXJlZmVyZW5jZTogJGJvcmRlci10ZWFzZXItYWR2aWNlO1xuJGJvcmRlci1jYXQtcmVmZXJlbmNlLWhvdmVyOiAkYm9yZGVyLXRlYXNlci1hZHZpY2UtaG92ZXI7XG5cbi8qKiBGaWx0ZXIgc2VsZWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1maWx0ZXItc2VsZWN0OiAkY29sb3IxO1xuJGNvbG9yLWZpbHRlci1zZWxlY3QtaG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVyLWZpbHRlci1zZWxlY3Q6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1maWx0ZXItc2VsZWN0LWhvdmVyOiAxcHggc29saWQgJGNvbG9yNDtcbiRib3JkZXItZmlsdGVyLXNlbGVjdC1mb2N1czogMXB4IHNvbGlkICRjb2xvcjQ7XG4kYmdjb2xvci1maWx0ZXItc2VsZWN0OiAkY29sb3IyO1xuJGJnY29sb3ItZmlsdGVyLXNlbGVjdC1ob3ZlcjogJGNvbG9yMjtcbiRjb2xvci1maWx0ZXItc2VsZWN0LWFycm93OiAkY29sb3IxO1xuJGNvbG9yLWZpbHRlci1zZWxlY3QtYXJyb3ctaG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVyLWZpbHRlci1zZWxlY3Qtb3B0aW9uczogMXB4IHNvbGlkICRjb2xvcjQ7XG4kYmdjb2xvci1maWx0ZXItc2VsZWN0LW9wdGlvbnM6ICRjb2xvcjI7XG4kY29sb3ItZmlsdGVyLXNlbGVjdC1vcHRpb25zLWl0ZW06ICRjb2xvcjE7XG4kY29sb3ItZmlsdGVyLXNlbGVjdC1vcHRpb25zLWl0ZW0taG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1maWx0ZXItc2VsZWN0LXNlbGVjdGVkLWl0ZW06ICRjb2xvcjM7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBGYWNldHNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItZmFjZXRzIDogJGNvbG9yNjsgLy8gTWFzdGVyXG4kYm9yZGVyYm90dG9tLWZhY2V0cy1pdGVtOiAxcHggc29saWQgJGNvbG9yNDtcbiRjb2xvci1mYWNldHMtaXRlbS10aXRsZTogJGNvbG9yMTtcbiRib3JkZXItZmFjZXRzLXNpemU6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1mYWNldHMtc2l6ZS1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLWZhY2V0cy1zaXplOiB0cmFuc3BhcmVudDtcbiRiZ2NvbG9yLWZhY2V0cy1zaXplLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLWZhY2V0cy1zaXplOiAkY29sb3IxO1xuJGNvbG9yLWZhY2V0cy1zaXplLWhvdmVyOiAkY29sb3IzO1xuJGJvcmRlci1mYWNldHMtaWxsdXN0cmF0ZWQ6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1mYWNldHMtaWxsdXN0cmF0ZWQtaG92ZXI6IDFweCBzb2xpZCAkY29sb3IzO1xuJGNvbG9yLWZhY2V0cy1pbGx1c3RyYXRlZC1sYWJlbDogJGNvbG9yMTtcbiRjb2xvci1mYWNldHMtaWxsdXN0cmF0ZWQtbGFiZWwtaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1mYWNldHMtaWxsdXN0cmF0ZWQ6IHRyYW5zcGFyZW50O1xuJGJnY29sb3ItZmFjZXRzLWlsbHVzdHJhdGVkLWhvdmVyOiAkY29sb3IyO1xuJGJvcmRlci1mYWNldHMtY29sb3I6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1mYWNldHMtY29sb3ItaG92ZXI6IDFweCBzb2xpZCAkY29sb3IzO1xuJGJvcmRlci1mYWNldHMtY29sb3ItYWN0aXZlOiAxcHggc29saWQgJGNvbG9yMztcbiRiZ2NvbG9yLWZhY2V0cy1yYW5nZS1wcmljZTogJGNvbG9yMztcbiRiZ2NvbG9yLWZhY2V0cy1yYW5nZS1wcmljZS1iZWhpbmQ6ICRjb2xvcjE7XG4kY29sb3ItZmFjZXRzLXJhbmdlLXByaWNlLWxhYmVsOiAkY29sb3IxO1xuJGJnY29sb3ItZmFjZXRzLXJhbmdlLXByaWNlLWljb246ICRjb2xvcjY7XG4kYmdjb2xvci1mYWNldHMtcmFuZ2UtcHJpY2UtaWNvbi1ob3ZlcjogJGNvbG9yNjtcbiRyYWRpdXMtZmFjZXRzLXJhbmdlLXByaWNlLWljb246IDA7XG4kYm9yZGVyLWZhY2V0cy1yYW5nZS1wcmljZS1pY29uOiAxcHggc29saWQgJGNvbG9yMztcbiRib3JkZXItZmFjZXRzLXJhbmdlLXByaWNlLWljb24taG92ZXI6IDFweCBzb2xpZCAkY29sb3IzO1xuJGNvbG9yLWZhY2V0cy1maXZlc3Rhci1ncmVhdGVyLXRoYW46ICRjb2xvcjE7XG4kY29sb3ItZmFjZXRzLWZpdmVzdGFyLXJhdGUtc3RhcjogJGNvbG9yMTE7XG4kY29sb3ItZmFjZXRzLWZpdmVzdGFyLW5iLW5vdGVzOiAkY29sb3IxMTtcbiRjb2xvci1mYWNldHMtZml2ZXN0YXItbmItbm90ZXMtYWN0aXZlOiAkY29sb3IxMjtcbiRjb2xvci1mYWNldHMtY2hlY2tib3g6ICRjb2xvcjE7XG4kY29sb3ItZmFjZXRzLWNoZWNrYm94LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZhY2V0cy1jaGVja2JveC1sYWJlbDogJGNvbG9yMTtcbiRjb2xvci1mYWNldHMtY2hlY2tib3gtbGFiZWwtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItZmFjZXRzLWhlbHA6ICRjb2xvcjE7XG4kY29sb3ItZmFjZXRzLWhlbHAtaG92ZXI6ICRjb2xvcjM7XG4kcmFkaXVzLWZhY2V0cy1oZWxwLWNvbnRlbnQ6IDA7XG4kYmdjb2xvci1mYWNldHMtaGVscC1jb250ZW50OiAkY29sb3IzO1xuJGNvbG9yLWZhY2V0cy1oZWxwLWNvbnRlbnQ6ICRjb2xvcjI7XG4kY29sb3ItZmFjZXRzLWxpbWl0LWxpbms6ICRjb2xvcjE7XG4kY29sb3ItZmFjZXRzLWxpbWl0LWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1mYWNldHMtbGltaXQtbGluazogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1mYWNldHMtbGltaXQtbGluay1ob3ZlcjogJGNvbG9yMjtcbiRib3JkZXItZmFjZXRzLWxpbWl0LWxpbms6IDA7XG4kYm9yZGVyLWZhY2V0cy1saW1pdC1saW5rLWhvdmVyOiAwO1xuJGNvbG9yLWZhY2V0cy1pbml0LWNyaXRlcmlhOiAkY29sb3IxO1xuJGNvbG9yLWZhY2V0cy1pbml0LWNyaXRlcmlhLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWZhY2V0cy1pbml0LWNyaXRlcmlhLWljb246ICRjb2xvcjE7XG4kY29sb3ItZmFjZXRzLWluaXQtY3JpdGVyaWEtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwwOiAkY29sb3IxOyAvLyBNYXN0ZXJcbiRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwwLWhvdmVyOiAkY29sb3IzOyAvLyBNYXN0ZXJcbiRib3JkZXJ0b3AtbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMTogMXB4IHNvbGlkICRjb2xvcjQ7IC8vIE1hc3RlclxuJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDE6ICRjb2xvcjE7IC8vIE1hc3RlclxuJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDEtaG92ZXI6ICRjb2xvcjM7IC8vIE1hc3RlclxuXG4vKiogUGFnZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLXBhZ2VyLXNlZS1hbGw6ICRjb2xvcjE7XG4kY29sb3ItcGFnZXItc2VlLWFsbC1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLXBhZ2VyLWl0ZW06IHRyYW5zcGFyZW50O1xuJGJnY29sb3ItcGFnZXItaXRlbS1jdXJyZW50OiAkY29sb3IzO1xuJGJnY29sb3ItcGFnZXItaXRlbS1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1wYWdlci1pdGVtOiAkY29sb3IxO1xuJGNvbG9yLXBhZ2VyLWl0ZW0taG92ZXI6ICRjb2xvcjI7XG4kY29sb3ItcGFnZXItaXRlbS1jdXJyZW50OiAkY29sb3IyO1xuJGJvcmRlci1wYWdlci1pdGVtOiAwO1xuJHJhZGl1cy1wYWdlci1pdGVtOiAwO1xuJGNvbG9yLXBhZ2VyLW5vLW1vcmU6ICRjb2xvcjE7XG5cbi8qKiBXeXNpd3lnXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci13eXNpd3lnLWgxOiAkY29sb3ItbWFpbi10aXRsZTtcbiRmb250LXd5c2l3eWctaDE6ICRmb250LW1haW4tdGl0bGU7XG4kZm9udC13ZWlnaHQtd3lzaXd5Zy1oMTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kdGV4dGFsaWduLXd5c2l3eWctaDE6ICR0ZXh0YWxpZ24tbWFpbi10aXRsZTtcbiRjb2xvci13eXNpd3lnLWgyOiAkY29sb3IxO1xuJGNvbG9yLXd5c2l3eWctYTogJGNvbG9yMztcbiRjb2xvci13eXNpd3lnLWEtaG92ZXI6IGxpZ2h0ZW4oJGNvbG9yMywxMCUpO1xuJGJnY29sb3Itd3lzaXd5Zy1ibG9ja3F1b3RlOiAkY29sb3IyO1xuJGJvcmRlci13eXNpd3lnLWJsb2NrcXVvdGU6IDFweCBzb2xpZCAkY29sb3IzO1xuJGNvbG9yLXd5c2l3eWctYmxvY2txdW90ZS10aXRsZTogJGNvbG9yMztcbiRiZ2NvbG9yLXd5c2l3eWctc3BlY2lhbDogJGNvbG9yMjtcbiRib3JkZXItd3lzaXd5Zy1zcGVjaWFsOiAxcHggc29saWQgJGNvbG9yMztcbiRjb2xvci13eXNpd3lnLXNwZWNpYWwtdGl0bGU6ICRjb2xvcjM7XG4kYmdjb2xvci13eXNpd3lnLXRhYmxlLXRoOiAkY29sb3I2O1xuJGJnY29sb3Itd3lzaXd5Zy10YWJsZS10ZDogJGNvbG9yMjtcbiRib3JkZXItd3lzaXd5Zy10YWJsZS1jZWxsOiAxcHggc29saWQgJGNvbG9yNTtcbiRib3JkZXItd3lzaXd5Zy1ocjogMXB4IHNvbGlkICRjb2xvcjM7XG4kcmFkaXVzLXd5c2l3eWctaW1nOiAwO1xuJGNvbG9yLXd5c2l3eWctcDogJGNvbG9yMTtcblxuLyoqIFJlbW90ZSAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRiZ2NvbG9yLXJlbW90ZS1pdGVtOiAkY29sb3IzO1xuJGJnY29sb3ItcmVtb3RlLWl0ZW0taG92ZXI6IGxpZ2h0ZW4oJGNvbG9yMywxMCUpO1xuJGNvbG9yLXJlbW90ZS1pdGVtOiAkY29sb3IyO1xuJGNvbG9yLXJlbW90ZS1pdGVtLWhvdmVyOiAkY29sb3IyO1xuJGJvcmRlci1yZW1vdGUtaXRlbTogMHB4O1xuJGNvbG9yLXJlbW90ZS1pdGVtLWljb246ICRjb2xvcjI7XG4kY29sb3ItcmVtb3RlLWl0ZW0taWNvbi1ob3ZlcjogJGNvbG9yMjtcblxuLyoqIFNvY2lhbCBOZXR3b3JrIChTaGFyZSlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJlZ2luLWJvcmRlci1uZXR3b3JrOiBmYWxzZTtcbiRlbmQtYm9yZGVyLW5ldHdvcms6IHRydWU7XG4kYm9yZGVyLW5ldHdvcmstaXRlbTogMDtcbiRiZ2NvbG9yLWZhY2Vib29rLWl0ZW06ICRjb2xvcjEzO1xuJGJnY29sb3ItZmFjZWJvb2staXRlbS1ob3ZlcjogJGNvbG9yMTM7XG4kY29sb3ItZmFjZWJvb2staXRlbS1pY29uOiAkY29sb3IyOyAvLyBNYXN0ZXJcbiRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI6ICRjb2xvcjI7IC8vIE1hc3RlclxuJGJnY29sb3ItdHdpdHRlci1pdGVtOiAkY29sb3IxNDtcbiRiZ2NvbG9yLXR3aXR0ZXItaXRlbS1ob3ZlcjogJGNvbG9yMTQ7XG4kY29sb3ItdHdpdHRlci1pdGVtLWljb246ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb247XG4kY29sb3ItdHdpdHRlci1pdGVtLWljb24taG92ZXI6ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb24taG92ZXI7XG4kYmdjb2xvci1waW50ZXJlc3QtaXRlbTogJGNvbG9yMTU7XG4kYmdjb2xvci1waW50ZXJlc3QtaXRlbS1ob3ZlcjogJGNvbG9yMTU7XG4kY29sb3ItcGludGVyZXN0LWl0ZW0taWNvbjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbjtcbiRjb2xvci1waW50ZXJlc3QtaXRlbS1pY29uLWhvdmVyOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uLWhvdmVyO1xuJGJnY29sb3Itd2VpYm8taXRlbTogJGNvbG9yMTY7XG4kYmdjb2xvci13ZWliby1pdGVtLWhvdmVyOiAkY29sb3IxNjtcbiRjb2xvci13ZWliby1pdGVtLWljb246ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb247XG4kY29sb3Itd2VpYm8taXRlbS1pY29uLWhvdmVyOiAkY29sb3ItZmFjZWJvb2staXRlbS1pY29uLWhvdmVyO1xuJGJnY29sb3ItZ29vZ2xlLWl0ZW06ICRjb2xvcjE3O1xuJGJnY29sb3ItZ29vZ2xlLWl0ZW0taG92ZXI6ICRjb2xvcjE3O1xuJGNvbG9yLWdvb2dsZS1pdGVtLWljb246ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb247XG4kY29sb3ItZ29vZ2xlLWl0ZW0taWNvbi1ob3ZlcjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbi1ob3ZlcjtcbiRiZ2NvbG9yLWRzbS1pdGVtOiAkYmdjb2xvci1mYWNlYm9vay1pdGVtO1xuJGJnY29sb3ItZHNtLWl0ZW0taG92ZXI6ICRjb2xvcjE4O1xuJGNvbG9yLWRzbS1pdGVtLWljb246ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb247XG4kY29sb3ItZHNtLWl0ZW0taWNvbi1ob3ZlcjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbi1ob3ZlcjtcbiRiZ2NvbG9yLXZrb250YWt0ZS1pdGVtOiAkYmdjb2xvci1mYWNlYm9vay1pdGVtO1xuJGJnY29sb3ItdmtvbnRha3RlLWl0ZW0taG92ZXI6ICRjb2xvcjE5O1xuJGNvbG9yLXZrb250YWt0ZS1pdGVtLWljb246ICRjb2xvci1mYWNlYm9vay1pdGVtLWljb247XG4kY29sb3ItdmtvbnRha3RlLWl0ZW0taWNvbi1ob3ZlcjogJGNvbG9yLWZhY2Vib29rLWl0ZW0taWNvbi1ob3ZlcjtcbiRiZ2NvbG9yLXFyY29kZS1pdGVtOiAkY29sb3IyO1xuJGJnY29sb3ItcXJjb2RlLWl0ZW0taG92ZXI6ICRjb2xvcjI7XG4kY29sb3ItcXJjb2RlLWl0ZW0taWNvbjogJGNvbG9yMTtcbiRjb2xvci1xcmNvZGUtaXRlbS1pY29uLWhvdmVyOiAkY29sb3IxO1xuJGJnY29sb3ItbmV0d29yay1vcGVuLWNsb3NlOiAkY29sb3I1O1xuJGJnY29sb3ItbmV0d29yay1vcGVuLWNsb3NlLWhvdmVyOiAkY29sb3I1O1xuJGNvbG9yLW5ldHdvcmstb3Blbi1jbG9zZS1pY29uOiAkY29sb3IxO1xuJGNvbG9yLW5ldHdvcmstb3Blbi1jbG9zZS1pY29uLWhvdmVyOiAkY29sb3IxO1xuXG4vKiogTWVkaWEgRnJvbnRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItbWVkaWEtZnJvbnQtcG9waW46ICRjb2xvcjI7XG4kYmdjb2xvci1tZWRpYS1mcm9udC10aHVtYm5haWw6ICRjb2xvcjM7XG4kYm9yZGVyLW1lZGlhLWZyb250LWl0ZW06IDFweCBzb2xpZCAkY29sb3I1O1xuJGJvcmRlci1tZWRpYS1mcm9udC1pdGVtLWhvdmVyOiAxcHggc29saWQgJGNvbG9yODtcbiRjb2xvci1tZWRpYS1mcm9udC1uZXh0LXByZXYtaWNvbjogJGNvbG9yNDtcbiRjb2xvci1tZWRpYS1mcm9udC1uZXh0LXByZXYtaWNvbi1ob3ZlcjogJGNvbG9yLW1lZGlhLWZyb250LW5leHQtcHJldi1pY29uO1xuJGJnY29sb3ItbWVkaWEtZnJvbnQtbmV4dC1wcmV2OiB0cmFuc3BhcmVudDtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LW5leHQtcHJldi1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLW1lZGlhLWZyb250LXpvb206ICRjb2xvcjI7XG4kYmdjb2xvci1tZWRpYS1mcm9udC16b29tLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLW1lZGlhLWZyb250LXpvb20taWNvbjogJGNvbG9yNTtcbiRjb2xvci1tZWRpYS1mcm9udC16b29tLWljb24taG92ZXI6ICRjb2xvcjU7XG4kYm9yZGVyLW1lZGlhLWZyb250LXpvb206IDFweCBzb2xpZCAkY29sb3I1O1xuJGJvcmRlci1tZWRpYS1mcm9udC16b29tLWhvdmVyOiAxcHggc29saWQgJGNvbG9yNTtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LWNsb3NlOiAkY29sb3IyO1xuJGJnY29sb3ItbWVkaWEtZnJvbnQtY2xvc2UtaG92ZXI6ICRjb2xvcjI7XG4kYm9yZGVyLW1lZGlhLWZyb250LWNsb3NlOiAwO1xuJGJvcmRlci1tZWRpYS1mcm9udC1jbG9zZS1ob3ZlcjogMDtcbiRjb2xvci1tZWRpYS1mcm9udC1jbG9zZS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLW1lZGlhLWZyb250LWNsb3NlLWljb24taG92ZXI6ICRjb2xvcjM7XG4kcmFkaXVzLW1lZGlhLWZyb250LWNvbnRyb2wtaXRlbTogMDtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LWNvbnRyb2wtaXRlbTogJGNvbG9yNDtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LWNvbnRyb2wtaXRlbS1ob3ZlcjogJGNvbG9yMztcbiRib3JkZXItbWVkaWEtZnJvbnQtY29udHJvbC1pdGVtOiAwO1xuJGJvcmRlci1tZWRpYS1mcm9udC1jb250cm9sLWl0ZW0taG92ZXI6IDA7XG4kY29sb3ItbWVkaWEtZnJvbnQtY29udHJvbC1pdGVtLWljb246ICRjb2xvcjI7XG4kY29sb3ItbWVkaWEtZnJvbnQtY29udHJvbC1pdGVtLWljb24taG92ZXI6ICRjb2xvcjI7XG4kY29sb3ItbWVkaWEtZnJvbnQtdmlkZW8taWNvbjogJGNvbG9yNDtcbiRjb2xvci1tZWRpYS1mcm9udC0zNjAtaWNvbjogJGNvbG9yNDtcbiRiZ2NvbG9yLW1lZGlhLWZyb250LXZpZGVvLTM2MDogJGNvbG9yMjtcbiRvcGFjaXR5LW1lZGlhLWZyb250LXZpZGVvLTM2MDogMC43O1xuJGNvbG9yLW1lZGlhLWZyb250LWxhYmVsLXZpZGVvLTM2MDogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXJib3R0b20tbWVkaWEtZnJvbnQ6IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGNvbG9yLW1lZGlhLWZyb250LXBpbmNoLXN3aXBlOiAkY29sb3IxOyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItbWVkaWEtZnJvbnQtcGluY2gtc3dpcGU6IHRyYW5zcGFyZW50OyAvLyBNb2JpbGUgb25seVxuJGJvcmRlci1tZWRpYS1mcm9udC1waW5jaC1zd2lwZTogMDsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci1tZWRpYS1mcm9udC1pbmZvcy0zNjA6ICRjb2xvcjQ7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBQYWdlIHByb2R1Y3QgLSBOb24gdXRpbGlzZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItcHJvZHVjdC10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kZm9udC1wcm9kdWN0LXRpdGxlOiAkZm9udC1tYWluLXRpdGxlO1xuJGZvbnQtd2VpZ2h0LXByb2R1Y3QtdGl0bGU6ICRmb250LXdlaWdodC1tYWluLXRpdGxlO1xuJGNvbG9yLXByb2R1Y3QtcmVmZXJlbmNlOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtY2F0Y2hsaW5lOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtYW5jaG9yLXRlY2huaWNhbC1pbmZvczogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LWFuY2hvci10ZWNobmljYWwtaW5mb3MtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcHJvZHVjdC10aXRsZS1yZXZpZXdzOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3Qtc2VlLXJldmlld3M6ICRjb2xvcjEwO1xuJGNvbG9yLXByb2R1Y3Qtc2VlLXJldmlld3MtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcHJvZHVjdC1zZWUtcmV2aWV3cy1pY29uOiAkY29sb3IxMDtcbiRjb2xvci1wcm9kdWN0LXNlZS1yZXZpZXdzLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcHJvZHVjdC1sYWJlbC1zZWxlY3Q6ICRjb2xvcjQ7XG4kYmdjb2xvci1wcm9kdWN0LWxpbmstY2FydDogJGNvbG9yMztcbiRjb2xvci1wcm9kdWN0LWxpbmstY2FydDogJGNvbG9yMjtcbiRjb2xvci1ib3JkZXJib3R0b20tcHJvZHVjdC1saW5rLWNhcnQ6ICRjb2xvcjM7XG4kaGVpZ2h0LWJvcmRlcmJvdHRvbS1wcm9kdWN0LWxpbmstY2FydDogM3B4O1xuJGhlaWdodC1ib3JkZXJib3R0b20tcHJvZHVjdC1saW5rLWNhcnQtaG92ZXI6IDA7XG4kY29sb3ItYm9yZGVyYm90dG9tLXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiB0cmFuc3BhcmVudDtcbiRib3R0b20tb2Zmc2V0LXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiAkaGVpZ2h0LWJvcmRlcmJvdHRvbS1wcm9kdWN0LWxpbmstY2FydDtcbiRiZ2NvbG9yLXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXByb2R1Y3QtbGluay1jYXJ0LWhvdmVyOiAkY29sb3IyO1xuJGJnY29sb3ItcHJvZHVjdC1saW5rLWNhcnQtZGlzYWJsZWQ6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1wcmljZTogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LXByaWNlLWZyb206ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC1vbGQtcHJpY2U6ICRjb2xvcjU7XG4kY29sb3ItcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kYm9yZGVyLXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6ICRib3JkZXItbWFpbi10aXRsZTtcbiRmb250LXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6ICRmb250LW1haW4tdGl0bGU7XG4kZm9udC13ZWlnaHQtcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kdGV4dGFsaWduLXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6ICR0ZXh0YWxpZ24tbWFpbi10aXRsZTtcbiRib3JkZXJ0b3AtcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogMDtcbiRib3JkZXJib3R0b20tcHJvZHVjdC1jYXRlZ29yeS10aXRsZTogMDtcbiRiZ2NvbG9yLXByb2R1Y3QtY2F0ZWdvcnktdGl0bGU6IHRyYW5zcGFyZW50O1xuJGNvbG9yLXByb2R1Y3QtZGV0YWlsLWxhYmVsOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtZGV0YWlsLWRlc2M6ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC10ZWNobmljYWwtbGFiZWwtZXZlbjogJGNvbG9yNDtcbiRjb2xvci1wcm9kdWN0LXRlY2huaWNhbC1sYWJlbC1vZGQ6ICRjb2xvcjU7XG4kY29sb3ItcHJvZHVjdC10ZWNobmljYWwtZGVzYy1ldmVuOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRlc2Mtb2RkOiAkY29sb3I1O1xuJGJnY29sb3ItcHJvZHVjdC10ZWNobmljYWwtcm93LWV2ZW46ICRjb2xvcjY7XG4kYmdjb2xvci1wcm9kdWN0LXRlY2huaWNhbC1yb3ctb2RkOiAkY29sb3IyO1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRvd25sb2FkOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRvd25sb2FkLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXByb2R1Y3QtdGVjaG5pY2FsLWRvd25sb2FkLWljb246ICRjb2xvcjQ7XG4kY29sb3ItcHJvZHVjdC10ZWNobmljYWwtZG93bmxvYWQtaWNvbi1ob3ZlcjogJGNvbG9yMztcbiRib3JkZXItcHJvZHVjdC1yZXZpZXdzLXRhYjogMXB4IHNvbGlkICRjb2xvcjU7XG4kYmdjb2xvci1wcm9kdWN0LXJldmlld3MtdGFiLWRpc2FibGVkOiAkY29sb3I2O1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy10YWItdGl0bGU6ICRjb2xvcjQ7XG4kZm9udC13ZWlnaHQtcHJvZHVjdC1yZXZpZXdzLXRhYi10aXRsZTogbm9ybWFsO1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy10YWItY29tbWVudHMtaWNvbjogJGNvbG9yLXRlYXNlci1hZHZpY2UtY29tbWVudHMtaWNvbjtcbiRjb2xvci1wcm9kdWN0LXJldmlld3MtY29tcGFyZS10aXRsZTogJGNvbG9yNDtcbiRib3JkZXItcHJvZHVjdC1yZXZpZXdzLWNvbXBhcmUtdGl0bGU6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJnY29sb3ItcHJvZHVjdC1yZXZpZXdzLWNvbXBhcmUtaGVhZGVyOiAkY29sb3I2O1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy1jb21wYXJlLXB1cmNoYXNlOiAkY29sb3I0O1xuJGZvbnQtd2VpZ2h0LXByb2R1Y3QtcmV2aWV3cy1jb21wYXJlLXB1cmNoYXNlOiAkY29sb3I0O1xuJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy1jb21wYXJlLXB1cmNoYXNlLWljb246ICRjb2xvcjQ7XG4kYm9yZGVyYm90dG9tLXByb2R1Y3QtdmlkZW86IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItcHJvZHVjdC1pbmZvczogJGNvbG9yNjsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXJib3R0b20tcHJvZHVjdC1pbmZvczogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItcHJvZHVjdC1hcnJvdy10aXRsZTogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIFBhZ2UgcHJvZHVjdCA6IFJpY2ggY29udGVudCAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1yaWNoY29udGVudC10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kZm9udC1yaWNoY29udGVudC10aXRsZTogJGZvbnQtbWFpbi10aXRsZTtcbiRmb250LXdlaWdodC1yaWNoY29udGVudC10aXRsZTogJGZvbnQtd2VpZ2h0LW1haW4tdGl0bGU7XG4kYm9yZGVyLXJpY2hjb250ZW50LXNlcGFyYXRvcjogMXB4IHNvbGlkICRjb2xvcjY7XG4kYmdjb2xvci1yaWNoY29udGVudC12aWRlby1pY29uOiAkY29sb3IxO1xuJGJnY29sb3ItcmljaGNvbnRlbnQtdmlkZW8taWNvbi1ob3ZlcjogJGNvbG9yMztcbiRyYWRpdXMtcmljaGNvbnRlbnQtdmlkZW8taWNvbjogM3B4O1xuJGNvbG9yLXJpY2hjb250ZW50LXZpZGVvLWljb246ICRjb2xvcjI7XG4kY29sb3ItcmljaGNvbnRlbnQtdmlkZW8taWNvbi1ob3ZlcjogJGNvbG9yMjtcbiRiZ2NvbG9yLXJpY2hjb250ZW50LXZpZGVvLW92ZXJsYXk6ICRjb2xvcjQ7XG4kb3BhY2l0eS1yaWNoY29udGVudC12aWRlby1vdmVybGF5OiAwLjY7XG4kY29sb3ItcmljaGNvbnRlbnQtdmlkZW8tbGFiZWw6ICRjb2xvcjQ7XG4kYmdjb2xvci1yaWNoY29udGVudC1tZWRpYS1sZWZ0LXJpZ2h0OiB0cmFuc3BhcmVudDtcbiRjb2xvci1yaWNoY29udGVudC1tZWRpYS1kZXNjOiAkY29sb3I0O1xuJGNvbG9yLXJpY2hjb250ZW50LW1lZGlhLWJ0bjogJGNvbG9yNDtcbiRjb2xvci1yaWNoY29udGVudC1tZWRpYS1idG4taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItcmljaGNvbnRlbnQtbWVkaWEtYnRuLWljb246ICRjb2xvcjQ7XG4kY29sb3ItcmljaGNvbnRlbnQtbWVkaWEtYnRuLWljb24taG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1yaWNoY29udGVudC1tYW5hZ2VyOiAkY29sb3I2O1xuJGNvbG9yLXJpY2hjb250ZW50LW1hbmFnZXItdGl0bGU6ICRjb2xvcjQ7XG4kY29sb3ItcmljaGNvbnRlbnQtbWFuYWdlci1kZXNjOiAkY29sb3I0O1xuJHJhZGl1cy1yaWNoY29udGVudC1mdWxsdGV4dDogMDtcbiRiZ2NvbG9yLXJpY2hjb250ZW50LWZ1bGx0ZXh0OiByZ2JhKCRjb2xvcjQsIDAuNik7XG4kY29sb3ItcmljaGNvbnRlbnQtZnVsbHRleHQtdGl0bGU6ICRjb2xvcjI7XG4kY29sb3ItcmljaGNvbnRlbnQtZnVsbHRleHQtZGVzYzogJGNvbG9yMjtcbiRjb2xvci1yaWNoY29udGVudC1mdWxsdGV4dC1idG46ICRjb2xvcjI7XG4kY29sb3ItcmljaGNvbnRlbnQtZnVsbHRleHQtYnRuLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXJpY2hjb250ZW50LWZ1bGx0ZXh0LWJ0bi1pY29uOiAkY29sb3IyO1xuJGNvbG9yLXJpY2hjb250ZW50LWZ1bGx0ZXh0LWJ0bi1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXJpY2hjb250ZW50LWZ1bGwtZGVzYzogJGNvbG9yNDtcbiRiZ2NvbG9yLXJpY2hjb250ZW50LXZpZGVvLWFjdGl2ZTogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci1yaWNoY29udGVudC12aWRlby1sYWJlbC1hY3RpdmU6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1yaWNoY29udGVudC1tYW5hZ2VyLWRlc2M6ICRjb2xvcjI7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBQb3BpbiBDYXJ0IC0gTm9uIHV0aWxpc2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJnY29sb3ItcG9waW4tY2FydDogJGNvbG9yNjtcbiRjb2xvci1wb3Bpbi1jYXJ0OiAkY29sb3I0O1xuJGJnY29sb3ItcG9waW4tY2FydC1oZWFkZXI6ICRjb2xvcjM7XG4kY29sb3ItcG9waW4tY2FydC1oZWFkZXI6ICRjb2xvcjI7XG4kY29sb3ItcG9waW4tY2FydC1oZWFkZXItaWNvbjogJGNvbG9yMjtcbiRjb2xvci1wb3Bpbi1jYXJ0LWNsb3NlLWljb246ICRjb2xvcjI7XG4kY29sb3ItcG9waW4tY2FydC1jb250aW51ZS1zaG9wcGluZzogJGNvbG9yNDtcbiRjb2xvci1wb3Bpbi1jYXJ0LWNvbnRpbnVlLXNob3BwaW5nLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXBvcGluLWNhcnQtY29udGludWUtc2hvcHBpbmctaWNvbjogJGNvbG9yNDtcbiRjb2xvci1wb3Bpbi1jYXJ0LWNvbnRpbnVlLXNob3BwaW5nLWljb24taG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1wb3Bpbi1jYXJ0LWNyb3NzZWxpbmc6ICRjb2xvcjI7XG4kYmdjb2xvci1wb3Bpbi1jYXJ0LW92ZXJsYXk6IHJnYmEoJGNvbG9yMSwgMC41KTtcblxuLyoqIExlZ2FsIG5vdGljZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItbGVnYWwtbm90aWNlOiAkY29sb3IxO1xuXG4vKiogUGFnZSByZXZpZXdzIC0gTm9uIHV0aWxpc2VcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLWluZm9zLXJldmlldy1vbi10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kY29sb3ItcmV2aWV3cy10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kZm9udC1yZXZpZXdzLXRpdGxlOiAkZm9udC1tYWluLXRpdGxlO1xuJGZvbnQtd2VpZ2h0LXJldmlld3MtdGl0bGU6ICRmb250LXdlaWdodC1tYWluLXRpdGxlO1xuJGNvbG9yLW5vdGUtcmV2aWV3cy1pbmZvOiAkY29sb3IxMDtcbiRmb250LW5vdGUtcmV2aWV3cy1pbmZvOiAkbWFpbi1mYW1pbHktZm9udDtcbiRmb250LXdlaWdodC1ub3RlLXJldmlld3MtaW5mbzogbm9ybWFsO1xuJGNvbG9yLXJhdGluZ3MtcmVjb21tZW5kZWQtcmV2aWV3cy1pbmZvOiAkY29sb3I0O1xuJGJnY29sb3Itbm90ZS1kaXN0cmlidXRpb24tZnVsbGJhcjogJGNvbG9yNTtcbiRoZWlnaHQtbm90ZS1kaXN0cmlidXRpb24tZnVsbGJhcjogMnB4O1xuJHdpZHRoLW5vdGUtZGlzdHJpYnV0aW9uLXByb2R1Y3QtcGFnZS1mdWxsYmFyOiA0MDBweDtcbiRiZ2NvbG9yLW5vdGUtZGlzdHJpYnV0aW9uLWJhcjogJGNvbG9yNDtcbiRjb2xvci1ub3RlLWRpc3RyaWJ1dGlvbi1saW5rOiAkY29sb3IyO1xuJGNvbG9yLW5vdGUtZGlzdHJpYnV0aW9uLWxpbmstaG92ZXI6ICRjb2xvcjI7XG4kY29sb3Itbm90ZS1kaXN0cmlidXRpb24tbGluay1hY3RpdmU6ICRjb2xvcjI7XG4kYmdjb2xvci1ub3RlLWRpc3RyaWJ1dGlvbi1saW5rOiAkY29sb3IxMDtcbiRiZ2NvbG9yLW5vdGUtZGlzdHJpYnV0aW9uLWxpbmstaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci1ub3RlLWRpc3RyaWJ1dGlvbi1saW5rLWFjdGl2ZTogJGNvbG9yMztcbiRyYWRpdXMtbm90ZS1kaXN0cmlidXRpb24tbGluazogMDtcbiRjb2xvci1yZXZpZXdzLWJhY2stcHJvZHVjdDogJGNvbG9yNDtcbiRjb2xvci1yZXZpZXdzLWJhY2stcHJvZHVjdC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1yZXZpZXdzLWJhY2stcHJvZHVjdC1pY29uOiAkY29sb3I0O1xuJGNvbG9yLXJldmlld3MtYmFjay1wcm9kdWN0LWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItbWFyay1kaXN0cmlidXRpb246ICRjb2xvcjEwO1xuJGZvbnQtd2VpZ2h0LW1hcmstZGlzdHJpYnV0aW9uOiBub3JtYWw7XG4kZm9udC1tYXJrLWRpc3RyaWJ1dGlvbjogJG1haW4tZmFtaWx5LWZvbnQtMjtcbiRjb2xvci11c2VyLXJldmlld3MtaGVhZGVyOiAkY29sb3IxMDtcbiR0ZXh0YWxpZ24tdXNlci1yZXZpZXdzLWhlYWRlcjogY2VudGVyO1xuJGJvcmRlci11c2VyLXJldmlld3MtaGVhZGVyOiAwO1xuJGZvbnQtdXNlci1yZXZpZXdzLWhlYWRlcjogJG1haW4tZmFtaWx5LWZvbnQtMjtcbiRmb250LXdlaWdodC11c2VyLXJldmlld3MtaGVhZGVyOiBub3JtYWw7XG4kYmdjb2xvci11c2VyLXJldmlld3MtaGVhZGVyOiAkY29sb3I2O1xuJGJvcmRlcnRvcC11c2VyLXJldmlld3MtaGVhZGVyOiAxcHggc29saWQgJGNvbG9yNTtcbiRib3JkZXJib3R0b20tdXNlci1yZXZpZXdzLWhlYWRlcjogMXB4IHNvbGlkICRjb2xvcjU7XG4kY29sb3ItcmV2aWV3cy1ub3RlOiAkY29sb3I0O1xuJHJhZGl1cy1icmFuZC1yZXNwb25zZTogMDtcbiRiZ2NvbG9yLWJyYW5kLXJlc3BvbnNlOiAkY29sb3I4O1xuJGNvbG9yLWJyYW5kLXJlc3BvbnNlOiAkY29sb3IyO1xuJGNvbG9yLWJyYW5kLXJlc3BvbnNlLWljb246ICRjb2xvcjI7XG4kYmdjb2xvci1yZXZpZXdzLWluZm9zOiAkY29sb3I2OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItbWFyay1kaXN0cmlidXRpb246ICRjb2xvcjY7IC8vTW9iaWxlIG9ubHlcbiRib3JkZXJ0b3AtbWFyay1kaXN0cmlidXRpb246IDFweCBzb2xpZCAkY29sb3I1OyAvLyBNb2JpbGUgb25seVxuJGJvcmRlcmJvdHRvbS1tYXJrLWRpc3RyaWJ1dGlvbjogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItcmV2aWV3cy1yZW1vdmUtZmlsdGVyOiAkY29sb3IyO1xuJGNvbG9yLXJldmlld3MtcmVtb3ZlLWZpbHRlci1ob3ZlcjogJGNvbG9yNDtcbiRiZ2NvbG9yLXJldmlld3MtcmVtb3ZlLWZpbHRlcjogJGNvbG9yNTtcbiRiZ2NvbG9yLXJldmlld3MtcmVtb3ZlLWZpbHRlci1ob3ZlcjogJGNvbG9yNTtcbiRiZ2NvbG9yLXJldmlld3MtbG9hZGluZy1vdmVybGF5OiAkY29sb3I0O1xuJG9wYWNpdHktcmV2aWV3cy1sb2FkaW5nLW92ZXJsYXk6IDAuNTtcbiRjb2xvci1yZXZpZXdzLWxvYWRpbmctaWNvbjogJGNvbG9yMjA7XG4kYmdjb2xvci1yZXZpZXdzLWxvYWRpbmctaWNvbjogJGNvbG9yNDtcbiRyYWRpdXMtcmV2aWV3cy1sb2FkaW5nLWljb246IDJweDtcblxuLyoqIFJldmlldyAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRjb2xvci1yZXZpZXctdGl0bGU6ICRjb2xvcjEwO1xuJGNvbG9yLXJldmlldy1hdXRob3I6ICRjb2xvcjEwO1xuJGNvbG9yLXJldmlldy1kYXRlOiAkY29sb3IxMDtcbiRjb2xvci1yZXZpZXctaGVhZC1pbmZvczogJGNvbG9yMTA7XG4kYm9yZGVyLWJvdHRvbS1yZXZpZXctaGVhZC1pbmZvczogMXB4IHNvbGlkICRjb2xvcjU7XG4kYm9yZGVyLXJldmlldzogMXB4IHNvbGlkICRjb2xvcjU7XG4kY29sb3ItcmV2aWV3LXB1cmNoYXNlLWljb246ICRjb2xvci1yZXZpZXctaGVhZC1pbmZvcztcbiRjb2xvci1yZXZpZXctcmVjb21tZW5kZWQtaWNvbjogJGNvbG9yLXJldmlldy1oZWFkLWluZm9zO1xuJGNvbG9yLXJldmlldy1wb2ludC1sYWJlbDogJGNvbG9yMTA7XG4kYmdjb2xvci1yZXZpZXctcG9pbnQtbWludXM6ICRjb2xvcjg7XG4kYmdjb2xvci1yZXZpZXctcG9pbnQtcGx1czogJGNvbG9yMztcbiRjb2xvci1yZXZpZXctcG9pbnQtcGx1cy1taW51czogJGNvbG9yMjtcbiRjb2xvci1yZXZpZXctYm9keTogJGNvbG9yMTA7XG4kYm9yZGVyLXJldmlldy1hbnN3ZXI6IDFweCBzb2xpZCAkY29sb3I1O1xuJGJnY29sb3ItcmV2aWV3LWFuc3dlcjogJGNvbG9yNjtcbiRjb2xvci1yZXZpZXctYW5zd2VyLWJyYW5kOiAkY29sb3IxMDtcbiRjb2xvci1yZXZpZXctYW5zd2VyLWJvZHk6ICRjb2xvcjEwO1xuJGNvbG9yLXJldmlldy1hbnN3ZXItbGluazogJGNvbG9yMTA7XG4kY29sb3ItcmV2aWV3LWFuc3dlci1saW5rLWhvdmVyOiAkY29sb3IxMDtcbiRiZ2NvbG9yLXJldmlldy1hbnN3ZXItZm9vdGVyOiAkY29sb3IxMTtcbiRjb2xvci1yZXZpZXctYW5zd2VyLWZvb3RlcjogJGNvbG9yMTA7XG4kY29sb3ItcmV2aWV3LWFuc3dlci1mb290ZXItaWNvbjogJGNvbG9yMTA7XG4kYm9yZGVyLXJldmlldy1zZXBhcmF0b3I6IDFweCBzb2xpZCAkY29sb3I1O1xuJGNvbG9yLWlmcmFtZXZvdGUtcXVlc3Rpb246ICRjb2xvcjEwO1xuJGNvbG9yLWlmcmFtZXZvdGUtbWVzc2FnZTogJGNvbG9yMTA7XG4kY29sb3ItaWZyYW1ldm90ZS1hY3Rpb246ICRjb2xvcjI7XG4kY29sb3ItaWZyYW1ldm90ZS1hY3Rpb24taG92ZXI6ICRjb2xvcjI7XG4kYmdjb2xvci1pZnJhbWV2b3RlLWFjdGlvbjogJGNvbG9yMTA7XG4kYmdjb2xvci1pZnJhbWV2b3RlLWFjdGlvbi1ob3ZlcjogJGNvbG9yMztcbiRyYWRpdXMtaWZyYW1ldm90ZS1hY3Rpb246IDA7XG4kY29sb3ItaWZyYW1ldm90ZS1hYnVzZTogJGNvbG9yODtcbiRjb2xvci1pZnJhbWV2b3RlLWFidXNlLWljb246ICRjb2xvcjg7XG4kY29sb3ItaWZyYW1ldm90ZS1hYnVzZS1ob3ZlcjogJGNvbG9yODtcbiRjb2xvci1pZnJhbWV2b3RlLWFidXNlLWljb24taG92ZXI6ICRjb2xvcjg7XG4kYmdjb2xvci1yZXZpZXdzOiAkY29sb3IxMTsgLy8gTW9iaWxlIG9ubHlcbiRib3JkZXItcmV2aWV3OiAxcHggc29saWQgJGNvbG9yNTsgLy8gTW9iaWxlIG9ubHlcbiRiZ2NvbG9yLXJldmlldzogJGNvbG9yMjsgLy8gTW9iaWxlIG9ubHlcblxuLyoqIFN1Ym1pdCByZXZpZXcgZm9ybSAtIE5vbiB1dGlsaXNlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRyYWRpdXMtcmV2aWV3LWZvcm06IDA7XG4kYmdjb2xvci1yZXZpZXctZm9ybS1iZWhpbmQ6IHJnYmEoJGNvbG9yMSwgMC41KTtcbiRjb2xvci1yZXZpZXctZm9ybS10aXRsZTogJGNvbG9yNDtcbiRjb2xvci1yZXZpZXctZm9ybS1jbG9zZS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLXJldmlldy1mb3JtLWNsb3NlLWljb24taG92ZXI6ICRjb2xvcjM7XG5cbi8qKiBDYXJ0IHBhZ2UgLSBOb24gdXRpbGlzZVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItY2FydC1iYWNrOiAkY29sb3I0O1xuJGNvbG9yLWNhcnQtYmFjay1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1jYXJ0LWJhY2staWNvbjogJGNvbG9yNDtcbiRjb2xvci1jYXJ0LWJhY2staWNvbi1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLWNhcnQtc3VibWl0OiAkY29sb3I0O1xuJGJnY29sb3ItY2FydC1zdWJtaXQtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItY2FydC1zdWJtaXQ6ICRjb2xvcjI7XG4kY29sb3ItY2FydC1zdWJtaXQtaG92ZXI6ICRjb2xvcjI7XG4kcmFkaXVzLWNhcnQtc3VibWl0OiAwO1xuJGJnY29sb3ItY2FydC1sYXN0LWxpbmU6ICRjb2xvcjU7XG4kY29sb3ItY2FydC1sYXN0LWxpbmU6ICRjb2xvcjI7XG4kY29sb3ItY2FydC10YWJsZS10aDogJGNvbG9yNDtcbiRib3JkZXJib3R0b20tY2FydC10YWJsZS10cjogMXB4IHNvbGlkICRjb2xvcjU7XG4kYmdjb2xvci1jYXJ0LXRhYmxlLXRyOiAkY29sb3I2O1xuJGJnY29sb3ItY2FydC10YWJsZS10ci1ldmVuOiAkY29sb3I2O1xuJGNvbG9yLWNhcnQtdGFibGUtdHI6ICRjb2xvcjQ7XG4kY29sb3ItY2FydC10YWJsZS1wcmljZTogJGNvbG9yNDtcbiRjb2xvci1jYXJ0LXRhYmxlLWRlbGV0ZS1pY29uOiAkY29sb3I0O1xuJGNvbG9yLWNhcnQtZW1wdHk6ICRjb2xvcjQ7XG4kYmdjb2xvci1jYXJ0LWVtcHR5OiAkY29sb3I2O1xuXG4vKiogQWR2aWNlIEhQXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItYWR2aWNlLWhwLWRlc2M6ICRjb2xvcjE7XG4kY29sb3ItYWR2aWNlLWhwLXNlZS1hbGw6ICRjb2xvcjE7XG4kY29sb3ItYWR2aWNlLWhwLXNlZS1hbGwtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItYWR2aWNlLWhwLXNlZS1hbGwtaWNvbjogJGNvbG9yMTtcbiRjb2xvci1hZHZpY2UtaHAtc2VlLWFsbC1pY29uLWhvdmVyOiAkY29sb3IzO1xuXG4vKiogUGFnZSBhZHZpY2UvYmxvZ1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHJhZGl1cy1hZHZpY2UtaW1nLWNvdmVyOiAwO1xuJGNvbG9yLWFkdmljZS10aXRsZTogJGNvbG9yLW1haW4tdGl0bGU7XG4kY29sb3ItYWR2aWNlLXJhdGUtc3RhcjogJGNvbG9yLXJhdGUtc3RhcjtcbiRjb2xvci1hZHZpY2UtbmItbm90ZXM6ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci1hZHZpY2UtbmItY29tbWVudHMgOiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3ItYWR2aWNlLWNvbW1lbnRzLWljb246ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci1hZHZpY2UtYW5jaG9yLWFkZC1jb21tZW50OiAkY29sb3ItbmItbm90ZXM7XG4kY29sb3ItYWR2aWNlLWFuY2hvci1hZGQtY29tbWVudC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1hZHZpY2UtYW5jaG9yLWFkZC1jb21tZW50LWljb246ICRjb2xvci1uYi1ub3RlcztcbiRjb2xvci1hZHZpY2UtYW5jaG9yLWFkZC1jb21tZW50LWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItYWR2aWNlLWF1dGhvcjogJGNvbG9yMTtcbiRjb2xvci1hZHZpY2UtYXV0aG9yLWpvYjogJGNvbG9yNDtcbiRjb2xvci1hZHZpY2UtYXV0aG9yLWF2YXRhcjogJGNvbG9yNDtcbiRjb2xvci1hZHZpY2UtcmF0ZS1zdWJtaXQ6ICRjb2xvcjE7XG4kY29sb3ItYWR2aWNlLXJhdGUtc3VibWl0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWFkdmljZS1yYXRlLXN1Ym1pdC1pY29uOiAkY29sb3IxO1xuJGNvbG9yLWFkdmljZS1yYXRlLXN1Ym1pdC1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWFkdmljZS1yYXRlLWZlZWRiYWNrOiAkY29sb3IxO1xuJGNvbG9yLWFkdmljZS1zaG93LWFsbC1pdGVtczogJGNvbG9yMTtcbiRjb2xvci1hZHZpY2Utc2hvdy1hbGwtaXRlbXMtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItYWR2aWNlLXNob3ctYWxsLWl0ZW1zLWljb246ICRjb2xvcjE7XG4kY29sb3ItYWR2aWNlLXNob3ctYWxsLWl0ZW1zLWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItYWR2aWNlLXRpdGxlLXJlZi1jYXQ6ICRjb2xvcjE7IC8vIE1vYmlsZSBvbmx5XG4kYm9yZGVyLWFkdmljZS1sYWJlbDogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG4kYmdjb2xvci1hZHZpY2UtbGFiZWw6ICRjb2xvcjY7IC8vIE1vYmlsZSBvbmx5XG4kY29sb3ItYWR2aWNlLWxhYmVsOiAkY29sb3IxOyAvLyBNb2JpbGUgb25seVxuJGZvbnQtd2VpZ2h0LWFkdmljZS1sYWJlbDogYm9sZDsgLy8gTW9iaWxlIG9ubHlcbiR0ZXh0YWxpZ24tYWR2aWNlLWxhYmVsOiBsZWZ0OyAvLyBNb2JpbGUgb25seVxuJGJnY29sb3ItYWR2aWNlLWNoZWNrYm94OiAkY29sb3IzOyAvLyBNb2JpbGUgb25seVxuJGJvcmRlci1hZHZpY2UtY2hlY2tib3hvbjogMXB4IHNvbGlkICRjb2xvcjU7IC8vIE1vYmlsZSBvbmx5XG5cbi8qKiBMaXN0aW5nIGFkdmljZS9ibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1tZW51LWFkdmljZSA6ICRiZ2NvbG9yLWZhY2V0cztcbiRjb2xvci1tZW51LWFkdmljZS1sdmwwOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMDtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwwLWhvdmVyOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMC1ob3ZlcjtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwwLWNoZXZyb246ICRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwwO1xuJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDAtY2hldnJvbi1ob3ZlcjogJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDAtaG92ZXI7XG4kYm9yZGVydG9wLW1lbnUtYWR2aWNlLWx2bDE6ICRib3JkZXJ0b3AtbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMTtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwxOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMTtcbiRjb2xvci1tZW51LWFkdmljZS1sdmwxLWhvdmVyOiAkY29sb3ItbWVudS1mYW1pbHktY2F0ZWdvcnktbHZsMS1ob3ZlcjtcbiRiZ2NvbG9yLW1lbnUtYWR2aWNlLWx2bDEtY2hldnJvbjogdHJhbnNwYXJlbnQ7XG4kYmdjb2xvci1tZW51LWFkdmljZS1sdmwxLWNoZXZyb24taG92ZXI6ICRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwxLWhvdmVyO1xuJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDEtY2hldnJvbjogJGNvbG9yLW1lbnUtZmFtaWx5LWNhdGVnb3J5LWx2bDE7XG4kY29sb3ItbWVudS1hZHZpY2UtbHZsMS1jaGV2cm9uLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDI6ICRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwxO1xuJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDItaG92ZXI6ICRjb2xvci1tZW51LWZhbWlseS1jYXRlZ29yeS1sdmwxLWhvdmVyO1xuXG4vKiogTGlzdGluZyBibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYm9yZGVyLWxpc3RpbmctYmxvZy1pdGVtLXNlcGFyYXRvcjogMHB4O1xuXG4vKiogTGlzdGluZyBlbXB0eSBwcm9kdWN0L2FkdmljZS9ibG9nXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1saXN0aW5nLWVtcHR5OiAkY29sb3I2O1xuJGNvbG9yLWxpc3RpbmctZW1wdHk6ICRjb2xvcjE7XG5cbi8qKiBDb21tZW50cyAoYWR2aWNlLGJsb2cpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItY29tbWVudC10aXRsZTogJGNvbG9yMztcbiRiZ2NvbG9yLWNvbW1lbnQtZm9ybTogJGNvbG9yNjtcbiRjb2xvci1jb21tZW50LWZvcm0tbGFiZWw6ICRjb2xvcjE7XG4kYm9yZGVyLWNvbW1lbnQtZm9ybS1pbnB1dDogMXB4IHNvbGlkICRjb2xvcjU7XG4kYm9yZGVyLWNvbW1lbnQtZm9ybS1pbnB1dC1mb2N1czogMXB4IHNvbGlkICRjb2xvcjM7XG4kYm9yZGVyLWNvbW1lbnQtZm9ybS1pbnB1dC1lcnJvcjogMXB4IHNvbGlkICRjb2xvcjk7XG4kY29sb3ItY29tbWVudC1mb3JtLWlucHV0OiAkY29sb3IxO1xuJGJnY29sb3ItY29tbWVudC1mb3JtLWlucHV0LWFmdGVyLWF1dG9jb21wbGV0aW9uOiAkY29sb3IyO1xuJGJnY29sb3ItY29tbWVudC1mb3JtLWlucHV0OiAkY29sb3IyO1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1jZ3U6ICRjb2xvcjE7XG4kY29sb3ItY29tbWVudC1mb3JtLWNndS1saW5rOiAkY29sb3IxO1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1jZ3UtY2hlY2tib3g6ICRjb2xvcjE7XG4kY29sb3ItY29tbWVudC1mb3JtLWNndS1jaGVja2VkOiAkY29sb3IzO1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQ6ICRjb2xvcjE7XG4kY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci1jb21tZW50LWZvcm0tc3VibWl0LWljb246ICRjb2xvcjE7XG4kY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdC1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLWNvbW1lbnQtZm9ybS1hdXRob3I6ICRjb2xvcjE7XG4kY29sb3ItY29tbWVudC1mb3JtLWF1dGhvci1ob3ZlcjogJGNvbG9yMztcbiRib3JkZXJ0b3AtY29tbWVudDogMXB4IHNvbGlkICRjb2xvcjU7XG4kYmdjb2xvci1jb21tZW50LXVucHVibGlzaGVkOiAkY29sb3IyO1xuJGJvcmRlci1jb21tZW50LXJlcGx5OiAwO1xuJGJnY29sb3ItY29tbWVudC1yZXBseTogJGNvbG9yNjtcbiRjb2xvci1jb21tZW50LXVucHVibGlzaGVkOiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtYXV0aG9yOiAkY29sb3IxO1xuJGNvbG9yLWNvbW1lbnQtZGF0ZTogJGNvbG9yMTtcbiRjb2xvci1jb21tZW50LWJvZHk6ICRjb2xvcjE7XG4kY29sb3ItY29tbWVudC1hY3Rpb246ICRjb2xvcjQ7XG4kY29sb3ItY29tbWVudC1hY3Rpb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItY29tbWVudC1hcHByb3ZlOiAkY29sb3I0O1xuJGNvbG9yLWNvbW1lbnQtYXBwcm92ZS1ob3ZlcjogJGNvbG9yMztcbiRiZ2NvbG9yLWNvbW1lbnRzOiB0cmFuc3BhcmVudDsgLy8gTW9iaWxlIG9ubHlcbiRiZ2NvbG9yLWNvbW1lbnQ6IHRyYW5zcGFyZW50OyAvLyBNb2JpbGUgb25seVxuXG4vKiogNDA0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItNDA0LWFkZHJlZGlyZWN0OiAkY29sb3IxO1xuJGNvbG9yLTQwNC10aXRsZTogJGNvbG9yMztcbiRjb2xvci00MDQtYm9keTogJGNvbG9yMTtcbiRjb2xvci00MDQtZXhpdDogJGNvbG9yMTtcbiRjb2xvci00MDQtZXhpdC1ob3ZlcjogJGNvbG9yMztcbiRjb2xvci00MDQtZXhpdC1pY29uOiAkY29sb3IxO1xuJGNvbG9yLTQwNC1leGl0LWljb24taG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItNDA0LXRpdGxlLXJpZ2h0OiAkY29sb3IyO1xuJGJnY29sb3ItNDA0LXJpZ2h0OiAkY29sb3IxO1xuJGNvbG9yLTQwNC1uZXctc2VhcmNoOiAkY29sb3I1O1xuJGNvbG9yLTQwNC1uZXctc2VhcmNoLWZvY3VzOiAkY29sb3IxO1xuJGJnY29sb3ItNDA0LW5ldy1zZWFyY2g6ICRjb2xvcjI7XG4kYmdjb2xvci00MDQtbmV3LXNlYXJjaC1mb2N1czogJGNvbG9yMjtcbiRiZ2NvbG9yLTQwNC1uZXctc2VhcmNoLWFmdGVyLWF1dG9jb21wbGV0aW9uOiAkY29sb3IyO1xuJGJvcmRlci00MDQtbmV3LXNlYXJjaDogMXB4IHNvbGlkICRjb2xvcjI7XG4kYm9yZGVyLTQwNC1uZXctc2VhcmNoLWZvY3VzOiAxcHggc29saWQgJGNvbG9yMjtcbiRjb2xvci00MDQtbmV3LXNlYXJjaC1zdWJtaXQtaWNvbjogJGNvbG9yMjtcbiRjb2xvci00MDQtbmV3LXNlYXJjaC1zdWJtaXQtaWNvbi1ob3ZlcjogJGNvbG9yMjtcbiRiZ2NvbG9yLTQwNC1uZXctc2VhcmNoLXN1Ym1pdC1pY29uOiAkY29sb3IzO1xuJGJnY29sb3ItNDA0LW5ldy1zZWFyY2gtc3VibWl0LWljb24taG92ZXI6IGxpZ2h0ZW4oJGNvbG9yMywxMCUpO1xuJGNvbG9yLTQwNC1tZW51LWxpbms6ICRjb2xvcjI7XG4kY29sb3ItNDA0LW1lbnUtbGluay1ob3ZlcjogJGNvbG9yMztcblxuLyoqIFNlYXJjaCBwYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItcmVzdWx0LWVtcHR5LWJvZHk6ICRjb2xvcjE7XG4kY29sb3ItcmVzdWx0LXNlZTogJGNvbG9yMTtcbiRjb2xvci1yZXN1bHQtc2VlLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXJlc3VsdC1zZWUtaWNvbjogJGNvbG9yMTtcbiRjb2xvci1yZXN1bHQtc2VlLWljb24taG92ZXI6ICRjb2xvcjM7XG5cbi8qKiBDb250YWN0XG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kcmFkaXVzLWNvbnRhY3QtY292ZXItaW1nOiAwO1xuJGNvbG9yLWNvbnRhY3QtbGFiZWw6ICRjb2xvcjE7XG4kY29sb3ItY29udGFjdC1pbnB1dDogJGNvbG9yMTtcbiRjb2xvci1jb250YWN0LWxhYmVsLWRlc2NyaXB0aW9uOiAkY29sb3IxMTtcbiRib3JkZXItY29udGFjdC1pbnB1dDogMXB4IHNvbGlkICRjb2xvcjQ7XG4kYm9yZGVyLWNvbnRhY3QtaW5wdXQtZm9jdXM6IDFweCBzb2xpZCAkY29sb3I0O1xuJGJvcmRlci1jb250YWN0LWVycm9yOiAxcHggc29saWQgJGNvbG9yOTtcbiRiZ2NvbG9yLWNvbnRhY3QtaW5wdXQtYWZ0ZXItYXV0b2NvbXBsZXRpb246ICRjb2xvcjI7XG4kYmdjb2xvci1jb250YWN0LWlucHV0OiAkY29sb3IyO1xuJGNvbG9yLWNvbnRhY3QtcmVxdWlyZWQtZmllbGQ6ICRjb2xvcjE7XG4kY29sb3ItY29udGFjdC1zdWJtaXQ6ICRjb2xvcjE7XG4kY29sb3ItY29udGFjdC1zdWJtaXQtaG92ZXI6ICRjb2xvcjM7XG4kY29sb3ItY29udGFjdC1zdWJtaXQtaWNvbjogJGNvbG9yMTtcbiRjb2xvci1jb250YWN0LXN1Ym1pdC1pY29uLWhvdmVyOiAkY29sb3IzO1xuJGJvcmRlcnRvcC1jb250YWN0LXd5c2l3eWc6IDFweCBzb2xpZCAkY29sb3I1O1xuJGNvbG9yLWNvbnRhY3Qtd3lzaXd5ZzogJGNvbG9yMTtcblxuLyoqIFN1cHBvcnQgUmVxdWVzdFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGNvbG9yLXN1cHBvcnQtbGFiZWw6ICRjb2xvcjIxO1xuJGNvbG9yLXN1cHBvcnQtaW5wdXQ6ICRjb2xvcjIxO1xuJGJvcmRlci1zdXBwb3J0LWlucHV0OiAxcHggc29saWQgJGNvbG9yNDtcbiRib3JkZXItc3VwcG9ydC1pbnB1dC1mb2N1czogMXB4IHNvbGlkICRjb2xvcjM7XG4kYm9yZGVyLXN1cHBvcnQtZXJyb3I6IDFweCBzb2xpZCAkY29sb3I5O1xuJGJnY29sb3Itc3VwcG9ydC1pbnB1dC1hZnRlci1hdXRvY29tcGxldGlvbjogJGNvbG9yMjtcbiRiZ2NvbG9yLXN1cHBvcnQtaW5wdXQ6ICRjb2xvcjI7XG4kY29sb3Itc3VwcG9ydC1yZXF1aXJlZC1maWVsZDogJGNvbG9yNTtcbiRjb2xvci1zdXBwb3J0LWxpbms6ICRjb2xvcjE7XG4kY29sb3Itc3VwcG9ydC1saW5rLWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXN1cHBvcnQtc3VibWl0OiAkY29sb3IxO1xuJGNvbG9yLXN1cHBvcnQtc3VibWl0LWhvdmVyOiAkY29sb3IzO1xuJGNvbG9yLXN1cHBvcnQtc3VibWl0LWljb246ICRjb2xvcjE7XG4kY29sb3Itc3VwcG9ydC1zdWJtaXQtaWNvbi1ob3ZlcjogJGNvbG9yMztcblxuLyoqIFRhc2sgYmFyIGFkbWluXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kY29sb3ItdGFiczogJGNvbG9yMTtcbiRjb2xvci10YWJzLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLXRhYnMtYWN0aXZlOiAkY29sb3IyO1xuJGJnY29sb3ItdGFiczogJGNvbG9yNjtcbiRiZ2NvbG9yLXRhYnMtaG92ZXI6ICRjb2xvcjM7XG4kYmdjb2xvci10YWJzLWFjdGl2ZTogJGNvbG9yMztcblxuLyoqIEluZmluaXRlIFNjcm9sbCAoTW9iaWxlIG9ubHkpXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1pbmZpbml0ZS1zY3JvbGw6IHRyYW5zcGFyZW50O1xuJGJvcmRlci1pbmZpbml0ZS1zY3JvbGw6IDA7XG4kcmFkaXVzLWluZmluaXRlLXNjcm9sbDogMDtcblxuLyoqIExpbmsgYnV0dG9uIHdpdGggaWNvblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGJvcmRlcnRvcC1idG5saW5rOiAxcHggc29saWQgJGNvbG9yNTtcblxuLyoqIFBsYWluIGJ1dHRvblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJHJhZGl1cy1wbGFpbmJ0bjogMDtcbiRiZ2NvbG9yLXBsYWluYnRuOiAkY29sb3IzO1xuJGJnY29sb3ItcGxhaW5idG4taG92ZXI6IGxpZ2h0ZW4oJGNvbG9yMywgMTAlKTtcbiRjb2xvci1wbGFpbmJ0bjogJGNvbG9yMjtcbiRjb2xvci1wbGFpbmJ0bi1ob3ZlcjogJGNvbG9yMjtcbiRiZ2NvbG9yLXBsYWluYnRuLWRpc2FibGVkOiAkY29sb3I0O1xuJGNvbG9yLXBsYWluYnRuLWRpc2FibGVkOiAkY29sb3I1O1xuJGJvcmRlci1wbGFpbmJ0bjogMDtcbiRib3JkZXItcGxhaW5idG4taG92ZXI6IDA7XG4kYm9yZGVyLXBsYWluYnRuLWRpc2FibGVkOiAwO1xuXG4vKiogUGxheWVyIFZpZGVvXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4kYmdjb2xvci1wbGF5ZXItYmlnLXBsYXktYnV0dG9uOiAkY29sb3IxO1xuJGJnY29sb3ItcGxheWVyLWJpZy1wbGF5LWJ1dHRvbi1ob3ZlcjogJGNvbG9yMTtcbiRvcGFjaXR5LXBsYXllci1iaWctcGxheS1idXR0b246IDAuNztcbiRjb2xvci1wbGF5ZXItaWNvbi1iaWctcGxheS1idXR0b246ICRjb2xvcjI7XG4kY29sb3ItcGxheWVyLWljb24tYmlnLXBsYXktYnV0dG9uLWhvdmVyOiAkY29sb3IyO1xuJGJvcmRlci1wbGF5ZXItYmlnLXBsYXktYnV0dG9uOiAycHggc29saWQgJGNvbG9yMjtcbiRib3JkZXItcGxheWVyLWJpZy1wbGF5LWJ1dHRvbi1ob3ZlcjogMnB4IHNvbGlkICRjb2xvcjI7XG4kcmFkaXVzLXBsYXllci1iaWctcGxheS1idXR0b246IDEwMCU7XG4kYmdjb2xvci1wbGF5ZXItY29udHJvbC1iYXI6ICRjb2xvcjE7XG4kb3BhY2l0eS1wbGF5ZXItY29udHJvbC1iYXI6IDAuNTtcbiRjb2xvci1wbGF5ZXItaWNvbi1wbGF5LWNvbnRyb2w6ICRjb2xvcjI7XG4kY29sb3ItcGxheWVyLWljb24tcGxheS1jb250cm9sLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLXBsYXllci1pY29uLXZvbHVtZS1jb250cm9sOiAkY29sb3IyO1xuJGNvbG9yLXBsYXllci1pY29uLXZvbHVtZS1jb250cm9sLWhvdmVyOiAkY29sb3IyO1xuJGNvbG9yLXBsYXllci1yZW1haW5pbmctdGltZTogJGNvbG9yMjtcbiRjb2xvci1wbGF5ZXItaWNvbi1mdWxsc2NyZWVuLWNvbnRyb2w6ICRjb2xvcjI7XG4kY29sb3ItcGxheWVyLWljb24tZnVsbHNjcmVlbi1jb250cm9sLWhvdmVyOiAkY29sb3IyO1xuJGJnY29sb3ItcGxheWVyLXByb2dyZXNzLWNvbnRyb2w6ICRjb2xvcjI7XG4kb3BhY2l0eS1wbGF5ZXItcHJvZ3Jlc3MtY29udHJvbDogMC41O1xuJGJnY29sb3ItcGxheWVyLXBsYXktcHJvZ3Jlc3M6ICRjb2xvcjM7XG4kY29sb3ItcGxheWVyLWljb24tcGxheS1wcm9ncmVzczogJGNvbG9yMztcbiRiZ2NvbG9yLXBsYXllci1sb2FkLXByb2dyZXNzOiAkY29sb3IyO1xuJGJnY29sb3ItcGxheWVyLWFjdGl2ZTogJGNvbG9yNDsgLy8gTW9iaWxlIG9ubHlcbiRjb2xvci1wbGF5ZXItbGFiZWwtYWN0aXZlOiAkY29sb3IyOyAvLyBNb2JpbGUgb25seVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICBUZXRyaXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qIEdsb2JhbCAqL1xuJGNvbG9yLXRldHJpcy10aXRsZTogJGNvbG9yMztcbiRjb2xvci10ZXRyaXMtcmVtb3RlLXRpdGxlOiAkY29sb3IxOTtcbiRiZ2NvbG9yLXRldHJpcy1yZW1vdGUtdGl0bGU6IHJnYmEoJGNvbG9yMiwgMC44KTtcbiRjb2xvci10ZXRyaXMtcmVtb3RlLWljb246ICRjb2xvcjQ7XG4kY29sb3ItdGV0cmlzLXJlbW90ZS1pY29uLWhvdmVyOiAkY29sb3IzO1xuXG4vKiBMaW5rcyAqL1xuJHRldHJpcy1saW5rcy1mb250LTE6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1saW5rcy1mb250LXdlaWdodC0xOiBib2xkO1xuJHRldHJpcy1saW5rcy1iZ2NvbG9yLTE6IHRyYW5zcGFyZW50O1xuJHRldHJpcy1saW5rcy1ob3Zlci1iZ2NvbG9yLTE6IHRyYW5zcGFyZW50O1xuJHRldHJpcy1saW5rcy1jb2xvci0xOiAkY29sb3IxO1xuJHRldHJpcy1saW5rcy1ob3Zlci1jb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1saW5rcy1ib3JkZXItMTogMXB4IHNvbGlkICRjb2xvcjE7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWJvcmRlci0xOiAxcHggc29saWQgJGNvbG9yODtcbiR0ZXRyaXMtbGlua3MtcmFkaXVzLTE6IDA7XG4kdGV0cmlzLWxpbmtzLWZvbnQtMjogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLWxpbmtzLWZvbnQtd2VpZ2h0LTI6IGJvbGQ7XG4kdGV0cmlzLWxpbmtzLWJnY29sb3ItMjogdHJhbnNwYXJlbnQ7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWJnY29sb3ItMjogdHJhbnNwYXJlbnQ7XG4kdGV0cmlzLWxpbmtzLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWxpbmtzLWhvdmVyLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWxpbmtzLWJvcmRlci0yOiAxcHggc29saWQgJGNvbG9yMjtcbiR0ZXRyaXMtbGlua3MtaG92ZXItYm9yZGVyLTI6IDFweCBzb2xpZCAkY29sb3I4O1xuJHRldHJpcy1saW5rcy1yYWRpdXMtMjogMDtcblxuLyogVGl0bGUgKi9cbiR0ZXRyaXMtdGl0bGUtZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtdGl0bGUtY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtdGl0bGUtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtdGl0bGUtY29sb3ItMjogJGNvbG9yMjtcblxuLyogU3VidGl0bGUgKi9cbiR0ZXRyaXMtc3VidGl0bGUtZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtc3VidGl0bGUtY29sb3ItMTogJGNvbG9yMTtcbiR0ZXRyaXMtc3VidGl0bGUtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtc3VidGl0bGUtY29sb3ItMjogJGNvbG9yMjtcblxuLyogQnJpY2sgcmF0aW5nICovXG4kdGV0cmlzLWJyaWNrLXJhdGluZy1zdGFyLWNvbG9yLTE6ICRjb2xvci1hZHZpY2UtcmF0ZS1zdGFyO1xuJHRldHJpcy1icmljay1yYXRpbmctbmItbm90ZXMtY29sb3ItMTogJGNvbG9yLWFkdmljZS1uYi1ub3RlcztcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWljb24tY29sb3ItMTogJGNvbG9yLXByb2R1Y3QtcmV2aWV3cy10YWItY29tbWVudHMtaWNvbjtcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLWNvbW1lbnRzLWxpbmstY29sb3ItMTogJGNvbG9yLW5iLW5vdGVzO1xuJHRldHJpcy1icmljay1yYXRpbmctY29tbWVudHMtbGluay1ob3Zlci1jb2xvci0xOiAkY29sb3I0O1xuJHRldHJpcy1icmljay1yYXRpbmctc3Rhci1jb2xvci0yOiAkY29sb3ItYWR2aWNlLXJhdGUtc3RhcjtcbiR0ZXRyaXMtYnJpY2stcmF0aW5nLW5iLW5vdGVzLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWJyaWNrLXJhdGluZy1jb21tZW50cy1pY29uLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWJyaWNrLXJhdGluZy1jb21tZW50cy1saW5rLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWJyaWNrLXJhdGluZy1jb21tZW50cy1saW5rLWhvdmVyLWNvbG9yLTI6ICRjb2xvcjI7XG5cbi8qIENvbnRlbnQgKi9cbiR0ZXRyaXMtY29udGFpbmVyLWJvcmRlcjogMDtcbiR0ZXRyaXMtY29udGFpbmVyLXJhZGl1czogMDtcbiR0ZXRyaXMtY29udGVudC1mb250LTE6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1jb250ZW50LWNvbG9yLTE6ICRjb2xvcjE7XG4kdGV0cmlzLWNvbnRlbnQtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtY29udGVudC1jb2xvci0yOiAkY29sb3IyO1xuXG4vKiBWaWRlbyAqL1xuJHRldHJpcy1wbGF5LXZpZGVvLWJnY29sb3ItMTogJGNvbG9yMTtcbiR0ZXRyaXMtcGxheS12aWRlby1ob3Zlci1iZ2NvbG9yLTE6ICRjb2xvcjM7XG4kdGV0cmlzLXBsYXktdmlkZW8tY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtcGxheS12aWRlby1ob3Zlci1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1wbGF5LXZpZGVvLXJhZGl1cy0xOiAzcHg7XG4kdGV0cmlzLW92ZXJsYXktdmlkZW8tYmdjb2xvci0xOiAkY29sb3IxO1xuJHRldHJpcy1vdmVybGF5LXZpZGVvLW9wYWNpdHktMTogMC42O1xuJHRldHJpcy1pdGVtLWFjdGl2ZS12aWRlby1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtLWFjdGl2ZS12aWRlby1iZ2NvbG9yLTE6ICRjb2xvcjM7XG4kdGV0cmlzLXBsYXktdmlkZW8tYmdjb2xvci0yOiAkY29sb3IxO1xuJHRldHJpcy1wbGF5LXZpZGVvLWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtcGxheS12aWRlby1jb2xvci0yOiAkY29sb3IyO1xuJHRldHJpcy1wbGF5LXZpZGVvLWhvdmVyLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLXBsYXktdmlkZW8tcmFkaXVzLTI6IDNweDtcbiR0ZXRyaXMtb3ZlcmxheS12aWRlby1iZ2NvbG9yLTI6ICRjb2xvcjE7XG4kdGV0cmlzLW92ZXJsYXktdmlkZW8tb3BhY2l0eS0yOiAwLjY7XG4kdGV0cmlzLWl0ZW0tYWN0aXZlLXZpZGVvLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW0tYWN0aXZlLXZpZGVvLWJnY29sb3ItMjogJGNvbG9yMztcblxuLyogSXRlbXMgKi9cbiR0ZXRyaXMtaXRlbXMtYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1pdGVtcy1ob3Zlci1iZ2NvbG9yLTE6ICRjb2xvcjM7XG4kdGV0cmlzLWl0ZW1zLXJhZGl1cy0xOiAwO1xuJHRldHJpcy1pdGVtcy1ib3JkZXItMTogMDtcbiR0ZXRyaXMtaXRlbXMtaG92ZXItYm9yZGVyLTE6IDA7XG4kdGV0cmlzLWl0ZW1zLXRpdGxlLWZvbnQtMTogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLWl0ZW1zLXRpdGxlLWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLXRpdGxlLWhvdmVyLWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLWJvZHktZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtYm9keS1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1ib2R5LWhvdmVyLWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1mb250LTE6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1pdGVtcy1idXR0b24tZm9udC13ZWlnaHQtMTogYm9sZDtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWJnY29sb3ItMTogdHJhbnNwYXJlbnQ7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1ob3Zlci1iZ2NvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1idXR0b24taG92ZXItY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWJvcmRlci0xOiAxcHggc29saWQgJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWhvdmVyLWJvcmRlci0xOiAkdGV0cmlzLWl0ZW1zLWJ1dHRvbi1ib3JkZXItMTtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLXJhZGl1cy0xOiAwO1xuJHRldHJpcy1pdGVtcy1iZ2NvbG9yLTI6ICRjb2xvcjM7XG4kdGV0cmlzLWl0ZW1zLWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtcmFkaXVzLTI6IDA7XG4kdGV0cmlzLWl0ZW1zLWJvcmRlci0yOiAwO1xuJHRldHJpcy1pdGVtcy1ob3Zlci1ib3JkZXItMjogMDtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtdGl0bGUtaG92ZXItY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtYm9keS1mb250LTI6ICRtYWluLWZhbWlseS1mb250O1xuJHRldHJpcy1pdGVtcy1ib2R5LWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLWJvZHktaG92ZXItY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWZvbnQtMjogJG1haW4tZmFtaWx5LWZvbnQ7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1mb250LXdlaWdodC0yOiBib2xkO1xuJHRldHJpcy1pdGVtcy1idXR0b24tYmdjb2xvci0yOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtYnV0dG9uLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWl0ZW1zLWJ1dHRvbi1ob3Zlci1jb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1pdGVtcy1idXR0b24tYm9yZGVyLTI6IDFweCBzb2xpZCAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1idXR0b24taG92ZXItYm9yZGVyLTI6ICR0ZXRyaXMtaXRlbXMtYnV0dG9uLWJvcmRlci0yO1xuJHRldHJpcy1pdGVtcy1idXR0b24tcmFkaXVzLTI6IDA7XG4kdGV0cmlzLWl0ZW1zLWRlc2NyaXB0aW9uLWZvbnQ6IDEycHg7XG4kdGV0cmlzLWl0ZW1zLWRlc2NyaXB0aW9uLWxoOiAxNHB4O1xuJHRleHQtbGluay1hY3RpdmU6IGZhbHNlO1xuJHRleHQtbGluay1saDogMTZweDtcblxuXG4vKiBJdGVtcyBGQVEgKi9cbiR0ZXRyaXMtaXRlbXMtZmFxLWJvcmRlci1ib3R0b20tMTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWJnY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWhvdmVyLWJnY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWFjdGl2ZS1iZ2NvbG9yLTE6ICRjb2xvcjM7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1jb2xvci0xOiAkY29sb3IxO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaG92ZXItY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWFjdGl2ZS1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1jb2xvci0xOiAkY29sb3IxO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1ob3Zlci1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1hY3RpdmUtY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktYmdjb2xvci0xOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktZm9udC0xOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktY29sb3ItMTogJGNvbG9yMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWNvbG9yLTE6ICR0ZXRyaXMtbGlua3MtY29sb3ItMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWhvdmVyLWNvbG9yLTE6ICR0ZXRyaXMtbGlua3MtaG92ZXItY29sb3ItMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWZvbnQtd2VpZ2h0LTE6ICR0ZXRyaXMtbGlua3MtZm9udC13ZWlnaHQtMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWZvbnQtMTogJHRldHJpcy1saW5rcy1mb250LTE7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1iZ2NvbG9yLTE6ICR0ZXRyaXMtbGlua3MtYmdjb2xvci0xO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtaG92ZXItYmdjb2xvci0xOiAkdGV0cmlzLWxpbmtzLWhvdmVyLWJnY29sb3ItMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWJvcmRlci0xOiAkdGV0cmlzLWxpbmtzLWJvcmRlci0xO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtaG92ZXItYm9yZGVyLTE6ICR0ZXRyaXMtbGlua3MtaG92ZXItYm9yZGVyLTE7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1yYWRpdXMtMTogJHRldHJpcy1saW5rcy1yYWRpdXMtMTtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvcmRlci1ib3R0b20tMjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWJnY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWFjdGl2ZS1iZ2NvbG9yLTI6ICRjb2xvcjM7XG4kdGV0cmlzLWl0ZW1zLWZhcS10aXRsZS1jb2xvci0yOiAkY29sb3IxO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaG92ZXItY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLXRpdGxlLWFjdGl2ZS1jb2xvci0yOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1jb2xvci0yOiAkY29sb3IxO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1ob3Zlci1jb2xvci0yOiAkY29sb3IyO1xuJHRldHJpcy1pdGVtcy1mYXEtdGl0bGUtaWNvbi1hY3RpdmUtY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktYmdjb2xvci0yOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktZm9udC0yOiAkbWFpbi1mYW1pbHktZm9udDtcbiR0ZXRyaXMtaXRlbXMtZmFxLWJvZHktY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWNvbG9yLTI6ICR0ZXRyaXMtbGlua3MtY29sb3ItMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWhvdmVyLWNvbG9yLTI6ICR0ZXRyaXMtbGlua3MtaG92ZXItY29sb3ItMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWZvbnQtd2VpZ2h0LTI6ICR0ZXRyaXMtbGlua3MtZm9udC13ZWlnaHQtMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWZvbnQtMjogJHRldHJpcy1saW5rcy1mb250LTI7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1iZ2NvbG9yLTI6ICR0ZXRyaXMtbGlua3MtYmdjb2xvci0yO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtaG92ZXItYmdjb2xvci0yOiAkdGV0cmlzLWxpbmtzLWhvdmVyLWJnY29sb3ItMjtcbiR0ZXRyaXMtaXRlbXMtZmFxLWxpbmtzLWJvcmRlci0yOiAkdGV0cmlzLWxpbmtzLWJvcmRlci0yO1xuJHRldHJpcy1pdGVtcy1mYXEtbGlua3MtaG92ZXItYm9yZGVyLTI6ICR0ZXRyaXMtbGlua3MtaG92ZXItYm9yZGVyLTI7XG4kdGV0cmlzLWl0ZW1zLWZhcS1saW5rcy1yYWRpdXMtMjogJHRldHJpcy1saW5rcy1yYWRpdXMtMjtcblxuLyogU2xpZGVyICovXG4kdGV0cmlzLXNsaWRlci1wYWdlci1iZ2NvbG9yLTE6ICRjb2xvcjQ7XG4kdGV0cmlzLXNsaWRlci1wYWdlci1jdXJyZW50LWJnY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWhvdmVyLWJnY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLXJhZGl1cy0xOiAxMDAlO1xuJHRldHJpcy1zbGlkZXItcHJldm5leHQtYmdjb2xvci0xOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtc2xpZGVyLXByZXZuZXh0LWhvdmVyLWJnY29sb3ItMTogdHJhbnNwYXJlbnQ7XG4kdGV0cmlzLXNsaWRlci1wcmV2bmV4dC1jb2xvci0xOiAkY29sb3I0O1xuJHRldHJpcy1zbGlkZXItcHJldm5leHQtaG92ZXItY29sb3ItMTogJGNvbG9yMztcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWJnY29sb3ItMjogJGNvbG9yNDtcbiR0ZXRyaXMtc2xpZGVyLXBhZ2VyLWN1cnJlbnQtYmdjb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItcGFnZXItaG92ZXItYmdjb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItcGFnZXItcmFkaXVzLTI6IDEwMCU7XG4kdGV0cmlzLXNsaWRlci1wcmV2bmV4dC1iZ2NvbG9yLTI6IHRyYW5zcGFyZW50O1xuJHRldHJpcy1zbGlkZXItcHJldm5leHQtaG92ZXItYmdjb2xvci0yOiB0cmFuc3BhcmVudDtcbiR0ZXRyaXMtc2xpZGVyLXByZXZuZXh0LWNvbG9yLTI6ICRjb2xvcjQ7XG4kdGV0cmlzLXNsaWRlci1wcmV2bmV4dC1ob3Zlci1jb2xvci0yOiAkY29sb3IzO1xuJHRldHJpcy1zbGlkZXItd2lkdGgtZnVsbHNpemU6IDEwMCU7XG5cbi8qIEdhbGxlcnkgKi9cbiR0ZXRyaXMtZ2FsbGVyeS1vdmVybGF5LWJnY29sb3ItMTogJGNvbG9yMTtcbiR0ZXRyaXMtZ2FsbGVyeS1vdmVybGF5LW9wYWNpdHktMTogMC41O1xuJHRldHJpcy1nYWxsZXJ5LWljb24tY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtZ2FsbGVyeS1saWdodGJveC1jbG9zZS1jb2xvci0xOiByZ2JhKCRjb2xvcjIsIDAuOCk7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtY2xvc2UtaG92ZXItY29sb3ItMTogJGNvbG9yMjtcbiR0ZXRyaXMtZ2FsbGVyeS1saWdodGJveC1wcmV2bmV4dC1jb2xvci0xOiAkY29sb3IyIDtcbiR0ZXRyaXMtZ2FsbGVyeS1saWdodGJveC1sb2FkaW5nLWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWdhbGxlcnktb3ZlcmxheS1iZ2NvbG9yLTI6ICRjb2xvcjE7XG4kdGV0cmlzLWdhbGxlcnktb3ZlcmxheS1vcGFjaXR5LTI6IDAuNTtcbiR0ZXRyaXMtZ2FsbGVyeS1pY29uLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtY2xvc2UtY29sb3ItMjogcmdiYSgkY29sb3IyLCAwLjgpO1xuJHRldHJpcy1nYWxsZXJ5LWxpZ2h0Ym94LWNsb3NlLWhvdmVyLWNvbG9yLTI6ICRjb2xvcjI7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtcHJldm5leHQtY29sb3ItMjogJGNvbG9yMiA7XG4kdGV0cmlzLWdhbGxlcnktbGlnaHRib3gtbG9hZGluZy1jb2xvci0yOiAkY29sb3IyO1xuXG4vKiBIb3RzcG90ICovXG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1ib3JkZXItMTogMnB4IHNvbGlkICRjb2xvcjM7XG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1zaXplLTE6IDI4cHg7XG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1iZ2NvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWhvdHNwb3QtaWNvbi1vcGFjaXR5LTE6IC4zNTtcbiR0ZXRyaXMtZG90LWhvdHNwb3QtaWNvbi1iZ2NvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWRvdC1ob3RzcG90LWJvcmRlci0xOiAycHggc29saWQgJGNvbG9yMTA7XG4kdGV0cmlzLWxpbmUtaG90c3BvdC1iZ2NvbG9yLTE6ICRjb2xvcjEwO1xuJHRldHJpcy1saW5lLWhvdHNwb3QtaGVpZ2h0LTE6IDJweDtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWNvbG9yLTE6ICRjb2xvcjI7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1ob3Zlci1jb2xvci0xOiAkY29sb3IyO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtaG92ZXItYmdjb2xvci0xOiAkY29sb3IzO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtYm9yZGVyLTE6IDA7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1ob3Zlci1ib3JkZXItMTogMDtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LXJhZGl1cy0xOiAwO1xuJHRldHJpcy1ob3RzcG90LWljb24tYm9yZGVyLTI6IDJweCBzb2xpZCAkY29sb3IzO1xuJHRldHJpcy1ob3RzcG90LWljb24tc2l6ZS0yOiAyOHB4O1xuJHRldHJpcy1ob3RzcG90LWljb24tYmdjb2xvci0yOiAkY29sb3IxMDtcbiR0ZXRyaXMtaG90c3BvdC1pY29uLW9wYWNpdHktMjogLjM1O1xuJHRldHJpcy1kb3QtaG90c3BvdC1pY29uLWJnY29sb3ItMjogJGNvbG9yMTA7XG4kdGV0cmlzLWRvdC1ob3RzcG90LWJvcmRlci0yOiAycHggc29saWQgJGNvbG9yMjtcbiR0ZXRyaXMtbGluZS1ob3RzcG90LWJnY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtbGluZS1ob3RzcG90LWhlaWdodC0yOiAycHg7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1jb2xvci0yOiAkY29sb3IyO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtaG92ZXItY29sb3ItMjogJGNvbG9yMjtcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWhvdmVyLWJnY29sb3ItMjogJGNvbG9yMztcbiR0ZXRyaXMtaG90c3BvdC1jb250ZW50LWJvcmRlci0yOiAwO1xuJHRldHJpcy1ob3RzcG90LWNvbnRlbnQtaG92ZXItYm9yZGVyLTI6IDA7XG4kdGV0cmlzLWhvdHNwb3QtY29udGVudC1yYWRpdXMtMjogMDtcblxuLy8gcHJlbWllciBhdmlzXG4kZm9udC1wb3N0LXJldmlldy10aXRsZTogJG1haW4tZmFtaWx5LWZvbnQ7XG4kZm9udC13ZWlnaHQtcG9zdC1yZXZpZXctdGl0bGU6IG5vcm1hbDtcbiRjb2xvci1wb3N0LXJldmlldy10aXRsZTogJGNvbG9yMTtcbiRiZ2NvbG9yLXBvc3QtcmV2aWV3OiAkY29sb3I2O1xuJGZvbnQtcG9zdC1yZXZpZXctZGVzY3JpcHRpb246ICRtYWluLWZhbWlseS1mb250O1xuJGNvbG9yLXBvc3QtcmV2aWV3LWRlc2NyaXB0aW9uOiAkY29sb3IxO1xuJGZvbnQtcG9zdC1yZXZpZXctY3RhOiAkbWFpbi1mYW1pbHktZm9udDtcbiRmb250LXdlaWdodC1wb3N0LXJldmlldy1jdGE6IG5vcm1hbDtcbiRjb2xvci1wb3N0LXJldmlldy1jdGE6ICRjb2xvcjI7XG4kYmdjb2xvci1wb3N0LXJldmlldy1jdGE6ICRjb2xvcjQ7XG4kYm9yZGVyLXBvc3QtcmV2aWV3LWN0YTogMDtcbiRjb2xvci1wb3N0LXJldmlldy1jdGEtaG92ZXI6ICRjb2xvci1wb3N0LXJldmlldy1jdGE7XG4kYmdjb2xvci1wb3N0LXJldmlldy1jdGEtaG92ZXI6ICRjb2xvcjM7XG4kYm9yZGVyLXBvc3QtcmV2aWV3LWN0YS1ob3ZlcjogMDtcblxuJGNvbG9yLWJyaWdodGNvdmUtdmlkZW8tcGxheWVyOiAkY29sb3IzOyAvLyBDb3VsZXVyIHBsYXllciB2aWRlb1xuXG4vLyAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyNcbi8vICAgbm91dmVhdSB0aMOobWVzIGl0ZW1zIGxpc3Rcbi8vICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuJGl0ZW1zLW1lYS1jdGEtdHJhbnNpdGlvbi1zcGVlZDogMC4zcztcbiRpdGVtcy1tZWEtY29udGVudC10cmFuc2l0aW9uLXNwZWVkOiAwLjNzO1xuXG4kaXRlbXMtbWVhLWN0YS1lbGVtZW50LWl0ZW0tcGFkZGluZzogMTBweDtcbiRpdGVtcy1tZWEtY3RhLWVsZW1lbnQtaXRlbS1wYWRkaW5nLW1vYmlsZTogNXB4O1xuJGl0ZW1zLW1lYS1jdGEtZWxlbWVudC1pdGVtLWJnY29sb3I6ICRjb2xvcjI7XG4kaXRlbXMtbWVhLWN0YS1lbGVtZW50LWl0ZW0tYm94c2hhZG93Y29sb3I6ICRjb2xvcjI7XG4kaXRlbXMtbWVhLWN0YS1lbGVtZW50LWl0ZW0tYmdjb2xvci1ob3ZlcjogJGNvbG9yMztcblxuJGl0ZW1zLW1lYS1jdGEtbGluay1mb250LXNpemU6IDIwcHg7XG4kaXRlbXMtbWVhLWN0YS1saW5rLWNvbG9yOiAkY29sb3IzO1xuJGl0ZW1zLW1lYS1jdGEtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yMjtcbiRpdGVtcy1tZWEtY3RhLWxpbmstd2VpZ2h0OiBib2xkO1xuJGl0ZW1zLW1lYS1jdGEtbGluay1zcGFuLWJnY29sb3I6ICRjb2xvcjI7XG4kaXRlbXMtbWVhLWN0YS1saW5rLXNwYW4tYmdjb2xvci1ob3ZlcjogJGNvbG9yMztcbiRpdGVtcy1tZWEtY3RhLWxpbmstc3Bhbi1ib3JkZXItY29sb3I6ICRjb2xvcjM7XG4kaXRlbXMtbWVhLWN0YS1saW5rLXNwYW4tYm9yZGVyLWNvbG9yLWhvdmVyOiB0cmFuc3BhcmVudDtcbiRpdGVtcy1tZWEtY3RhLWxpbmstc3Bhbi1ib3JkZXItb3BhY2l0eTogMC41O1xuJGl0ZW1zLW1lYS1jdGEtbGluay1zcGFuLWJvcmRlci13aWR0aDogMTBweDtcbiRpdGVtcy1tZWEtY3RhLWxpbmstc3Bhbi1ib3JkZXItd2lkdGgtbW9iaWxlOiA1cHg7XG5cbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LWl0ZW0tcGFkZGluZy1tb2JpbGU6IDVweDtcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LWJnY29sb3I6ICRjb2xvcjI7XG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC1ib3hzaGFkb3djb2xvcjogJGNvbG9yMjtcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LWJvcmRlci13aWR0aDogMTBweDtcbiRpdGVtcy1tZWEtY29udGVudC1lbGVtZW50LWJvcmRlci1jb2xvcjogJGNvbG9yMztcblxuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtdGl0bGUtY29sb3I6ICRjb2xvcjM7XG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC10aXRsZS1mb250LXNpemU6IDIwcHg7XG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC10aXRsZS1mb250LXdlaWdodDogYm9sZDtcblxuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtZGVzY3JpcHRpb24tZm9udC1zaXplOiAxNXB4O1xuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtZGVzY3JpcHRpb24tY29sb3I6ICRjb2xvcjE7XG4kaXRlbXMtbWVhLWNvbnRlbnQtZWxlbWVudC1kZXNjcmlwdGlvbi1saW5lLWhlaWdodDogMjBweDtcblxuJGl0ZW1zLW1lYS1jb250ZW50LWVsZW1lbnQtZGVmYXVsdC1pbWFnZS1ncmV5OiB0cnVlO1xuXG4vLyBvdXQtb2YtYm94IC0gbWVkaWEgcXVpIHNvcnQgZGUgbGEgYnJpcXVlIHN1ciBtZWRpYSBldCB0aXRsZSBsZWZ0IGV0IHJpZ2h0XG4kb3V0LW9mLWJveC12YWx1ZTogNzBweDtcbiIsIkBpbXBvcnQgXCJiYXNlXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5cbi5wYWdlLWFkdmljZSxcbi5wYWdlLWJsb2cge1xuICAgICNyZWdpb24tY29udGVudCB7XG4gICAgICAgIC5wYW5lLXZpZXdzLXBhbmVzIC5wYW5lLXRpdGxlLFxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgcGFuZS10aXRsZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRvdHMtdGl0bGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZS1hZHZpY2UtaHAtcGFuZWwtaGlnaGxpZ2h0ZWQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLnBhbmUtYWR2aWNlLWhwLXBhbmVsLWludHJvIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFkdmljZS1ocC1kZXNjO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCA1MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZS1hZHZpY2UtaHAtcGFuZWwtcXVpY2stYWNjZXNzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG5cbiAgICAgICAgLml0ZW0tbGlzdCB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWluYnRuKCAnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZS1hZHZpY2UtaHAtcGFuZWwtYWR2aWNlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5wYW5lLWthbWVsZW9uLWFkdmljZS1hZHZpY2Utc2VlLWFsbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLnNob3ctYWxsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG5saW5rKCRjb2xvci1hZHZpY2UtaHAtc2VlLWFsbCwgJGNvbG9yLWFkdmljZS1ocC1zZWUtYWxsLWhvdmVyLCAkY29sb3ItYWR2aWNlLWhwLXNlZS1hbGwtaWNvbiwgJGNvbG9yLWFkdmljZS1ocC1zZWUtYWxsLWljb24taG92ZXIsIGNpcmNsZS1hcnJvdy1yaWdodCk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICArIC5wYW5lLXRpdGxlICsgLnBhbmUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4MHB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLnBhbmUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnBhZ2UtYWR2aWNlLWxpc3RpbmcsXG5ib2R5LnBhZ2UtYmxvZy1saXN0aW5nLFxuYm9keS5wYWdlLXN1cHBvcnQtbGlzdGluZyB7XG4gICAgLnBhZ2Uge1xuICAgICAgICAuc2VjdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIC56b25lLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgI3JlZ2lvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnBhbmVsLWNvbC10b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuaW5zaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjYWR2aWNlLWxpc3QtYmFubmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICNibG9nLWxpc3QtYmFubmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICNzdXBwb3J0LWxpc3QtYmFubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRzaXRlLW1haW4td3JhcHBlci1zaXplO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KFtjbGFzcz1cImJhbm5lci1waWN0dXJlXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZhbWlseS10aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1mYW1pbHktdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRGYW1pbHkoJGZvbnQtZmFtaWx5LXRpdGxlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZhbWlseS1kZXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG5saW5rKCRjb2xvci1mYW1pbHktbGluaywgJGNvbG9yLWZhbWlseS1saW5rLWhvdmVyLCAkY29sb3ItZmFtaWx5LWxpbmstaWNvbiwgJGNvbG9yLWZhbWlseS1saW5rLWljb24taG92ZXIsIGNpcmNsZS1hcnJvdy1yaWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudDphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjYWR2aWNlLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICNibG9nLWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICNzdXBwb3J0LWxpc3QtYmFubmVyLmJhbm5lci1waWN0dXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgJGZhbWlseS1iYW5uZXItYmVoaW5kLWhlYWRlciA9PSB0cnVlIG9yICRmYW1pbHktYmFubmVyLWJlaGluZC1oZWFkZXIgPT0gMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xMzNweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMzhweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50LWJhbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNpdGUtbWFpbi13cmFwcGVyLXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkZmFtaWx5LWJhbm5lci1iZWhpbmQtaGVhZGVyID09IHRydWUgb3IgJGZhbWlseS1iYW5uZXItYmVoaW5kLWhlYWRlciA9PSAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxODBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTMwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWZhbWlseS1iYW5uZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAyNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1mYW1pbHktYmFubmVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWZhbWlseS1iYW5uZXItdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZmFtaWx5LXRpdGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250RmFtaWx5KCRmb250LWZhbWlseS10aXRsZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZmFtaWx5LWJhbm5lci1kZXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bmxpbmsoJGNvbG9yLWZhbWlseS1iYW5uZXItbGluaywgJGNvbG9yLWZhbWlseS1iYW5uZXItbGluay1ob3ZlciwgJGNvbG9yLWZhbWlseS1iYW5uZXItbGluay1pY29uLCAkY29sb3ItZmFtaWx5LWJhbm5lci1saW5rLWljb24taG92ZXIsIGNpcmNsZS1hcnJvdy1yaWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jZW50ZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNpdGUtbWFpbi13cmFwcGVyLXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsLWNvbC1maXJzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1tZW51LWFkdmljZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkYm9yZGVyLW1lbnUtYWR2aWNlPT0wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1tZW51LWFkdmljZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItbWVudS1hZHZpY2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtbWVudS1hZHZpY2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogKC0kYm9yZGVyc2l6ZS1tZW51LWFkdmljZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6ICgtJGJvcmRlcnNpemUtbWVudS1hZHZpY2UpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogKC0kYm9yZGVyc2l6ZS1tZW51LWFkdmljZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogKC0kYm9yZGVyc2l6ZS1tZW51LWFkdmljZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmluc2lkZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFuZS1tZW51LW1lbnUtYWR2aWNlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucGFuZS1tZW51LW1lbnUtYmxvZyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmUtbWVudS1tZW51LXN1cHBvcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAucGFuZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLm1lbnUgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gc3Bhbjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODFweCAtMTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tZW51LWFkdmljZS1sdmwwLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiB1bC5tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tZW51LWFkdmljZS1sdmwwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDAtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKGNpcmNsZS1hcnJvdy1yaWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDAtY2hldnJvbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29ucyhjaXJjbGUtYXJyb3ctYm90dG9tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVudS1hZHZpY2UtbHZsMC1jaGV2cm9uLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHVsLm1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXJ0b3AtbWVudS1hZHZpY2UtbHZsMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDI1cHggNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVudS1hZHZpY2UtbHZsMS1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjb2xvci1tZW51LWFkdmljZS1sdmwxLWNoZXZyb247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoYXJyb3ctYm90dG9tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tZW51LWFkdmljZS1sdmwxLWNoZXZyb247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKGFycm93LXRvcCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItbWVudS1hZHZpY2UtbHZsMS1jaGV2cm9uLWhvdmVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVudS1hZHZpY2UtbHZsMS1jaGV2cm9uLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiB1bC5tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiB1bC5tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsLm1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVudS1hZHZpY2UtbHZsMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lbnUtYWR2aWNlLWx2bDItaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsLWNvbC1sYXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuaW5zaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudmlldy1hZHZpY2UtbGlzdGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkbmV3LXRlYXNlci1hc3BlY3QgPT0gdHJ1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZpZXdzLXJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnBhZ2UtYmxvZy1saXN0aW5nIHtcbiAgICAjcmVnaW9uLWNvbnRlbnQge1xuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci1saXN0aW5nLWJsb2ctaXRlbS1zZXBhcmF0b3I7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnBhZ2Utc3VwcG9ydC1saXN0aW5nIHtcbiAgICAjcmVnaW9uLWNvbnRlbnQge1xuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgIC52aWV3cy1yb3cge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9kZS10eXBlLWFkdmljZSxcbi5ub2RlLXR5cGUtYmxvZyB7XG4gICAgLnBhZ2UgLnNlY3Rpb24tY29udGVudCAuem9uZS1jb250ZW50LXdyYXBwZXIgI3JlZ2lvbi1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcblxuICAgICAgICAuZmllbGQtbmFtZS1maWVsZC1hZHZpY2UtbWVkaWEsXG4gICAgICAgIC5maWVsZC1uYW1lLWZpZWxkLWJsb2ctbWVkaWEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuZmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjBweCAwIDI1cHg7XG5cbiAgICAgICAgICAgICAgICAmLmZpbGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC01OHB4IDAgMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYWR2aWNlLFxuICAgICAgICAuY29udGVudC1ibG9nIHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l0ZS1tYWluLXdyYXBwZXItc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAuY29udGVudC1hZHZpY2UtbGVmdCxcbiAgICAgICAgICAgIC5jb250ZW50LWJsb2ctbGVmdCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY4NXB4O1xuXG4gICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFkdmljZS10aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXd5c2l3eWctaDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29tbWVudC1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5yYXRpbmdzLW5vdGUtc2NvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmF0aW5nKCRjb2xvci1hZHZpY2UtcmF0ZS1zdGFyLCRjb2xvci1hZHZpY2UtbmItbm90ZXMpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbltpdGVtcHJvcD1cInJhdGluZ0NvdW50XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbW1lbnQtY291bnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hZHZpY2UtbmItY29tbWVudHM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29ucyhjb21tZW50cyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hZHZpY2UtY29tbWVudHMtaWNvbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hZGQtY29tbWVudCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bmxpbmsoJGNvbG9yLWFkdmljZS1hbmNob3ItYWRkLWNvbW1lbnQsICRjb2xvci1hZHZpY2UtYW5jaG9yLWFkZC1jb21tZW50LWhvdmVyLCAkY29sb3ItYWR2aWNlLWFuY2hvci1hZGQtY29tbWVudC1pY29uLCAkY29sb3ItYWR2aWNlLWFuY2hvci1hZGQtY29tbWVudC1pY29uLWhvdmVyLCBjaXJjbGUtYXJyb3ctcmlnaHQpO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZGl2W2l0ZW1wcm9wPVwiYXJ0aWNsZUJvZHlcIl0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLWF1dGhvcixcbiAgICAgICAgICAgICAgICAuZmllbGQtbmFtZS1maWVsZC1ibG9nLWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1waWN0byB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmICsgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtdGl0bGUtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFkdmljZS1hdXRob3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnModXNlcik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hZHZpY2UtYXV0aG9yLWF2YXRhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtZmllbGQtdXNlci1wcm9mZXNzaW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWR2aWNlLWF1dGhvci1qb2I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudXNlci1yYXRpbmcge1xuICAgICAgICAgICAgICAgICAgICA+IC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlci1hZHZpY2UtbGFiZWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLWFkdmljZS1sYWJlbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLWFkdmljZS1sYWJlbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yYXRlLXdpZGdldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWR2aWNlLWxhYmVsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1hZHZpY2UtbGFiZWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICR0ZXh0YWxpZ24tYWR2aWNlLWxhYmVsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuaXRlbS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDVweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoc3Rhci1lbXB0eSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJhdGUtc3RhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucmF0ZS1maXZlc3Rhci1idG4tZmlsbGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29ucyhzdGFyLWZ1bGwpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuYnV0dG9uLXJhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidG5saW5rKCRjb2xvci1hZHZpY2UtcmF0ZS1zdWJtaXQsICRjb2xvci1hZHZpY2UtcmF0ZS1zdWJtaXQtaG92ZXIsICRjb2xvci1hZHZpY2UtcmF0ZS1zdWJtaXQtaWNvbiwgJGNvbG9yLWFkdmljZS1yYXRlLXN1Ym1pdC1pY29uLWhvdmVyLCBjaXJjbGUtYXJyb3ctcmlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5yYXRlLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hZHZpY2UtcmF0ZS1mZWVkYmFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29tbWVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgID4gLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29tbWVudC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5kZW50ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItY29tbWVudC1yZXBseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1jb21tZW50LXJlcGx5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY29tbWVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbW1lbnQtc3VibWl0dGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBpY3R1cmUtYW5ub255bW91czo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudXNlci1waWN0dXJlOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xvZ28tYW5zd2VyLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVzZXItcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtY29tbWVudC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtYWR2aWNlLXJpZ2h0LFxuICAgICAgICAgICAgLmNvbnRlbnQtYmxvZy1yaWdodCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMTVweDtcblxuICAgICAgICAgICAgICAgIC5hbGwtYWR2aWNlLFxuICAgICAgICAgICAgICAgIC5hbGwtYmxvZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bmxpbmsoJGNvbG9yLWFkdmljZS1zaG93LWFsbC1pdGVtcywgJGNvbG9yLWFkdmljZS1zaG93LWFsbC1pdGVtcy1ob3ZlciwgJGNvbG9yLWFkdmljZS1zaG93LWFsbC1pdGVtcy1pY29uLCAkY29sb3ItYWR2aWNlLXNob3ctYWxsLWl0ZW1zLWljb24taG92ZXIsIGNpcmNsZS1hcnJvdy1yaWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZi1jYXRlZ29yeSxcbiAgICAgICAgICAgICAgICAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgID4gLmZpZWxkLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmZpZWxkLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAycHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1jYXQtcmVmZXJlbmNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ2NvbG9yLWNhdC1yZWZlcmVuY2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1jYXQtcmVmZXJlbmNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWNhdC1yZWZlcmVuY2UtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ2NvbG9yLWNhdC1yZWZlcmVuY2UtaG92ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNhdC1yZWZlcmVuY2UtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtbmFtZS1maWVsZC1jYXRlZ29yeS1waWN0byB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLWNhdC1yZWZlcmVuY2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY2F0LXJlZmVyZW5jZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpZWxkLW5hbWUtZmllbGQtYWR2aWNlLXJlZixcbiAgICAgICAgICAgICAgICAuZmllbGQtbmFtZS1maWVsZC1ibG9nLXJlZiB7XG4gICAgICAgICAgICAgICAgICAgID4gLmZpZWxkLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmZpZWxkLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5ub2RlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5ub2RlLXp5cmluLWJhbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnBhZ2UtY29tbWVudC1kZWxldGUsXG5ib2R5LnBhZ2UtY29tbWVudC1lZGl0LFxuYm9keS5wYWdlLWNvbW1lbnQtcmVwbHkge1xuICAgIC5wYWdlIC5zZWN0aW9uLWNvbnRlbnQgLnpvbmUtY29udGVudC13cmFwcGVyICNyZWdpb24tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAkc2l0ZS1tYWluLXdyYXBwZXItc2l6ZSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgIWltcG9ydGFudDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtdGl0bGU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tbWVudCB7XG4gICAgICAgICAgICAuY29tbWVudC1zdWJtaXR0ZWQge1xuICAgICAgICAgICAgICAgIC5waWN0dXJlLWFubm9ueW1vdXMge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9sb2dvLnBuZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9kZS10eXBlLWFkdmljZSxcbi5ub2RlLXR5cGUtYmxvZyxcbi5wYWdlLWNvbW1lbnQge1xuICAgICYubG9nZ2VkLWluIHtcbiAgICAgICAgLmNvbW1lbnQtZm9ybSAuZmlsdGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbWVudC1mb3JtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzVweDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnY29sb3ItY29tbWVudC1mb3JtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tdHlwZS10ZXh0YXJlYSAud3lzaXd5Zy10b2dnbGUtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1jb21tZW50LWZvcm0tc3VibWl0LWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG5cbiAgICAgICAgICAgIC53eXNpd3lnLXRvZ2dsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1jb21tZW50LWZvcm0tc3VibWl0LWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1ndWlkZWxpbmVzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1oZWxwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdC1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1aXJlZC1maWVsZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2YwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21tZW50LWxlZ2FsLW5vdGljZSxcbiAgICAgICAgLnJlcXVpcmVkLWZpZWxkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgID4gbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1sYWJlbDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnY29sb3ItY29tbWVudC1mb3JtLWlucHV0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1jb21tZW50LWZvcm0taW5wdXQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1jb21tZW50LWZvcm0taW5wdXQ7XG4gICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcblxuICAgICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICRiZ2NvbG9yLWNvbW1lbnQtZm9ybS1pbnB1dC1hZnRlci1hdXRvY29tcGxldGlvbiBpbnNldDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWNvbW1lbnQtZm9ybS1pbnB1dC1mb2N1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWNvbW1lbnQtZm9ybS1pbnB1dC1lcnJvcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1jb21tZW50LWZvcm0taW5wdXQtZXJyb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ncmlwcGllIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbW1lbnQtaW5mb3Mge1xuICAgICAgICAgICAgZmllbGRzZXQjZWRpdC1hdXRob3Ige1xuICAgICAgICAgICAgICAgIC5maWVsZHNldC1sZWdlbmQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1jb21tZW50LWZvcm0tbGFiZWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tbWFpbCxcbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tY2d1IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKGNoZWNrZWQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1mb3JtLWNndS1jaGVja2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1jZ3U7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1mb3JtLWNndS1saW5rO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoY2hlY2tib3gpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1jZ3UtY2hlY2tib3g7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bmxpbmsoJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQsICRjb2xvci1jb21tZW50LWZvcm0tc3VibWl0LWhvdmVyLCAkY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdC1pY29uLCAkY29sb3ItY29tbWVudC1mb3JtLXN1Ym1pdC1pY29uLWhvdmVyLCBjaXJjbGUtYXJyb3ctcmlnaHQpO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1zdWJtaXQtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gZGl2W2lkKj1cImF1dGhvclwiXSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIC51c2VybmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1mb3JtLWF1dGhvcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtZm9ybS1hdXRob3ItaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbWVudCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXJ0b3AtY29tbWVudDtcblxuICAgICAgICAmLmNvbW1lbnQtdW5wdWJsaXNoZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItY29tbWVudC11bnB1Ymxpc2hlZDtcblxuICAgICAgICAgICAgLnVucHVibGlzaGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvbW1lbnQtdW5wdWJsaXNoZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbW1lbnQtc3VibWl0dGVkIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1jb21tZW50LWRhdGU7XG5cbiAgICAgICAgICAgIC51c2VyLXBpY3R1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51c2VybmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1hdXRob3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLW5hbWUtY29tbWVudC1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItY29tbWVudC1ib2R5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21tZW50LWJ5LWFub255bW91cyB7XG4gICAgICAgICAgICBzcGFuW3JlbCo9XCJjcmVhdG9yXCJdIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKHVzZXIpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFkdmljZS1hdXRob3ItYXZhdGFyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAzMHB4IDAgMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICAgICAgICAgICYuY29tbWVudC1kZWxldGUge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bmxpbmsoJGNvbG9yLWNvbW1lbnQtYWN0aW9uLCAkY29sb3ItY29tbWVudC1hY3Rpb24taG92ZXIsICRjb2xvci1jb21tZW50LWFjdGlvbiwgJGNvbG9yLWNvbW1lbnQtYWN0aW9uLWhvdmVyLCBjaXJjbGUtY2xvc2UpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jb21tZW50LWVkaXQge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ0bmxpbmsoJGNvbG9yLWNvbW1lbnQtYWN0aW9uLCAkY29sb3ItY29tbWVudC1hY3Rpb24taG92ZXIsICRjb2xvci1jb21tZW50LWFjdGlvbiwgJGNvbG9yLWNvbW1lbnQtYWN0aW9uLWhvdmVyLCBnZWFyKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY29tbWVudC1yZXBseSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnRubGluaygkY29sb3ItY29tbWVudC1hY3Rpb24sICRjb2xvci1jb21tZW50LWFjdGlvbi1ob3ZlciwgJGNvbG9yLWNvbW1lbnQtYWN0aW9uLCAkY29sb3ItY29tbWVudC1hY3Rpb24taG92ZXIsIGNpcmNsZS1hcnJvdy1yaWdodCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmNvbW1lbnQtYXBwcm92ZSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnRubGluaygkY29sb3ItY29tbWVudC1hcHByb3ZlLCAkY29sb3ItY29tbWVudC1hcHByb3ZlLWhvdmVyLCAkY29sb3ItY29tbWVudC1hcHByb3ZlLCAkY29sb3ItY29tbWVudC1hcHByb3ZlLWhvdmVyLCBjaGVjayk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmlybWF0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xuXG4gICAgICAgICNlZGl0LWNhbmNlbCxcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBidG5saW5rKCRjb2xvci1jb21tZW50LWFjdGlvbiwgJGNvbG9yLWNvbW1lbnQtYWN0aW9uLWhvdmVyLCAkY29sb3ItY29tbWVudC1hY3Rpb24sICRjb2xvci1jb21tZW50LWFjdGlvbi1ob3ZlciwgXCJcIik7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG5cbiAgICA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxuXG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG5cbiAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG59XG5AbWl4aW4gZm9udEZhbWlseSgkbWFpbi1mYW1pbHktZm9udCkge1xuICAgIEBpZiAkbWFpbi1mYW1pbHktZm9udCA9PSBcIlZlcmRhbmFcIiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAZWxzZSBpZiAkbWFpbi1mYW1pbHktZm9udCA9PSBcIkFyaWFsXCIge1xuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBlbHNlIGlmICRtYWluLWZhbWlseS1mb250ID09IFwiVHJlYnVjaGV0XCIge1xuICAgICAgICBmb250LWZhbWlseTogXCJUcmVidWNoZXQgTVNcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGVsc2UgaWYgJG1haW4tZmFtaWx5LWZvbnQgPT0gXCJDb3VyaWVyXCIge1xuICAgICAgICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAZWxzZSBpZiAkbWFpbi1mYW1pbHktZm9udCA9PSBcIkdlb3JnaWFcIiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBzZXJpZiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBlbHNlIGlmICRtYWluLWZhbWlseS1mb250ID09IFwiSGlyYWdpbm8tU2Fucy1HQlwiIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIk1pY3Jvc29mdCBZYUhlaVwiLFwiV2VuUXVhbllpIE1pY3JvIEhlaVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGVsc2UgaWYgJG1haW4tZmFtaWx5LWZvbnQgPT0gXCJNaWNyb3NvZnQtWWFoZWlcIiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIk1pY3Jvc29mdCBZYUhlaVwiLCBcIkhpcmFnaW5vIFNhbnMgR0JcIiwgXCJXZW5RdWFuWWkgTWljcm8gSGVpXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAZWxzZSBpZiAkbWFpbi1mYW1pbHktZm9udCA9PSBcIldlblF1YW5ZaS1NaWNyby1IZWlcIiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBcIldlblF1YW5ZaSBNaWNybyBIZWlcIiwgXCJNaWNyb3NvZnQgWWFIZWlcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAZWxzZSBpZiAkbWFpbi1mYW1pbHktZm9udCAhPSBcIlwiIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluLWZhbWlseS1mb250LCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGVsc2UgaWYgJG1haW4tZmFtaWx5LWZvbnQgPT0gXCJcIiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IC8vZGVmYXVsdFxuICAgIH1cbn1cbkBtaXhpbiBidG5saW5rKCRjb2xvciwgJGNvbG9yLWhvdmVyLCAkY29sb3ItaWNvbiwgJGNvbG9yLWljb24taG92ZXIsICRpY29uKSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBpY29ucygkaWNvbik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pY29uO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1pY29uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuQG1peGluIHBsYWluYnRuKCRpY29uKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItcGxhaW5idG47XG4gICAgY29sb3I6ICRjb2xvci1wbGFpbmJ0bjtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXBsYWluYnRuO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MsIGNvbG9yIC4zcztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAkYm9yZGVyLXBsYWluYnRuO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGxhaW5idG47XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnY29sb3ItcGxhaW5idG4taG92ZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGxhaW5idG4taG92ZXI7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlci1wbGFpbmJ0bi1ob3ZlcjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcGxhaW5idG4taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2NsYXNzKj1cImRpc2FibGVkXCJdIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdjb2xvci1wbGFpbmJ0bi1kaXNhYmxlZDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wbGFpbmJ0bi1kaXNhYmxlZDtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXBsYWluYnRuLWRpc2FibGVkO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2NvbG9yLXBsYWluYnRuLWRpc2FibGVkO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wbGFpbmJ0bi1kaXNhYmxlZDtcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1wbGFpbmJ0bi1kaXNhYmxlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkaWNvbiAhPSAnJyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDUwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoJGljb24pO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wbGFpbmJ0bjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcGxhaW5idG4taG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWl4aW4gcGFuZS10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICRjb2xvci1tYWluLXRpdGxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWFpbi10aXRsZTtcbiAgICB0ZXh0LWFsaWduOiAkdGV4dGFsaWduLW1haW4tdGl0bGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBmb250RmFtaWx5KCRmb250LW1haW4tdGl0bGUpO1xufVxuQG1peGluIGRvdHMtdGl0bGUge1xuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyLW1haW4tdGl0bGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAuNWVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTUwJTtcblxuICAgICAgICBAaWYgJHRleHRhbGlnbi1tYWluLXRpdGxlID09IFwicmlnaHRcIiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAuNWVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XG5cbiAgICAgICAgQGlmICR0ZXh0YWxpZ24tbWFpbi10aXRsZSA9PSBcImxlZnRcIiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtaXhpbiByYXRpbmcoJGNvbG9yLXJhdGUtc3RhciwgJGNvbG9yLW5iLW5vdGVzKSB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgLmljb24ge1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1yYXRlLXN0YXI7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi1zdGFyOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29ucyhzdGFyLWZ1bGwpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLXN0YXItbzpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoc3Rhci1lbXB0eSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKHN0YXItaGFsZik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29ucyhjaXJjbGUtZnVsbCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKGNpcmNsZS1lbXB0eSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tY2lyY2xlLWhhbGYtbzpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoY2lyY2xlLWhhbGYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgfiAucmF0aW5ncy1ub3RlLW91dC1vZixcbiAgICB+IC5yYXRpbmdzLW5vdGUtdmFsdWUsXG4gICAgfiAucmF0aW5ncy1udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItbmItbm90ZXM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1uYi1ub3RlcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWl4aW4gcmF0aW5nLWhvdmVyKCRjb2xvci1yYXRlLXN0YXItaG92ZXIsICRjb2xvci1uYi1ub3Rlcy1ob3Zlcikge1xuICAgIC5pY29uIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1yYXRlLXN0YXItaG92ZXI7XG4gICAgfVxuXG4gICAgfiAucmF0aW5ncy1ub3RlLW91dC1vZixcbiAgICB+IC5yYXRpbmdzLW5vdGUtdmFsdWUsXG4gICAgfiAucmF0aW5ncy1udW1iZXIge1xuICAgICAgICAmLFxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbmItbm90ZXMtaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWl4aW4gYnV0dG9uLXRldHJpcygpIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG5cbkBtaXhpbiB0ZXh0LWxpbmstYWN0aXZlKCR0ZXh0LWxpbmstbGluZS1oZWlnaHQsICRiZWZvcmUtYmdjb2xvcikge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogJHRleHQtbGluay1saW5lLWhlaWdodDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgbWFzazogdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGluay1pdGVtLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVmb3JlLWJnY29sb3I7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
