@charset "UTF-8";
/* line 5, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../Ruby25-x64/lib/ruby/gems/2.5.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/*
 * Retina Sprites for Compass
 * by:              Gaya Kessler
 * last update:     03/11/14
 *
 * Usage:
 * 1. create two folders in your image directory (in this case 'icons' and 'icons-2x').
 * 2. adjust the foldernames defined below if you use different names.
 * 3. create sprite images for pixel ratio 1 screens and put them in the first folder.
 * 4. create sprite images for pixel ratio 2 screens and put them in the second folder, use the same filenames.
 * 5. use the sprite-image in your Sass/Scss using: '@include use-sprite(<sprite-name>)'
 */
/* Variables */
/* Include 3rd party styles here */
/*
 * Legal Disclaimer
 *
 * These Fonts are licensed only for use on these domains and their subdomains:
 * davematthewsband.com
 *
 * It is illegal to download or use them on other websites.
 *
 * While the @font-face statements below may be modified by the client, this
 * disclaimer may not be removed.
 *
 * Lineto.com, 2016
 */
/*
 *
 * INSTRUCTIONS
 *
 * Copy the Legal Disclaimer and the @font-faces statements to your regular CSS file.
 * The fonts folder(s) should be placed relative to the regular CSS file.
 *
 * You can use either the complete or subsetted fonts:
 * If you donÔÇÖt require the entire range of characters, you can use the smaller, subsetted webfonts instead.
 * See "Glyphs & Languages" for an overview of the characters in the *_subsetted.html file in the root directory of this package.
 *
 */
/* Complete */
@font-face {
  font-family: "Circular-Bold";
  src: url("../fonts/lineto-circular-bold.eot");
  src: url("../fonts/lineto-circular-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/lineto-circular-bold.woff2") format("woff2"), url("../fonts/lineto-circular-bold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* Subsetted */
@font-face {
  font-family: "Circular-Bold-S";
  src: url("../fonts/subsetted/lineto-circular-bold.eot");
  src: url("../fonts/subsetted/lineto-circular-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/subsetted/lineto-circular-bold.woff2") format("woff2"), url("../fonts/subsetted/lineto-circular-bold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/***
 * BxSlider v4.2.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 ***/
/*
* Legal Disclaimer
*
* These Fonts are licensed only for use on these domains and their subdomains:
* davematthewsband.com
*
* It is illegal to download or use them on other websites.
*
* While the @font-face statements below may be modified by the client, this
* disclaimer may not be removed.
*
* Lineto.com, 2016
*/
/*
 *
 * INSTRUCTIONS
 *
 * Copy the Legal Disclaimer and the @font-faces statements to your regular CSS file.
 * The fonts folder(s) should be placed relative to the regular CSS file.
 *
 * You can use either the complete or subsetted fonts:
 * If you donÔÇÖt require the entire range of characters, you can use the smaller, subsetted webfonts instead.
 * See "Glyphs & Languages" for an overview of the characters in the *_subsetted.html file in the root directory of this package.
 *
 */
/* Complete */
@font-face {
  font-family: "Circular-Book";
  src: url("../fonts/lineto-circular-book.eot");
  src: url("../fonts/lineto-circular-book.eot?#iefix") format("embedded-opentype"), url("../fonts/lineto-circular-book.woff2") format("woff2"), url("../fonts/lineto-circular-book.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* Subsetted */
@font-face {
  font-family: "Circular-Book-S";
  src: url("../fonts/subsetted/lineto-circular-book.eot");
  src: url("../fonts/subsetted/lineto-circular-book.eot?#iefix") format("embedded-opentype"), url("../fonts/subsetted/lineto-circular-book.woff2") format("woff2"), url("../fonts/subsetted/lineto-circular-book.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/** RESET AND LAYOUT
===================================*/
/* line 127, ../src/sass/_sources.scss */
.bx-wrapper {
  position: relative;
  margin: 0 auto 60px;
  padding: 0;
  *zoom: 1;
  touch-action: pan-y;
}

/* line 135, ../src/sass/_sources.scss */
.bx-wrapper img {
  max-width: 100%;
  display: block;
}

/* line 139, ../src/sass/_sources.scss */
.bxslider {
  margin: 0;
  padding: 0;
}

/* line 143, ../src/sass/_sources.scss */
ul.bxslider {
  list-style: none;
}

/* line 146, ../src/sass/_sources.scss */
.bx-viewport {
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
/* line 156, ../src/sass/_sources.scss */
#colorbox, #cboxOverlay, #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
  overflow: hidden;
}

/* line 157, ../src/sass/_sources.scss */
#cboxWrapper {
  max-width: none;
}

/* line 158, ../src/sass/_sources.scss */
#cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
}

/* line 159, ../src/sass/_sources.scss */
#cboxMiddleLeft, #cboxBottomLeft {
  clear: left;
}

/* line 160, ../src/sass/_sources.scss */
#cboxContent {
  position: relative;
}

/* line 161, ../src/sass/_sources.scss */
#cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 162, ../src/sass/_sources.scss */
#cboxTitle {
  margin: 0;
}

/* line 163, ../src/sass/_sources.scss */
#cboxLoadingOverlay, #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 164, ../src/sass/_sources.scss */
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
  cursor: pointer;
}

/* line 165, ../src/sass/_sources.scss */
.cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}

/* line 166, ../src/sass/_sources.scss */
.cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
}

/* line 167, ../src/sass/_sources.scss */
#colorbox, #cboxContent, #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
/* line 174, ../src/sass/_sources.scss */
#cboxOverlay {
  background: rgba(0, 0, 0, 0.7);
}

/* line 175, ../src/sass/_sources.scss */
#colorbox {
  outline: 0;
  overflow: visible;
}

/* line 176, ../src/sass/_sources.scss */
#cboxTopLeft {
  width: 0;
  height: 0;
  background: transparent;
}

/* line 177, ../src/sass/_sources.scss */
#cboxTopRight {
  width: 0;
  height: 0;
  background: transparent;
}

/* line 178, ../src/sass/_sources.scss */
#cboxBottomLeft {
  width: 0;
  height: 0;
  background: transparent;
}

/* line 179, ../src/sass/_sources.scss */
#cboxBottomRight {
  width: 0;
  height: 0;
  background: transparent;
}

/* line 180, ../src/sass/_sources.scss */
#cboxMiddleLeft {
  width: 0;
  background: transparent;
}

/* line 181, ../src/sass/_sources.scss */
#cboxMiddleRight {
  width: 0;
  background: transparent;
}

/* line 182, ../src/sass/_sources.scss */
#cboxTopCenter {
  height: 0;
  background: transparent;
}

/* line 183, ../src/sass/_sources.scss */
#cboxBottomCenter {
  height: 0;
  background: transparent;
}

/* line 184, ../src/sass/_sources.scss */
#cboxContent {
  background: transparent;
  overflow: visible;
}

/* line 185, ../src/sass/_sources.scss */
.cboxIframe {
  background: #fff;
}

/* line 186, ../src/sass/_sources.scss */
#cboxError {
  padding: 50px;
  border: 1px solid #ccc;
}

/* line 187, ../src/sass/_sources.scss */
#cboxLoadedContent {
  margin-bottom: 28px;
  overflow: visible;
}

/* line 188, ../src/sass/_sources.scss */
#cboxTitle {
  position: absolute;
  bottom: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494;
}

/* line 189, ../src/sass/_sources.scss */
#cboxCurrent {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494;
}

/* line 190, ../src/sass/_sources.scss */
#cboxLoadingOverlay {
  background: black;
}

/* line 191, ../src/sass/_sources.scss */
#cboxLoadingGraphic {
  background: transparent no-repeat center center;
}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
/* line 194, ../src/sass/_sources.scss */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
}

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
/* line 197, ../src/sass/_sources.scss */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {
  outline: 0;
}

/* line 199, ../src/sass/_sources.scss */
#cboxSlideshow {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef;
}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
/* line 205, ../src/sass/_sources.scss */
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
@-webkit-keyframes scroll-down {
  0% {
    bottom: 90%;
  }
  50% {
    bottom: 0%;
  }
  100% {
    bottom: 90%;
  }
}
@keyframes scroll-down {
  0% {
    bottom: 90%;
  }
  50% {
    bottom: 0%;
  }
  100% {
    bottom: 90%;
  }
}
/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */
/* line 42, ../src/sass/main.scss */
html {
  color: #222;
  font-size: 1em;
  line-height: 1.4;
}

/* line 48, ../src/sass/main.scss */
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 53, ../src/sass/main.scss */
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}
::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 58, ../src/sass/main.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* line 67, ../src/sass/main.scss */
audio,
canvas,
iframe,
img,
svg,
video {
  vertical-align: middle;
}

/* line 76, ../src/sass/main.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 82, ../src/sass/main.scss */
textarea {
  resize: vertical;
}

/* line 86, ../src/sass/main.scss */
.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/* line 264, ../src/sass/main.scss */
html {
  box-sizing: border-box;
}

/* line 267, ../src/sass/main.scss */
*, *:before, *:after {
  box-sizing: inherit;
}

/* line 271, ../src/sass/main.scss */
body {
  font-family: "Circular-Book-S";
  background: whitesmoke;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 275, ../src/sass/main.scss */
body.no-scroll {
  overflow: hidden;
  height: 100%;
}

/* line 281, ../src/sass/main.scss */
a {
  color: #e54d25;
  transition: all 0.3s ease;
}
/* line 284, ../src/sass/main.scss */
a:hover {
  color: #3c3c3c;
}

/* line 289, ../src/sass/main.scss */
.fontawesome-text {
  display: none;
}

/* line 293, ../src/sass/main.scss */
.button {
  display: inline-block;
  padding: 0.25em 0.75em;
  border-radius: 5px;
  background-color: #3c3c3c;
  text-transform: uppercase;
  text-decoration: none;
  color: white;
  font-family: "Circular-Bold-S";
}
/* line 302, ../src/sass/main.scss */
.button:hover {
  background-color: #e54d25;
}

/* line 306, ../src/sass/main.scss */
.btb_vote {
  background-image: url(../images/Vote_Outlines.svg);
  background-repeat: no-repeat;
  width: 140px;
  height: 140px;
  display: block;
  position: fixed;
  top: 20vh;
  right: 2vw;
  color: white;
  border-radius: 50%;
  transition: all 0.5s ease, opacity 0s;
  z-index: 999;
}
/* line 319, ../src/sass/main.scss */
.btb_vote:hover {
  opacity: 0.8;
}

/* line 392, ../src/sass/main.scss */
header {
  overflow: hidden;
  clear: both;
  padding: 1.5% 0 2.5%;
  background: whitesmoke;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: all 0s;
}
/* line 399, ../src/sass/main.scss */
header .wrap {
  overflow: hidden;
  clear: both;
  position: relative;
}
/* line 403, ../src/sass/main.scss */
header .wrap h1 {
  position: relative;
  margin: 0 20% 0;
  background-image: url("../images/dmb-title.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-size: 90% auto;
  height: 0;
  padding-top: 6.52431791%;
  text-indent: -999em;
}
/* line 415, ../src/sass/main.scss */
header .wrap ul {
  position: absolute;
  top: 50%;
  left: 3%;
  z-index: 9;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 421, ../src/sass/main.scss */
header .wrap ul .fontawesome-text {
  display: none;
}
/* line 424, ../src/sass/main.scss */
header .wrap ul:last-child {
  right: 3%;
  left: auto;
}
/* line 239, ../src/sass/main.scss */
header .wrap ul li {
  display: inline-block;
}
/* line 242, ../src/sass/main.scss */
header .wrap ul a {
  display: inline-block;
  float: left;
  width: 1.6em;
  height: 1.6em;
  padding-top: 0.05em;
  text-align: center;
  margin-right: 0.05em;
  border-radius: 100%;
  background: #3c3c3c;
  color: #edebde;
}
/* line 253, ../src/sass/main.scss */
header .wrap ul a:hover {
  background: #e54d25;
}
/* line 432, ../src/sass/main.scss */
header nav {
  overflow: visible;
  clear: both;
  text-align: center;
}
/* line 436, ../src/sass/main.scss */
header nav h1 {
  display: none;
}
/* line 439, ../src/sass/main.scss */
header nav ul {
  margin: 0 auto;
  display: inline-block;
  position: relative;
  line-height: 0.7em;
}
/* line 444, ../src/sass/main.scss */
header nav ul ul {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  background: #d3d0c1;
  line-height: 0em;
}
/* line 452, ../src/sass/main.scss */
header nav ul ul li {
  width: 100%;
  line-height: 1em;
  padding: 6px 15px;
  margin: 0;
}
/* line 459, ../src/sass/main.scss */
header nav ul li {
  display: inline-block;
  position: static;
}
/* line 463, ../src/sass/main.scss */
header nav ul li.bamamenu ul {
  background-color: #3c3c3c;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
  right: 0;
  left: inherit;
  position: absolute;
}
/* line 472, ../src/sass/main.scss */
header nav ul li.bamamenu ul li {
  margin: 0;
  padding: 0;
  width: 24.7%;
  display: inline-block;
}
/* line 478, ../src/sass/main.scss */
header nav ul li.bamamenu ul a {
  color: white;
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  padding: 7px 10px;
  margin-right: 0;
  float: none;
}
/* line 486, ../src/sass/main.scss */
header nav ul li.bamamenu ul a:hover {
  color: #e54d25;
}
/* line 489, ../src/sass/main.scss */
header nav ul li.bamamenu ul a:before {
  background: transparent none;
}
/* line 492, ../src/sass/main.scss */
header nav ul li.bamamenu ul a:after {
  background: transparent none;
}
/* line 499, ../src/sass/main.scss */
header nav ul li:hover ul {
  display: block;
}
/* line 503, ../src/sass/main.scss */
header nav ul li a {
  display: inline-block;
  float: left;
  color: #e54d25;
  text-decoration: none;
  margin-right: 3em;
  font-family: "Circular-Bold-S";
  text-transform: uppercase;
  font-size: 0.875em;
  letter-spacing: 0.1em;
  padding: 0.7em 0;
  position: relative;
  text-align: center;
  line-height: 1em;
}
/* line 517, ../src/sass/main.scss */
header nav ul li a:before, header nav ul li a:after {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  right: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 1px;
  width: 0%;
  background: transparent;
  transition: all 0.5s ease;
}
/* line 530, ../src/sass/main.scss */
header nav ul li a:before {
  top: 0;
}
/* line 533, ../src/sass/main.scss */
header nav ul li a:after {
  bottom: 0;
}
/* line 386, ../src/sass/main.scss */
header nav ul li a:hover:before, header nav ul li a:hover:after {
  background: #d3d0c1;
  width: 100%;
}
/* line 541, ../src/sass/main.scss */
header nav ul li:last-child a {
  margin-right: 0;
}
/* line 386, ../src/sass/main.scss */
header nav ul li.current_page_item a:before, header nav ul li.current_page_item a:after {
  background: #d3d0c1;
  width: 100%;
}

/* line 556, ../src/sass/main.scss */
body.header-loaded header {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 325, ../src/sass/main.scss */
body.fixed-header header {
  position: fixed;
  height: 100px;
  padding: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 99999;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: opacity 0s, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, opacity 0s;
  transition: transform 0.5s ease, opacity 0s, -webkit-transform 0.5s ease;
}
/* line 337, ../src/sass/main.scss */
body.fixed-header header .wrap {
  height: 100%;
  overflow: visible;
}
/* line 340, ../src/sass/main.scss */
body.fixed-header header .wrap h1 {
  display: none;
}
/* line 344, ../src/sass/main.scss */
body.fixed-header header nav {
  position: absolute;
  top: 50%;
  left: 180px;
  right: 180px;
  overflow: visible;
  padding-left: 130px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 352, ../src/sass/main.scss */
body.fixed-header header nav .container {
  display: inline-block;
  position: relative;
}
/* line 356, ../src/sass/main.scss */
body.fixed-header header nav h1 {
  position: absolute;
  left: -150px;
  margin: 0;
  top: 50%;
  text-indent: -999em;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: 0 -81px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 35px;
  width: 100px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 356, ../src/sass/main.scss */
  body.fixed-header header nav h1 {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: 0 -81px;
    height: 35px;
    width: 100px;
  }
}
/* line 365, ../src/sass/main.scss */
body.fixed-header header nav ul {
  font-size: 0.8em;
  position: relative;
  overflow: visible;
}
@media only screen and (max-width: 1140px) {
  /* line 376, ../src/sass/main.scss */
  body.fixed-header header .wrap ul {
    display: none;
  }
}
/* line 564, ../src/sass/main.scss */
body.fixed-header.admin-bar header {
  top: 32px;
}

/* line 571, ../src/sass/main.scss */
body.extended-header header {
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  transition: opacity 0s, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, opacity 0s;
  transition: transform 0.5s ease, opacity 0s, -webkit-transform 0.5s ease;
}

/* line 580, ../src/sass/main.scss */
.round-button {
  clear: both;
  float: none;
  margin: 5% auto;
  position: relative;
  overflow: visible;
  display: block;
  height: 0;
  padding-top: 100px;
}
/* line 589, ../src/sass/main.scss */
.round-button:before {
  content: '';
  display: block;
  height: 110px;
  width: 110px;
  border-radius: 100%;
  position: absolute;
  background: #3c3c3c;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  border: 1px solid transparent;
  transition: all 0.3s ease;
}
/* line 603, ../src/sass/main.scss */
.round-button:after {
  content: '';
  display: block;
  height: 85px;
  width: 85px;
  border-radius: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  border: 1px solid #e54d25;
  z-index: 9;
  transition: all 0.3s ease;
}
/* line 617, ../src/sass/main.scss */
.round-button span {
  position: absolute;
  display: inline-block;
  z-index: 99;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  color: #edebde;
  font-size: 1.5em;
  transition: all 0.3s ease;
}
/* line 628, ../src/sass/main.scss */
.round-button i {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 632, ../src/sass/main.scss */
.round-button:hover:before {
  background: #e54d25;
  border-color: #edebde;
}
/* line 636, ../src/sass/main.scss */
.round-button:hover:after {
  border-color: #3c3c3c;
  background: #e54d25;
}
/* line 640, ../src/sass/main.scss */
.round-button:hover span {
  color: #3c3c3c;
}
/* line 645, ../src/sass/main.scss */
.round-button.loading:after,
.round-button.loading span {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 649, ../src/sass/main.scss */
.round-button.loading i {
  display: block;
  position: absolute;
  width: 75px;
  height: 75px;
  top: 50%;
  left: 50%;
  background: black;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 999;
  transition: opacity 0.5s ease;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  background-image: url("../images/loader.gif");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}
/* line 668, ../src/sass/main.scss */
.round-button.loading:hover:before {
  background: #d3d0c1;
}

/* line 677, ../src/sass/main.scss */
.load-more.round-button {
  padding-top: 200px;
}

/* line 682, ../src/sass/main.scss */
footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
}
/* line 688, ../src/sass/main.scss */
footer .dancer {
  display: block;
  position: absolute;
  width: 75px;
  height: 75px;
  bottom: 60px;
  left: 50%;
  background: black;
  -webkit-transform: translateX(-50%) translateY(300%);
  transform: translateX(-50%) translateY(300%);
  z-index: 9;
  transition: opacity 0.2s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.2s ease, transform 0.3s ease;
  transition: opacity 0.2s ease, transform 0.3s ease, -webkit-transform 0.3s ease;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  background-image: url("../images/dancer.png");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}
/* line 705, ../src/sass/main.scss */
footer .dancer.loading {
  background-image: url("../images/loader.gif");
}
/* line 708, ../src/sass/main.scss */
footer .dancer.summoned {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -webkit-transform: translateX(-50%) translateY(0%);
  transform: translateX(-50%) translateY(0%);
}
/* line 713, ../src/sass/main.scss */
footer a.by-icon {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -20px -55px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 26px;
  width: 26px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  right: 2%;
  text-indent: -999em;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 713, ../src/sass/main.scss */
  footer a.by-icon {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -20px -55px;
    height: 26px;
    width: 26px;
  }
}
/* line 721, ../src/sass/main.scss */
footer a.by-icon:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 725, ../src/sass/main.scss */
footer .wrap {
  background: #3c3c3c;
  height: 55px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
}
/* line 735, ../src/sass/main.scss */
footer .links {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
/* line 741, ../src/sass/main.scss */
footer .links a.footer-link {
  display: inline-block;
  float: left;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.05em;
  font-family: "Circular-Bold-S";
}
/* line 748, ../src/sass/main.scss */
footer .links a.footer-link:hover {
  color: #d3d0c1;
}
/* line 753, ../src/sass/main.scss */
footer .links ul {
  display: inline-block;
  float: left;
  position: relative;
  left: auto;
  right: auto;
  bottom: auto;
  top: auto;
  margin: 0 2em;
}
/* line 239, ../src/sass/main.scss */
footer .links ul li {
  display: inline-block;
}
/* line 242, ../src/sass/main.scss */
footer .links ul a {
  display: inline-block;
  float: left;
  width: 1.6em;
  height: 1.6em;
  padding-top: 0.05em;
  text-align: center;
  margin-right: 0.05em;
  border-radius: 100%;
  background: #3c3c3c;
  color: #edebde;
}
/* line 253, ../src/sass/main.scss */
footer .links ul a:hover {
  background: #e54d25;
}
/* line 764, ../src/sass/main.scss */
footer .links ul li a {
  background-color: #d3d0c1;
  color: #3c3c3c;
}
/* line 767, ../src/sass/main.scss */
footer .links ul li a:hover {
  color: white;
}

/* line 779, ../src/sass/main.scss */
.carousel {
  position: relative;
  height: 0;
  padding-top: 34%;
  background-color: #3c3c3c;
  margin: 0 17.8125%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: opacity 0.3s ease 0.3s;
  -o-transition: opacity 0.3s ease 0.3s;
  -webkit-transition: opacity 0.3s ease;
  -webkit-transition-delay: 0.3s;
  transition: opacity 0.3s ease 0.3s;
}
/* line 787, ../src/sass/main.scss */
.carousel .slides {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
}
/* line 797, ../src/sass/main.scss */
.carousel .pager {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 999;
}
/* line 804, ../src/sass/main.scss */
.carousel .pager ul {
  margin: auto;
  display: inline-block;
}
/* line 807, ../src/sass/main.scss */
.carousel .pager ul li {
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-right: .5em;
  border-radius: 100%;
  border: 2px solid #e54d25;
  cursor: pointer;
  transition: background 0.5s ease;
}
/* line 816, ../src/sass/main.scss */
.carousel .pager ul li.active {
  background: #e54d25;
}
/* line 819, ../src/sass/main.scss */
.carousel .pager ul li:hover {
  background: white;
}
/* line 826, ../src/sass/main.scss */
.carousel .slide {
  overflow: hidden;
  clear: both;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.3s ease;
}
/* line 839, ../src/sass/main.scss */
.carousel .slide .image {
  overflow: hidden;
  clear: both;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #3c3c3c;
  z-index: 9;
}
/* line 855, ../src/sass/main.scss */
.carousel .slide.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  z-index: 99;
}
/* line 860, ../src/sass/main.scss */
.carousel .paginator {
  background: transparent;
  position: absolute;
  top: 50%;
  left: 1%;
  right: 1%;
  height: 85px;
  z-index: 99;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 871, ../src/sass/main.scss */
.carousel .paginator h3 {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-family: "Circular-Bold-S";
  left: 10%;
  right: 10%;
  text-align: center;
  font-size: 1.5625em;
}
/* line 880, ../src/sass/main.scss */
.carousel .paginator h3 span {
  display: block;
  font-size: 0.6em;
}
/* line 885, ../src/sass/main.scss */
.carousel .paginator i {
  position: absolute;
  top: 50%;
  left: -5%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #3c3c3c;
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  transition: opacity 0.2s ease;
}
/* line 894, ../src/sass/main.scss */
.carousel .paginator i.nav-left {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -54px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 894, ../src/sass/main.scss */
  .carousel .paginator i.nav-left {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -54px 0;
    height: 27px;
    width: 18px;
  }
}
/* line 897, ../src/sass/main.scss */
.carousel .paginator i.nav-right {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -23px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
  left: auto;
  right: -5%;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 897, ../src/sass/main.scss */
  .carousel .paginator i.nav-right {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -23px -27px;
    height: 27px;
    width: 18px;
  }
}
/* line 902, ../src/sass/main.scss */
.carousel .paginator i:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 907, ../src/sass/main.scss */
.carousel.loaded {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 914, ../src/sass/main.scss */
.page-content {
  background: transparent;
  position: relative;
  overflow: hidden;
  min-height: 100vh;
  padding-bottom: 22%;
}
/* line 922, ../src/sass/main.scss */
.page-content:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0;
  padding-top: 21.875%;
  background-image: url("../images/footer-background.png");
  background-size: 100% auto;
  background-position: bottom 55px center;
  background-repeat: no-repeat;
}
/* line 937, ../src/sass/main.scss */
.page-content #anim {
  position: absolute;
  right: 0;
  left: 0;
  top: 100px;
  width: 100%;
  z-index: -1;
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%);
}
/* line 945, ../src/sass/main.scss */
.page-content .wrap {
  z-index: 99;
  overflow: hidden;
  clear: both;
  margin: 0 17.8125%;
  min-height: 100vh;
  border-top: 1px solid #3c3c3c;
  padding-top: 3%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: opacity 0.5s ease 1s;
  -o-transition: opacity 0.5s ease 1s;
  -webkit-transition: opacity 0.5s ease;
  -webkit-transition-delay: 1s;
  transition: opacity 0.5s ease 1s;
}
/* line 956, ../src/sass/main.scss */
.page-content .wrap.overflow-wrap {
  overflow: visible;
}
/* line 961, ../src/sass/main.scss */
.page-content.home-content .wrap {
  border-top: 0;
}
/* line 964, ../src/sass/main.scss */
.page-content.home-content .round-button {
  margin: 0 auto;
}
/* line 968, ../src/sass/main.scss */
.page-content.tour-content {
  padding-bottom: 20%;
}
/* line 972, ../src/sass/main.scss */
.page-content.ready .wrap {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 977, ../src/sass/main.scss */
.page-content.submitted-content .wrap {
  text-align: center;
  font-size: 1.2em;
}

/* line 985, ../src/sass/main.scss */
#anim:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: 100% auto;
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.2s ease;
}
/* line 998, ../src/sass/main.scss */
#anim.static:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 1005, ../src/sass/main.scss */
.home-content #anim {
  top: 100px;
}
/* line 1007, ../src/sass/main.scss */
.home-content #anim:before {
  background-image: url("../images/home-bg.svg");
}

/* line 1015, ../src/sass/main.scss */
.news-content #anim:before {
  background-image: url("../images/news-bg.svg");
}

/* line 1024, ../src/sass/main.scss */
.tour-content #anim:before {
  background-image: url("../images/tour-bg.svg");
}

/* line 1033, ../src/sass/main.scss */
.music-content #anim:before {
  background-image: url("../images/music-bg.svg");
}

/* line 1042, ../src/sass/main.scss */
.gallery-content #anim:before {
  background-image: url("../images/photos-bg.svg");
}

/* line 1051, ../src/sass/main.scss */
.videos-content #anim:before {
  background-image: url("../images/videos-bg.svg");
}

/* line 1061, ../src/sass/main.scss */
.setlists-content #anim:before {
  background-image: url("../images/setlists-bg.svg");
}

/* line 1071, ../src/sass/main.scss */
.bamaworks-content #anim:before {
  background-image: url("../images/bamaworks-bg.svg");
}

/* line 1079, ../src/sass/main.scss */
.bamagreen-content #anim:before {
  background-image: url("../images/videos-bg.svg");
}

/* line 1088, ../src/sass/main.scss */
.load-section .new-list {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  transition: opacity 0.5s ease;
  position: relative;
}
/* line 1093, ../src/sass/main.scss */
.load-section .new-list .load-item {
  -webkit-transform: rotateX(0deg);
  transform: rotateX(0deg);
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
/* line 1099, ../src/sass/main.scss */
.load-section .new-list.pending {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1101, ../src/sass/main.scss */
.load-section .new-list.pending .load-item {
  -webkit-transform: rotateX(90deg);
  transform: rotateX(90deg);
}

/* line 1110, ../src/sass/main.scss */
.news-grid {
  position: relative;
  overflow: hidden;
}
/* line 1114, ../src/sass/main.scss */
.news-grid .grid-row {
  overflow: hidden;
  clear: both;
  margin-bottom: 1.953125%;
}
/* line 1119, ../src/sass/main.scss */
.news-grid .grid-item {
  float: left;
  width: 32.03125%;
  margin-right: 1.953125%;
  overflow: hidden;
}
/* line 1124, ../src/sass/main.scss */
.news-grid .grid-item .image {
  height: 0;
  padding-top: 100%;
  background-color: #3c3c3c;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
/* line 1135, ../src/sass/main.scss */
.news-grid .grid-item .information {
  height: 0;
  position: relative;
  padding-top: 50%;
  background: white;
}
/* line 1140, ../src/sass/main.scss */
.news-grid .grid-item .information .wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 5%;
}
/* line 1148, ../src/sass/main.scss */
.news-grid .grid-item .information .date {
  color: #e54d25;
  font-family: "Circular-Bold-S";
  margin-bottom: 0.5em;
}
/* line 1153, ../src/sass/main.scss */
.news-grid .grid-item .information h3 {
  font-family: "Circular-Bold-S";
  font-size: 1.375em;
  color: #3c3c3c;
  transition: color 0.2s ease;
}
/* line 1162, ../src/sass/main.scss */
.news-grid .grid-item:last-child {
  margin-right: 0;
}
/* line 1166, ../src/sass/main.scss */
.news-grid .grid-item:hover .image {
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
/* line 1170, ../src/sass/main.scss */
.news-grid .grid-item:hover .information h3 {
  color: #e54d25;
}

/* line 1180, ../src/sass/main.scss */
h2.tour-heading {
  border-top: 1px solid #3c3c3c;
  border-bottom: 1px solid #3c3c3c;
  font-size: 2em;
  text-align: center;
  font-family: "Circular-Bold-S";
  padding: 0.25em 0;
  margin-bottom: 1em;
}

/* line 1190, ../src/sass/main.scss */
.social-feed {
  overflow: hidden;
  clear: both;
  padding: 3% 0;
  margin: 3% 0;
  font-family: "Circular-Book-S";
}
/* line 1196, ../src/sass/main.scss */
.social-feed .social-item {
  margin-right: 2.05078125%;
  width: 23.4375%;
  background: white;
  min-height: 20px;
  float: left;
  padding: 15px;
  position: relative;
  cursor: pointer;
}
/* line 1205, ../src/sass/main.scss */
.social-feed .social-item .wrapper {
  display: block;
  height: 0;
  padding-top: 100%;
  position: relative;
}
/* line 1211, ../src/sass/main.scss */
.social-feed .social-item .image {
  background: #3c3c3c;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 1225, ../src/sass/main.scss */
.social-feed .social-item .text {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  color: #3c3c3c;
  font-size: 0.9em;
}
/* line 1233, ../src/sass/main.scss */
.social-feed .social-item .text .heading {
  font-size: 0.875em;
  margin-bottom: 1em;
  color: #e54d25;
}
/* line 1239, ../src/sass/main.scss */
.social-feed .social-item i.fa {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%) translateY(50%);
  transform: translateX(-50%) translateY(50%);
  border-radius: 100%;
  background: #e54d25;
  color: white;
  padding: 0.3em 0em;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  font-size: 1.35em;
}
/* line 1252, ../src/sass/main.scss */
.social-feed .social-item i.fa.fa-instagram {
  display: none;
}
/* line 1258, ../src/sass/main.scss */
.social-feed .social-item:last-child {
  margin-right: 0;
}

/* line 1266, ../src/sass/main.scss */
.selector ::-webkit-scrollbar {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  width: 0;
}
/* line 1267, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1268, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-track {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1269, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-track-piece {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1270, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-thumb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1271, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-corner {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1272, ../src/sass/main.scss */
.selector ::-webkit-resizer {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1273, ../src/sass/main.scss */
.selector label {
  position: absolute;
  text-align: left;
  left: 0;
  right: 0;
  top: 50%;
  height: 70px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-left: 1em;
  background: #fcfcfc;
  color: #3c3c3c;
  transition: background 0.5s ease;
}
/* line 1286, ../src/sass/main.scss */
.selector label span {
  position: absolute;
  left: 1em;
  right: 1em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1293, ../src/sass/main.scss */
.selector label:after {
  content: '\f0d7';
  font-family: 'FontAwesome';
  position: absolute;
  right: 1em;
  color: #3c3c3c;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1303, ../src/sass/main.scss */
.selector label:hover {
  background: #f9f6ed;
}
/* line 1308, ../src/sass/main.scss */
.selector .options {
  position: absolute;
  z-index: 999;
  top: 70px;
  max-height: 0vh;
  left: 0;
  right: 0;
  overflow: auto;
  background: white;
  transition: max-height 0.5s ease;
}
/* line 1318, ../src/sass/main.scss */
.selector .options .option {
  padding: 1em;
  background: white;
  border-bottom: 1px solid #edebde;
  width: 100%;
  cursor: pointer;
  transition: all 0.3s ease;
  display: block;
  text-decoration: none;
}
/* line 1327, ../src/sass/main.scss */
.selector .options .option:hover {
  background: #e54d25;
  color: white;
}

/* line 1335, ../src/sass/main.scss */
.tour-filters {
  overflow: visible;
  clear: both;
  height: 70px;
  width: 100%;
  position: relative;
  font-family: "Circular-Bold-S";
  margin-bottom: 3%;
  font-size: 1.3em;
}
/* line 1344, ../src/sass/main.scss */
.tour-filters label.main {
  position: absolute;
  left: 0;
  width: 250px;
  background: #d3d0c1;
  top: 0;
  bottom: 0;
  text-align: center;
}
/* line 1352, ../src/sass/main.scss */
.tour-filters label.main span {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1360, ../src/sass/main.scss */
.tour-filters .selectors {
  position: absolute;
  overflow: visible;
  left: 250px;
  right: 95px;
  top: 0;
  bottom: 0;
}
/* line 1367, ../src/sass/main.scss */
.tour-filters .selectors .selector {
  background: white;
  overflow: visible;
}
/* line 1372, ../src/sass/main.scss */
.tour-filters .selectors .selector.unlocked label {
  color: #3c3c3c;
}
/* line 1374, ../src/sass/main.scss */
.tour-filters .selectors .selector.unlocked label:after {
  color: #3c3c3c;
}
/* line 1380, ../src/sass/main.scss */
.tour-filters .selectors .year.selector {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 50%;
}
/* line 1387, ../src/sass/main.scss */
.tour-filters .selectors .month.selector {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 50%;
}
/* line 1395, ../src/sass/main.scss */
.tour-filters .selectors .selector.open .options {
  max-height: 80vh;
}
/* line 1401, ../src/sass/main.scss */
.tour-filters i.search {
  display: block;
  position: absolute;
  right: 0;
  width: 95px;
  top: 0;
  bottom: 0;
  background: #3c3c3c;
  cursor: pointer;
  transition: background 0.5s ease;
}
/* line 1411, ../src/sass/main.scss */
.tour-filters i.search:before {
  content: '';
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -41px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 26px;
  width: 25px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 1411, ../src/sass/main.scss */
  .tour-filters i.search:before {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -41px -27px;
    height: 26px;
    width: 25px;
  }
}
/* line 1419, ../src/sass/main.scss */
.tour-filters i.search:hover {
  background: #d3d0c1;
}
/* line 1422, ../src/sass/main.scss */
.tour-filters i.search:active {
  background: #e54d25;
}
/* line 1428, ../src/sass/main.scss */
.tour-filters .buttons .filter-band {
  width: 46%;
  margin-right: 2%;
  background: white;
  float: left;
}
/* line 1433, ../src/sass/main.scss */
.tour-filters .buttons .filter-band select {
  font-size: 1em;
  font-family: "Circular-Bold-S";
  margin-top: 20px;
  border: 0;
  width: 70%;
}
/* line 1441, ../src/sass/main.scss */
.tour-filters .buttons .action {
  display: block;
  background: #d3d0c1;
  background-image: url("../images/pattern-bg.png");
  background-repeat: repeat;
  padding: 1em;
  height: 70px;
  width: 25%;
  margin-right: 2%;
  float: left;
  position: relative;
}
/* line 1453, ../src/sass/main.scss */
.tour-filters .buttons .action:last-child {
  margin-right: 0;
}
/* line 1456, ../src/sass/main.scss */
.tour-filters .buttons .action span {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 1.5em;
  color: #3c3c3c;
}
/* line 1464, ../src/sass/main.scss */
.tour-filters .buttons .action:hover {
  background: #fcfcfc;
}
/* line 1467, ../src/sass/main.scss */
.tour-filters .buttons .action.active {
  cursor: default;
  background: #d3d0c1;
}
/* line 1470, ../src/sass/main.scss */
.tour-filters .buttons .action.active:hover {
  background: #d3d0c1;
}

/* line 1479, ../src/sass/main.scss */
.album-filters {
  overflow: visible;
  clear: both;
  height: 70px;
  width: 100%;
  position: relative;
  background: white;
  font-family: "Circular-Bold-S";
  margin-bottom: 3%;
  font-size: 1.3em;
}
/* line 1489, ../src/sass/main.scss */
.album-filters label.main {
  position: absolute;
  left: 0;
  width: 100px;
  background: #d3d0c1;
  top: 0;
  bottom: 0;
  text-align: center;
}
/* line 1497, ../src/sass/main.scss */
.album-filters label.main span {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1505, ../src/sass/main.scss */
.album-filters .selector {
  position: absolute;
  overflow: visible;
  left: 100px;
  right: 0;
  top: 0;
  bottom: 0;
  background: white;
}
/* line 1513, ../src/sass/main.scss */
.album-filters .selector a {
  color: #3c3c3c;
}
/* line 1517, ../src/sass/main.scss */
.album-filters .selector.open .options {
  max-height: 80vh;
}

/* line 1525, ../src/sass/main.scss */
.news-list {
  overflow: hidden;
  clear: both;
}
/* line 1528, ../src/sass/main.scss */
.news-list .news-item {
  overflow: hidden;
  clear: both;
  position: relative;
  margin-bottom: 3%;
}
/* line 1533, ../src/sass/main.scss */
.news-list .news-item .image {
  float: left;
  height: 0;
  width: 30%;
  padding-top: 30%;
  background-image: url("../images/image-ph1.png");
  background-color: #3c3c3c;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 1544, ../src/sass/main.scss */
.news-list .news-item .information {
  position: absolute;
  left: 30%;
  top: 0;
  right: 0;
  bottom: 0;
  background: white;
  padding: 4%;
}
/* line 1552, ../src/sass/main.scss */
.news-list .news-item .information p {
  color: #3c3c3c;
  font-size: 1.5em;
}
/* line 1555, ../src/sass/main.scss */
.news-list .news-item .information p i {
  color: #e54d25;
}
/* line 1559, ../src/sass/main.scss */
.news-list .news-item .information p.date {
  color: #e54d25;
  font-size: 1em;
}
/* line 1563, ../src/sass/main.scss */
.news-list .news-item .information h3 {
  color: #3c3c3c;
  font-size: 1.5em;
  font-family: "Circular-Bold-S";
  margin: 0.5em 0;
  transition: color 0.5s ease;
}
/* line 1573, ../src/sass/main.scss */
.news-list .news-item:nth-child(odd) .image {
  background-image: url("../images/image-ph2.png");
}
/* line 1580, ../src/sass/main.scss */
.news-list .news-item:hover .information h3 {
  color: #e54d25;
}

/* line 1589, ../src/sass/main.scss */
.news-detail {
  padding-bottom: 25%;
}
/* line 1591, ../src/sass/main.scss */
.news-detail .main-image {
  overflow: hidden;
  clear: both;
}
/* line 1594, ../src/sass/main.scss */
.news-detail .main-image img {
  width: 100%;
  height: auto;
}
/* line 1599, ../src/sass/main.scss */
.news-detail .information {
  padding: 2em 10%;
  background: #fcfcfc;
  position: relative;
}
/* line 1603, ../src/sass/main.scss */
.news-detail .information h2.date {
  color: #e54d25;
  display: table;
  border-bottom: 1px solid #d3d0c1;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
}
/* line 1610, ../src/sass/main.scss */
.news-detail .information h1 {
  font-family: "Circular-Bold-S";
  font-size: 1.5em;
  border-bottom: 1px solid #d3d0c1;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
  display: inline-block;
}
/* line 1618, ../src/sass/main.scss */
.news-detail .information .text {
  line-height: 1.5;
  font-size: 1.125em;
}
/* line 96, ../src/sass/main.scss */
.news-detail .information .text strong {
  font-weight: 800;
}
/* line 99, ../src/sass/main.scss */
.news-detail .information .text em {
  font-style: italic;
  font-weight: 500;
}
/* line 104, ../src/sass/main.scss */
.news-detail .information .text em > strong {
  font-style: italic;
  font-weight: 800;
}
/* line 108, ../src/sass/main.scss */
.news-detail .information .text strong > em {
  font-style: italic;
  font-weight: 800;
}
/* line 112, ../src/sass/main.scss */
.news-detail .information .text h1, .news-detail .information .text h2, .news-detail .information .text h3, .news-detail .information .text h4, .news-detail .information .text h5 {
  font-family: "Circular-Bold-S";
  font-weight: 900;
  color: #df2627;
  margin-top: 1em;
}
/* line 118, ../src/sass/main.scss */
.news-detail .information .text h1 {
  font-size: 2.5em;
}
/* line 121, ../src/sass/main.scss */
.news-detail .information .text h2 {
  font-size: 2em;
  line-height: 1;
  margin-bottom: .5em;
  margin-top: 2em;
}
/* line 127, ../src/sass/main.scss */
.news-detail .information .text h3, .news-detail .information .text h4 {
  margin-bottom: .5em;
  line-height: 1;
  letter-spacing: .02em;
  font-size: 1.75em;
}
/* line 133, ../src/sass/main.scss */
.news-detail .information .text img {
  max-width: 100%;
  display: block;
}
/* line 137, ../src/sass/main.scss */
.news-detail .information .text img.alignleft {
  float: left;
  margin: 1em 1em 1em 0;
}
/* line 141, ../src/sass/main.scss */
.news-detail .information .text img.alignright {
  float: right;
  margin: 1em 0 1em 1em;
}
/* line 145, ../src/sass/main.scss */
.news-detail .information .text img.alignnone {
  width: 100%;
  height: auto;
}
/* line 149, ../src/sass/main.scss */
.news-detail .information .text img.aligncenter {
  margin: auto;
}
/* line 154, ../src/sass/main.scss */
.news-detail .information .text .wp-caption img {
  width: 100%;
  height: auto;
}
/* line 159, ../src/sass/main.scss */
.news-detail .information .text .wp-caption.alignleft {
  float: left;
  margin: 1em 1em 0 0;
}
/* line 163, ../src/sass/main.scss */
.news-detail .information .text .wp-caption.alignright {
  float: right;
  margin: 1em 0 0 1em;
}
/* line 167, ../src/sass/main.scss */
.news-detail .information .text .wp-caption.alignnone {
  width: 100%;
  height: auto;
}
/* line 171, ../src/sass/main.scss */
.news-detail .information .text .wp-caption.aligncenter {
  margin: auto;
}
/* line 174, ../src/sass/main.scss */
.news-detail .information .text .wp-caption .wp-caption-text {
  font-size: .8em;
  padding: 0.5em 0.2em;
  font-weight: 500;
  margin-bottom: 0;
}
/* line 181, ../src/sass/main.scss */
.news-detail .information .text ul {
  list-style: initial;
  margin-left: 2em;
  margin-bottom: 1em;
}
/* line 187, ../src/sass/main.scss */
.news-detail .information .text ol {
  list-style: decimal;
  margin-left: 2em;
  margin-bottom: 1em;
}
/* line 192, ../src/sass/main.scss */
.news-detail .information .text blockquote {
  padding: 8.54700855%;
  background: white;
  margin-bottom: 1.5em;
  font-weight: 500;
  font-style: italic;
}
/* line 199, ../src/sass/main.scss */
.news-detail .information .text div {
  text-align: left !important;
}
/* line 201, ../src/sass/main.scss */
.news-detail .information .text div em {
  text-align: left;
  font-style: none;
}
/* line 207, ../src/sass/main.scss */
.news-detail .information .text p {
  margin-bottom: 1.5em;
}
@media only screen and (max-width: 640px) {
  /* line 1618, ../src/sass/main.scss */
  .news-detail .information .text {
    font-size: 0.9em;
  }
  /* line 212, ../src/sass/main.scss */
  .news-detail .information .text h2 {
    font-size: 2em;
  }
  /* line 215, ../src/sass/main.scss */
  .news-detail .information .text h3 {
    font-size: 2em;
  }
  /* line 218, ../src/sass/main.scss */
  .news-detail .information .text h4 {
    font-size: 1.5em;
  }
}
/* line 223, ../src/sass/main.scss */
.news-detail .information .text a {
  color: #e54d25;
}
/* line 1621, ../src/sass/main.scss */
.news-detail .information .sharing {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateY(50%) translateX(-50%);
  transform: translateY(50%) translateX(-50%);
}

/* line 1632, ../src/sass/main.scss */
.sharing {
  display: inline-block;
}
/* line 1635, ../src/sass/main.scss */
.sharing ul {
  display: inline-block;
}
/* line 1637, ../src/sass/main.scss */
.sharing ul li {
  display: inline-block;
}
/* line 1639, ../src/sass/main.scss */
.sharing ul li a {
  text-decoration: none;
  display: block;
  width: 1.6em;
  height: 1.6em;
  line-height: 1.6;
  text-align: center;
  margin-right: 0.05em;
  border-radius: 100%;
  background: #e54d25;
  color: white;
  font-size: 1.35em;
}
/* line 1651, ../src/sass/main.scss */
.sharing ul li a:hover {
  background: #3c3c3c;
}

/* line 1659, ../src/sass/main.scss */
.lateral-nav {
  overflow: hidden;
  clear: both;
  background: #f0eee7;
  padding: 1em;
}
/* line 1664, ../src/sass/main.scss */
.lateral-nav .lat-nav {
  width: 50%;
  float: left;
  position: relative;
}
/* line 1668, ../src/sass/main.scss */
.lateral-nav .lat-nav a {
  text-decoration: none;
  color: #3c3c3c;
}
/* line 1672, ../src/sass/main.scss */
.lateral-nav .lat-nav i {
  font-size: 2em;
}
/* line 1675, ../src/sass/main.scss */
.lateral-nav .lat-nav span {
  font-size: 0.9375em;
  font-family: "Circular-Bold-S";
  text-transform: uppercase;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1685, ../src/sass/main.scss */
.lateral-nav .lat-nav.previous {
  text-align: left;
}
/* line 1687, ../src/sass/main.scss */
.lateral-nav .lat-nav.previous span {
  left: 30px;
}
/* line 1691, ../src/sass/main.scss */
.lateral-nav .lat-nav.next {
  text-align: right;
}
/* line 1693, ../src/sass/main.scss */
.lateral-nav .lat-nav.next span {
  right: 30px;
}
/* line 1698, ../src/sass/main.scss */
.lateral-nav .lat-nav:hover a {
  color: #e54d25;
}

/* line 1705, ../src/sass/main.scss */
.tour-list {
  overflow: hidden;
  clear: both;
}
/* line 1708, ../src/sass/main.scss */
.tour-list .tour-item {
  overflow: hidden;
  clear: both;
  background: white;
  position: relative;
  margin-bottom: 1.5%;
}
/* line 1714, ../src/sass/main.scss */
.tour-list .tour-item .information {
  width: 60%;
  clear: both;
  padding: 3em 2%;
  overflow: hidden;
}
/* line 1719, ../src/sass/main.scss */
.tour-list .tour-item .information p {
  display: inline-block;
  font-size: 1.375em;
}
/* line 1723, ../src/sass/main.scss */
.tour-list .tour-item .information a {
  color: #3c3c3c;
}
/* line 1726, ../src/sass/main.scss */
.tour-list .tour-item .information .date {
  width: 20%;
  float: left;
  color: #e54d25;
  font-weight: bold;
  font-size: 1.2em;
}
/* line 1733, ../src/sass/main.scss */
.tour-list .tour-item .information .venue {
  font-weight: bold;
  width: 50%;
  float: left;
}
/* line 1738, ../src/sass/main.scss */
.tour-list .tour-item .information .location {
  float: left;
  width: 30%;
}
/* line 1742, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details {
  clear: both;
  float: none;
  overflow: hidden;
  padding-left: 20%;
}
/* line 1747, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details label {
  display: block;
  margin-top: 1em;
  cursor: pointer;
}
/* line 1751, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details label i {
  display: inline-block;
  border-radius: 100%;
  background: #e54d25;
  color: white;
  text-align: center;
  position: relative;
  font-weight: normal;
  float: left;
  height: 1.5em;
  width: 1.5em;
  margin-right: 0.5em;
  text-align: center;
}
/* line 1764, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details label i:before {
  content: '+';
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  margin-top: -1px;
}
/* line 1775, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details label:hover i {
  background-color: #3c3c3c;
}
/* line 1781, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details .details {
  max-height: 0px;
  overflow: hidden;
  padding: 0;
  transition: all 0.3s ease;
}
/* line 1790, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details.open label i {
  background-color: #3c3c3c;
}
/* line 1792, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details.open label i:before {
  content: '-';
}
/* line 1797, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details.open .details {
  max-height: 3000px;
  padding: 5% 0;
}
/* line 1807, ../src/sass/main.scss */
.tour-list .tour-item .actions {
  position: absolute;
  right: 2%;
  top: 3em;
}
/* line 1813, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.presale {
  background-color: #d3d0c1;
  color: #3c3c3c;
}
/* line 1816, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.presale:hover {
  background-color: #3c3c3c;
  color: white;
}
/* line 1821, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.tickets {
  background-color: #e54d25;
}
/* line 1823, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.tickets:hover {
  background-color: #d3d0c1;
}
/* line 1827, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.future {
  background-color: whitesmoke;
  color: #3c3c3c;
  cursor: default;
}
/* line 1831, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.future:hover {
  background-color: whitesmoke;
  color: #3c3c3c;
}
/* line 1840, ../src/sass/main.scss */
.tour-list .tour-item .actions.two-future .button.future {
  display: block;
  clear: both;
  margin-bottom: 0.5em;
}
/* line 1849, ../src/sass/main.scss */
.tour-list.empty {
  background: #fcfcfc;
  padding: 3em 2%;
}

/* line 1855, ../src/sass/main.scss */
.video-list {
  overflow: visible;
  clear: both;
  padding-top: 3%;
}

/* line 1863, ../src/sass/main.scss */
.video-item {
  position: relative;
  float: left;
  width: 32.6171875%;
  margin-right: 0.87890625%;
  margin-bottom: 0.87890625%;
  height: 0;
  padding-top: 23.04%;
  overflow: visible;
  cursor: pointer;
}
/* line 1873, ../src/sass/main.scss */
.video-item:nth-child(3n) {
  margin-right: 0;
}
/* line 1876, ../src/sass/main.scss */
.video-item .image {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: #3c3c3c;
  z-index: 99;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 1887, ../src/sass/main.scss */
.video-item .image .round-button {
  position: absolute;
  margin: 0;
  top: 50%;
  left: 50%;
  -webkit-transform: tranlateY(-50%) translateX(-50%);
  transform: tranlateY(-50%) translateX(-50%);
  padding-top: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.5s ease;
}
/* line 1897, ../src/sass/main.scss */
.video-item .image .round-button b {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -66px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 28px;
  width: 21px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  z-index: 999;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 1897, ../src/sass/main.scss */
  .video-item .image .round-button b {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -66px -27px;
    height: 28px;
    width: 21px;
  }
}
/* line 1906, ../src/sass/main.scss */
.video-item .image .round-button:hover:before {
  background-color: #3c3c3c;
}
/* line 1909, ../src/sass/main.scss */
.video-item .image .round-button:hover:after {
  background-color: #3c3c3c;
}
/* line 1917, ../src/sass/main.scss */
.video-item .information {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: white;
  z-index: 9;
  box-shadow: 0px -7px 56px -4px transparent;
  transition: all 0.5s ease;
  text-align: center;
}
/* line 1928, ../src/sass/main.scss */
.video-item .information .date {
  display: inline-block;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #d3d0c1;
  margin-top: 1em;
  margin-bottom: 0.5em;
  color: #e54d25;
}
/* line 1936, ../src/sass/main.scss */
.video-item .information h3 {
  font-size: 1.2em;
  color: #3c3c3c;
  font-weight: bold;
}
/* line 1943, ../src/sass/main.scss */
.video-item:hover {
  z-index: 999;
}
/* line 1946, ../src/sass/main.scss */
.video-item:hover .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 1950, ../src/sass/main.scss */
.video-item:hover .information {
  bottom: -80%;
  left: -15px;
  right: -15px;
  top: -15px;
  padding: 15px;
  padding-top: 78%;
  box-shadow: 0px -7px 56px -4px rgba(0, 0, 0, 0.31);
}

/* line 1967, ../src/sass/main.scss */
.single-video.video-item {
  width: 100%;
  padding-top: 60%;
  float: none;
  clear: both;
}
/* line 1973, ../src/sass/main.scss */
.single-video.video-item .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 1975, ../src/sass/main.scss */
.single-video.video-item .image .round-button:before {
  background-color: transparent;
  border-color: transparent;
}

/* line 1983, ../src/sass/main.scss */
.video-modal {
  position: fixed;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  background: #3c3c3c;
  z-index: 999;
}

/* line 1994, ../src/sass/main.scss */
.new-list {
  clear: both;
}

/* line 1997, ../src/sass/main.scss */
.album-list {
  overflow: visible;
  clear: both;
  padding-top: 3%;
}
/* line 2001, ../src/sass/main.scss */
.album-list .album-item {
  position: relative;
  float: left;
  width: 32.6171875%;
  margin-right: 0.87890625%;
  margin-bottom: 0.87890625%;
  height: 0;
  padding-top: 32.6171875%;
  overflow: visible;
  cursor: pointer;
}
/* line 2011, ../src/sass/main.scss */
.album-list .album-item:nth-child(3n) {
  margin-right: 0;
}
/* line 2014, ../src/sass/main.scss */
.album-list .album-item .image {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: #3c3c3c;
  z-index: 99;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 2025, ../src/sass/main.scss */
.album-list .album-item .image .round-button {
  position: absolute;
  margin: 0;
  top: 50%;
  left: 50%;
  -webkit-transform: tranlateY(-50%) translateX(-50%);
  transform: tranlateY(-50%) translateX(-50%);
  padding-top: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.5s ease;
}
/* line 2035, ../src/sass/main.scss */
.album-list .album-item .image .round-button b {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -66px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 28px;
  width: 21px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  z-index: 999;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 2035, ../src/sass/main.scss */
  .album-list .album-item .image .round-button b {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -66px -27px;
    height: 28px;
    width: 21px;
  }
}
/* line 2044, ../src/sass/main.scss */
.album-list .album-item .image .round-button:hover:after {
  background-color: #3c3c3c;
}
/* line 2052, ../src/sass/main.scss */
.album-list .album-item .information {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: white;
  z-index: 9;
  box-shadow: 0px -7px 56px -4px transparent;
  transition: all 0.5s ease;
  text-align: center;
}
/* line 2063, ../src/sass/main.scss */
.album-list .album-item .information .date {
  display: inline-block;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #d3d0c1;
  margin-top: 1em;
  margin-bottom: 0.5em;
  color: #e54d25;
}
/* line 2071, ../src/sass/main.scss */
.album-list .album-item .information h3 {
  font-size: 1.2em;
  color: #3c3c3c;
  font-weight: bold;
}
/* line 2078, ../src/sass/main.scss */
.album-list .album-item:hover {
  z-index: 999;
}
/* line 2081, ../src/sass/main.scss */
.album-list .album-item:hover .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 2085, ../src/sass/main.scss */
.album-list .album-item:hover .information {
  bottom: -70%;
  left: -15px;
  right: -15px;
  top: -15px;
  padding: 15px;
  padding-top: 110%;
  box-shadow: 0px -7px 56px -4px rgba(0, 0, 0, 0.31);
}

/* line 2108, ../src/sass/main.scss */
.tracks ol li a.playing i:before {
  content: "\f04c";
}

/* line 2117, ../src/sass/main.scss */
.album-detail {
  padding-bottom: 22%;
}
/* line 2119, ../src/sass/main.scss */
.album-detail .information {
  width: 49%;
  margin-right: 1%;
  float: left;
}
/* line 2123, ../src/sass/main.scss */
.album-detail .information .segment {
  background: white;
  padding: 1em;
  margin: 1em 0;
}
/* line 2129, ../src/sass/main.scss */
.album-detail .information .cover {
  margin-top: 0;
}
/* line 2131, ../src/sass/main.scss */
.album-detail .information .cover img {
  width: 100%;
}
/* line 2136, ../src/sass/main.scss */
.album-detail .information .titles {
  font-family: "Circular-Bold-S";
}
/* line 2138, ../src/sass/main.scss */
.album-detail .information .titles h3 {
  color: #e54d25;
  display: inline-block;
  border-bottom: 1px solid #d3d0c1;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em;
}
/* line 2145, ../src/sass/main.scss */
.album-detail .information .titles h2 {
  margin: 0;
  font-size: 1.5em;
}
/* line 2153, ../src/sass/main.scss */
.album-detail .information .actions {
  background: transparent;
  padding: 0;
  overflow: hidden;
  clear: both;
  position: relative;
}
/* line 2159, ../src/sass/main.scss */
.album-detail .information .actions .action {
  display: block;
  width: 49%;
  float: left;
  padding: 1em;
  font-family: "Circular-Bold-S";
  font-size: 1.5em;
  background: #fcfcfc;
  text-decoration: none;
  color: #3c3c3c;
  cursor: pointer;
}
/* line 2170, ../src/sass/main.scss */
.album-detail .information .actions .action:last-child {
  float: right;
}
/* line 2173, ../src/sass/main.scss */
.album-detail .information .actions .action:hover {
  color: #e54d25;
}
/* line 2178, ../src/sass/main.scss */
.album-detail .information .actions .share-action {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
  transition: all 0.3s ease;
}
/* line 2183, ../src/sass/main.scss */
.album-detail .information .actions .share-content {
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  width: 49%;
  padding: 1em;
  right: 0;
  top: 0;
  bottom: 0;
  background: #e54d25;
  text-align: center;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  transition: all 0.3s ease;
}
/* line 2195, ../src/sass/main.scss */
.album-detail .information .actions .share-content .sharing {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
/* line 2204, ../src/sass/main.scss */
.album-detail .information .actions.now-sharing .share-content {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
}
/* line 2209, ../src/sass/main.scss */
.album-detail .information .actions.now-sharing .share-action {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}
/* line 2218, ../src/sass/main.scss */
.album-detail .tracks {
  width: 49%;
  float: left;
  background: white;
  padding: 1em;
}
/* line 2225, ../src/sass/main.scss */
.album-detail .tracks ol li a {
  text-decoration: none;
  color: #3c3c3c;
  font-family: "Circular-Bold-S";
  display: block;
  padding: 1em 0;
  border-bottom: 1px solid #d3d0c1;
}
/* line 2233, ../src/sass/main.scss */
.album-detail .tracks ol li a i {
  width: 25px;
  height: 25px;
  border-radius: 100%;
  background: #3c3c3c;
  color: #e54d25;
  text-align: center;
  margin-right: 1em;
  padding-left: 0.125em;
  -webkit-transform: translateY(-25%);
  transform: translateY(-25%);
  transition: all 0.3s ease;
}
/* line 2245, ../src/sass/main.scss */
.album-detail .tracks ol li a i:before {
  display: block;
  margin-top: 0.5em;
  text-align: center;
  font-size: 0.75em;
}
/* line 2254, ../src/sass/main.scss */
.album-detail .tracks ol li a b {
  margin-right: 1em;
  font-size: 1.5em;
  font-weight: bold;
  color: #e54d25;
}
/* line 2261, ../src/sass/main.scss */
.album-detail .tracks ol li a span {
  font-size: 1.5em;
  font-weight: bold;
}
/* line 2266, ../src/sass/main.scss */
.album-detail .tracks ol li a:hover i {
  background: #d3d0c1;
  color: #3c3c3c;
}
/* line 2274, ../src/sass/main.scss */
.album-detail .tracks ol li:last-child a {
  border-bottom: 0;
}

/* line 2283, ../src/sass/main.scss */
.album-filter {
  display: block;
  position: relative;
  background-color: #e0dcd1;
}
/* line 2287, ../src/sass/main.scss */
.album-filter.customer-taxonomy-single {
  color: #000;
  font-size: 17px;
  padding: 20px 30px;
  background-color: #fff;
}
/* line 2293, ../src/sass/main.scss */
.album-filter .type-filter {
  position: absolute;
  left: 0;
  padding: 10px 0px;
  text-align: center;
  width: 100px;
  color: #000;
}
/* line 2301, ../src/sass/main.scss */
.album-filter .wrap-block-filter {
  padding-left: 100px;
  position: relative;
  width: 100%;
  display: block;
}
/* line 2308, ../src/sass/main.scss */
.album-filter .dropdown-list {
  position: relative;
  width: 100%;
  padding-right: 50px;
  padding-top: 21px;
  padding-bottom: 21px;
  background-color: #fff;
  color: #000;
}
/* line 2316, ../src/sass/main.scss */
.album-filter .dropdown-list .close-list {
  position: absolute;
  width: 30px;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url("../images/icom-filter.png");
  background-position: 0px 0px;
  top: 6px;
  right: 9px;
  cursor: pointer;
  z-index: 99999;
  transition: all .5s ease-in;
}
/* line 2331, ../src/sass/main.scss */
.album-filter .dropdown-list .close-list.open-list {
  background-position: -30px 0px;
}
/* line 2335, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list {
  position: absolute;
  top: 0px;
  padding-right: 50px;
  /* max-height: 42px;
   overflow: hidden;*/
  background-color: #fff;
  width: 100%;
  z-index: 9999;
  transition: all .3s ease-in;
  transition: 0.5s linear all;
}
/* line 2352, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li:last-child {
  padding-bottom: 15px;
}
/* line 2355, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li:first-child {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 2359, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li .active-term {
  color: rgba(0, 0, 0, 0.2);
}
/* line 2362, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li a {
  color: #000;
  text-decoration: none;
  display: block;
  width: 100%;
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 2371, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li.active-text {
  padding-left: 20px;
}
/* line 2374, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li.no-active-text {
  display: none;
}
/* line 2377, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li.no-active-text:hover {
  background-color: #e0dcd1;
  transition: all .3s ease-in;
  transition: 0.5s linear all;
}

/* line 2392, ../src/sass/main.scss */
.gallery-list {
  overflow: visible;
  clear: both;
  padding-top: 3%;
}

/* line 2400, ../src/sass/main.scss */
.gallery-item {
  position: relative;
  float: left;
  width: 32.6171875%;
  margin-right: 0.87890625%;
  margin-bottom: 0.87890625%;
  height: 0;
  padding-top: 32.6171875%;
  overflow: visible;
  cursor: pointer;
}
/* line 2410, ../src/sass/main.scss */
.gallery-item:nth-child(3n) {
  margin-right: 0;
}
/* line 2413, ../src/sass/main.scss */
.gallery-item .image {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: #3c3c3c;
  z-index: 99;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 2424, ../src/sass/main.scss */
.gallery-item .image .round-button {
  position: absolute;
  margin: 0;
  top: 50%;
  left: 50%;
  -webkit-transform: tranlateY(-50%) translateX(-50%);
  transform: tranlateY(-50%) translateX(-50%);
  padding-top: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.5s ease;
}
/* line 2434, ../src/sass/main.scss */
.gallery-item .image .round-button b {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -66px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 28px;
  width: 21px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  z-index: 999;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 2434, ../src/sass/main.scss */
  .gallery-item .image .round-button b {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -66px -27px;
    height: 28px;
    width: 21px;
  }
}
/* line 2443, ../src/sass/main.scss */
.gallery-item .image .round-button:hover:after {
  background-color: #3c3c3c;
}
/* line 2451, ../src/sass/main.scss */
.gallery-item .information {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: white;
  z-index: 9;
  box-shadow: 0px -7px 56px -4px transparent;
  transition: all 0.5s ease;
  text-align: center;
}
/* line 2462, ../src/sass/main.scss */
.gallery-item .information .date {
  display: inline-block;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #d3d0c1;
  margin-top: 1em;
  margin-bottom: 0.5em;
  color: #e54d25;
}
/* line 2470, ../src/sass/main.scss */
.gallery-item .information h3 {
  font-size: 1.2em;
  color: #3c3c3c;
  font-weight: bold;
}
/* line 2477, ../src/sass/main.scss */
.gallery-item:hover {
  z-index: 999;
}
/* line 2480, ../src/sass/main.scss */
.gallery-item:hover .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 2484, ../src/sass/main.scss */
.gallery-item:hover .information {
  bottom: -50%;
  left: -15px;
  right: -15px;
  top: -15px;
  padding: 15px;
  padding-top: 110%;
  box-shadow: 0px -7px 56px -4px rgba(0, 0, 0, 0.31);
}

/* line 2501, ../src/sass/main.scss */
.video-modal .sharing {
  position: absolute;
  right: 0;
  bottom: -20px;
  line-height: 1;
}

/* line 2510, ../src/sass/main.scss */
.bx-wrapper img {
  max-width: none;
}

/* line 2514, ../src/sass/main.scss */
.gallery-modal {
  padding: 4vh;
}
/* line 2517, ../src/sass/main.scss */
.gallery-modal .bx-wrapper {
  margin-bottom: 0;
}
/* line 2520, ../src/sass/main.scss */
.gallery-modal .bx-controls {
  position: absolute;
  top: 18vh;
  left: 0;
  right: 0;
}
/* line 2525, ../src/sass/main.scss */
.gallery-modal .bx-controls a {
  text-indent: -999em;
}
/* line 2528, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next {
  position: absolute;
  right: 0;
  top: 0;
  padding: 6em 1em;
  text-indent: -999em;
  z-index: 1;
}
/* line 2535, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:before, .gallery-modal .bx-controls .bx-next:after {
  content: '';
  position: absolute;
}
/* line 2540, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:before {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -23px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 2540, ../src/sass/main.scss */
  .gallery-modal .bx-controls .bx-next:before {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -23px -27px;
    height: 27px;
    width: 18px;
  }
}
/* line 2544, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:after {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 2544, ../src/sass/main.scss */
  .gallery-modal .bx-controls .bx-next:after {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: 0 0;
    height: 27px;
    width: 18px;
  }
}
/* line 2549, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:hover:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 2552, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 2558, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev {
  position: absolute;
  left: 0;
  top: 0;
  padding: 6em 1em;
  text-indent: -999em;
  z-index: 1;
}
/* line 2565, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:before, .gallery-modal .bx-controls .bx-prev:after {
  content: '';
  position: absolute;
}
/* line 2570, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:before {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -54px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 2570, ../src/sass/main.scss */
  .gallery-modal .bx-controls .bx-prev:before {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -54px 0;
    height: 27px;
    width: 18px;
  }
}
/* line 2574, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:after {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -72px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 2574, ../src/sass/main.scss */
  .gallery-modal .bx-controls .bx-prev:after {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -72px 0;
    height: 27px;
    width: 18px;
  }
}
/* line 2579, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:hover:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 2582, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 2590, ../src/sass/main.scss */
.gallery-slide {
  width: 100% !important;
}
/* line 2592, ../src/sass/main.scss */
.gallery-slide .image {
  height: 60vh;
  text-align: center;
  background: #3c3c3c;
}
/* line 2596, ../src/sass/main.scss */
.gallery-slide .image img {
  width: auto;
  height: 100%;
  margin: auto;
}
/* line 2603, ../src/sass/main.scss */
.gallery-slide .caption {
  color: white;
  padding: 1em;
  overflow: hidden;
  clear: both;
  text-align: center;
}
/* line 2609, ../src/sass/main.scss */
.gallery-slide .caption h3 {
  font-family: "Circular-Bold-S";
  font-size: 1.2em;
}
/* line 2616, ../src/sass/main.scss */
.gallery-slide .caption .sharing {
  clear: both;
  margin: auto;
  margin-top: 1em;
}
/* line 2622, ../src/sass/main.scss */
.gallery-slide.portrait-image {
  /*        .image {
              img {
                  width:auto;
                  height:100%;
                  max-height:100%;
              }
  
          }*/
}

@media only screen and (orientation: portrait) {
  /* line 2637, ../src/sass/main.scss */
  .gallery-slide .image {
    height: auto;
  }
  /* line 2639, ../src/sass/main.scss */
  .gallery-slide .image img {
    width: 100%;
    height: auto;
  }

  /* line 2646, ../src/sass/main.scss */
  .gallery-modal .bx-controls {
    top: 0;
  }
  /* line 2648, ../src/sass/main.scss */
  .gallery-modal .bx-controls a {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 2656, ../src/sass/main.scss */
.gallery-pager {
  padding: 2vh;
  text-align: center;
}
/* line 2660, ../src/sass/main.scss */
.gallery-pager a {
  width: 8vh;
  height: 8vh;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
  margin: auto;
  border: 2px solid transparent;
}
/* line 2670, ../src/sass/main.scss */
.gallery-pager a.active {
  border-color: #edebde;
}

/* line 2677, ../src/sass/main.scss */
.gallery-interface #cboxClose {
  right: 15px;
  top: 15px;
}

/* line 2683, ../src/sass/main.scss */
.page-template-template-about {
  overflow: hidden;
}
/* line 2686, ../src/sass/main.scss */
.page-template-template-about footer .dancer {
  display: none;
}

/* line 2691, ../src/sass/main.scss */
.page-template-template-splash-2020 {
  background-image: url(../images/splash/bg_splash.jpg);
}
/* line 2693, ../src/sass/main.scss */
.page-template-template-splash-2020 #cookie-law-info-again {
  display: none !important;
}
/* line 2696, ../src/sass/main.scss */
.page-template-template-splash-2020 .video-modal #cboxClose {
  height: 25px;
  width: 70px;
}
/* line 2700, ../src/sass/main.scss */
.page-template-template-splash-2020 strong {
  font-weight: bold;
}
/* line 2703, ../src/sass/main.scss */
.page-template-template-splash-2020 p {
  margin-bottom: 20px;
}
/* line 2706, ../src/sass/main.scss */
.page-template-template-splash-2020 header {
  display: none;
}
/* line 2709, ../src/sass/main.scss */
.page-template-template-splash-2020 footer {
  display: none;
}
/* line 2713, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-video .buttons {
  text-align: center;
  margin: 0 0 30px 0;
}
/* line 2716, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-video .buttons a {
  margin: auto;
}
/* line 2721, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-top-bullets {
  padding: 25px 40px 0;
  float: left;
  width: 100%;
  position: relative;
  z-index: 1;
}
/* line 2727, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-top-bullets .bullets:first-child {
  float: left;
}
/* line 2730, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-top-bullets .bullets:first-child {
  float: right;
}
/* line 2734, ../src/sass/main.scss */
.page-template-template-splash-2020 .bullets {
  margin: 0;
  padding: 0;
  float: left;
}
/* line 2738, ../src/sass/main.scss */
.page-template-template-splash-2020 .bullets li {
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: 0 0 0 4px;
  vertical-align: top;
  padding: 0;
  background-color: #FBD2A8;
  border-radius: 50%;
}
/* line 2747, ../src/sass/main.scss */
.page-template-template-splash-2020 .bullets li a {
  color: #3c3c3c;
  display: block;
  padding: 2px 0 0 0;
  text-align: center;
  font-size: 14px;
}
/* line 2753, ../src/sass/main.scss */
.page-template-template-splash-2020 .bullets li a:hover {
  color: #e54d25;
}
/* line 2760, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash {
  background-color: #131e29;
  color: #FBD2A8;
  font-size: 14px;
  font-weight: 700;
  padding: 10px 30px;
  float: left;
  width: 100%;
}
/* line 2768, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash {
  margin: 0;
  padding: 3px 0 0 0;
  float: right;
}
/* line 2772, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash li {
  margin: 0 0 0 25px;
  padding: 0;
  display: inline-block;
  vertical-align: top;
}
/* line 2777, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash li a {
  color: #FBD2A8;
  text-decoration: none;
}
/* line 2780, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash li a:hover {
  color: white;
}
/* line 2788, ../src/sass/main.scss */
.page-template-template-splash-2020 h3 {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
}
/* line 2794, ../src/sass/main.scss */
.page-template-template-splash-2020 .v-detail {
  margin-top: 59px;
  font-size: 20px;
}
/* line 2798, ../src/sass/main.scss */
.page-template-template-splash-2020 .partner-detail {
  margin-top: 40px;
}
/* line 2801, ../src/sass/main.scss */
.page-template-template-splash-2020 .img-donate {
  display: inline-block;
  vertical-align: top;
}
/* line 2805, ../src/sass/main.scss */
.page-template-template-splash-2020 .donate-detail {
  display: inline-block;
  width: calc(100% - 152px);
  padding: 0 0 0 44px;
  vertical-align: top;
}
/* line 2810, ../src/sass/main.scss */
.page-template-template-splash-2020 .donate-detail .buttons {
  margin-top: 34px;
}
/* line 2814, ../src/sass/main.scss */
.page-template-template-splash-2020 .head-splash {
  margin: 0 17.8125%;
  padding: 84px 5% 64px 5%;
  text-align: center;
  position: relative;
  z-index: 1;
}
/* line 2821, ../src/sass/main.scss */
.page-template-template-splash-2020 .page-content {
  padding-bottom: 27%;
}
/* line 2824, ../src/sass/main.scss */
.page-template-template-splash-2020 .page-content:after {
  height: 100%;
  background-image: url(../images/splash/Background_Bottom.jpg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom center;
}
/* line 2831, ../src/sass/main.scss */
.page-template-template-splash-2020 .bamaworks-content {
  background-image: url(../images/splash/Background_Top.jpg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: top center;
}
/* line 2836, ../src/sass/main.scss */
.page-template-template-splash-2020 .bamaworks-content .interior {
  max-width: 880px;
  margin: auto;
  padding: 38px 45px;
}
/* line 2842, ../src/sass/main.scss */
.page-template-template-splash-2020 .bamaworks-content .wrap {
  padding-top: 0;
  border-top: 0;
  min-height: auto;
  padding-bottom: 30px;
  position: relative;
}
/* line 2849, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons {
  overflow: hidden;
  clear: both;
  text-align: center;
}
/* line 2853, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons a {
  float: none;
  display: block;
  max-width: 285px;
  font-weight: bold;
  padding: 14px 3%;
  color: white;
  text-decoration: none;
  background: #e54d25;
}
/* line 2863, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons a:hover {
  background: #3c3c3c;
}
/* line 2867, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons.btb-merch {
  margin-top: 51px;
}
/* line 2871, ../src/sass/main.scss */
.page-template-template-splash-2020 .two-col {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 9%;
  grid-row-gap: 0px;
}
/* line 2878, ../src/sass/main.scss */
.page-template-template-splash-2020 .merch {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 3%;
  grid-row-gap: 0px;
}
/* line 2884, ../src/sass/main.scss */
.page-template-template-splash-2020 .merch .merch-image {
  width: 100%;
  padding-top: 100%;
  background-size: contain;
  position: relative;
}
/* line 2889, ../src/sass/main.scss */
.page-template-template-splash-2020 .merch .merch-image a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 2900, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-img {
  text-align: center;
  margin-bottom: 20px;
}
/* line 2903, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-img img {
  max-width: 100%;
}
/* line 2909, ../src/sass/main.scss */
.page-template-template-splash-2020 .single-video.video-item .image .round-button b {
  display: none;
}
/* line 2913, ../src/sass/main.scss */
.page-template-template-splash-2020 .single-video.video-item .image .round-button:hover:after {
  background-color: transparent;
  opacity: 0.7;
}
/* line 2918, ../src/sass/main.scss */
.page-template-template-splash-2020 .single-video.video-item .image .round-button:after {
  background-image: url(../images/DMB_Play_Button.svg);
  background-size: contain;
  border: 0;
}

/* line 2928, ../src/sass/main.scss */
.bamaworks-content .wrap {
  padding-top: 5%;
  overflow: visible;
}
/* line 2933, ../src/sass/main.scss */
.bamaworks-content .interior {
  background: white;
  padding: 5%;
  overflow: visible;
  clear: both;
}
/* line 2940, ../src/sass/main.scss */
.bamaworks-content h2.bamaworks-logo {
  width: 50%;
  padding-top: 11%;
  height: 0;
  text-indent: -999em;
  overflow: hidden;
  background-image: url("../images/bamaworks-logo.png");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  margin: auto;
  margin-bottom: 5%;
}
/* line 2954, ../src/sass/main.scss */
.bamaworks-content .text {
  line-height: 1.5;
  font-size: 1.125em;
  padding: 5% 10%;
}
/* line 96, ../src/sass/main.scss */
.bamaworks-content .text strong {
  font-weight: 800;
}
/* line 99, ../src/sass/main.scss */
.bamaworks-content .text em {
  font-style: italic;
  font-weight: 500;
}
/* line 104, ../src/sass/main.scss */
.bamaworks-content .text em > strong {
  font-style: italic;
  font-weight: 800;
}
/* line 108, ../src/sass/main.scss */
.bamaworks-content .text strong > em {
  font-style: italic;
  font-weight: 800;
}
/* line 112, ../src/sass/main.scss */
.bamaworks-content .text h1, .bamaworks-content .text h2, .bamaworks-content .text h3, .bamaworks-content .text h4, .bamaworks-content .text h5 {
  font-family: "Circular-Bold-S";
  font-weight: 900;
  color: #df2627;
  margin-top: 1em;
}
/* line 118, ../src/sass/main.scss */
.bamaworks-content .text h1 {
  font-size: 2.5em;
}
/* line 121, ../src/sass/main.scss */
.bamaworks-content .text h2 {
  font-size: 2em;
  line-height: 1;
  margin-bottom: .5em;
  margin-top: 2em;
}
/* line 127, ../src/sass/main.scss */
.bamaworks-content .text h3, .bamaworks-content .text h4 {
  margin-bottom: .5em;
  line-height: 1;
  letter-spacing: .02em;
  font-size: 1.75em;
}
/* line 133, ../src/sass/main.scss */
.bamaworks-content .text img {
  max-width: 100%;
  display: block;
}
/* line 137, ../src/sass/main.scss */
.bamaworks-content .text img.alignleft {
  float: left;
  margin: 1em 1em 1em 0;
}
/* line 141, ../src/sass/main.scss */
.bamaworks-content .text img.alignright {
  float: right;
  margin: 1em 0 1em 1em;
}
/* line 145, ../src/sass/main.scss */
.bamaworks-content .text img.alignnone {
  width: 100%;
  height: auto;
}
/* line 149, ../src/sass/main.scss */
.bamaworks-content .text img.aligncenter {
  margin: auto;
}
/* line 154, ../src/sass/main.scss */
.bamaworks-content .text .wp-caption img {
  width: 100%;
  height: auto;
}
/* line 159, ../src/sass/main.scss */
.bamaworks-content .text .wp-caption.alignleft {
  float: left;
  margin: 1em 1em 0 0;
}
/* line 163, ../src/sass/main.scss */
.bamaworks-content .text .wp-caption.alignright {
  float: right;
  margin: 1em 0 0 1em;
}
/* line 167, ../src/sass/main.scss */
.bamaworks-content .text .wp-caption.alignnone {
  width: 100%;
  height: auto;
}
/* line 171, ../src/sass/main.scss */
.bamaworks-content .text .wp-caption.aligncenter {
  margin: auto;
}
/* line 174, ../src/sass/main.scss */
.bamaworks-content .text .wp-caption .wp-caption-text {
  font-size: .8em;
  padding: 0.5em 0.2em;
  font-weight: 500;
  margin-bottom: 0;
}
/* line 181, ../src/sass/main.scss */
.bamaworks-content .text ul {
  list-style: initial;
  margin-left: 2em;
  margin-bottom: 1em;
}
/* line 187, ../src/sass/main.scss */
.bamaworks-content .text ol {
  list-style: decimal;
  margin-left: 2em;
  margin-bottom: 1em;
}
/* line 192, ../src/sass/main.scss */
.bamaworks-content .text blockquote {
  padding: 8.54700855%;
  background: white;
  margin-bottom: 1.5em;
  font-weight: 500;
  font-style: italic;
}
/* line 199, ../src/sass/main.scss */
.bamaworks-content .text div {
  text-align: left !important;
}
/* line 201, ../src/sass/main.scss */
.bamaworks-content .text div em {
  text-align: left;
  font-style: none;
}
/* line 207, ../src/sass/main.scss */
.bamaworks-content .text p {
  margin-bottom: 1.5em;
}
@media only screen and (max-width: 640px) {
  /* line 2954, ../src/sass/main.scss */
  .bamaworks-content .text {
    font-size: 0.9em;
  }
  /* line 212, ../src/sass/main.scss */
  .bamaworks-content .text h2 {
    font-size: 2em;
  }
  /* line 215, ../src/sass/main.scss */
  .bamaworks-content .text h3 {
    font-size: 2em;
  }
  /* line 218, ../src/sass/main.scss */
  .bamaworks-content .text h4 {
    font-size: 1.5em;
  }
}
/* line 223, ../src/sass/main.scss */
.bamaworks-content .text a {
  color: #e54d25;
}
/* line 2957, ../src/sass/main.scss */
.bamaworks-content .text .buttons {
  overflow: hidden;
  clear: both;
}
/* line 2960, ../src/sass/main.scss */
.bamaworks-content .text .buttons a {
  float: left;
  margin-right: 4%;
  padding: 3%;
  color: white;
  text-decoration: none;
}
/* line 2966, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:first-child {
  width: 66%;
  background: #e54d25;
}
/* line 2969, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:first-child:hover {
  background: #3c3c3c;
}
/* line 2973, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:last-child {
  width: 30%;
  margin-right: 0;
  background: #3c3c3c;
}
/* line 2977, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:last-child:hover {
  background: #e54d25;
}
/* line 2984, ../src/sass/main.scss */
.bamaworks-content .sharing {
  text-align: center;
  display: block;
}
/* line 2987, ../src/sass/main.scss */
.bamaworks-content .sharing ul {
  margin: auto;
}
/* line 2991, ../src/sass/main.scss */
.bamaworks-content .concerts {
  font-size: 1.375em;
  margin-bottom: 20%;
}
/* line 2994, ../src/sass/main.scss */
.bamaworks-content .concerts h3 {
  background: #d3d0c1;
  display: block;
  padding: 2em 1em;
  font-family: "Circular-Bold-S";
  margin-bottom: 3%;
}
/* line 3002, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__container.not-img {
  height: 200px;
}
/* line 3004, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__container.not-img .tour__img {
  background-image: none;
  background-color: transparent;
}
/* line 3008, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__container.not-img .tour__text {
  width: 100%;
  left: 0;
}
/* line 3014, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__img {
  float: left;
  height: 0;
  width: 30%;
  padding-top: 30%;
  background-image: url(../images/image-ph1.png);
  background-color: #3c3c3c;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  display: inline-table;
}
/* line 3027, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text {
  position: absolute;
  left: 30%;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 4%;
  color: #e54d25;
}
/* line 3035, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text p {
  margin-top: 10px;
}
/* line 3038, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text .brief_description {
  color: #3c3c3c;
}
/* line 3041, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text .see-more {
  margin-top: 40px;
  display: inline-block;
}
/* line 3046, ../src/sass/main.scss */
.bamaworks-content .concerts .tour {
  background: white;
  /*padding:2em 1em;*/
  margin-bottom: 3%;
  overflow: hidden;
  clear: both;
  position: relative;
}
/* line 3053, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label {
  display: block;
  font-family: "Circular-Bold-S";
  color: #e54d25;
  cursor: pointer;
  overflow: hidden;
  clear: both;
  transition: color 0.3s ease;
}
/* line 3061, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger {
  float: right;
  display: inline-block;
}
/* line 3064, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger i {
  border-radius: 100%;
  background: #e54d25;
  color: white;
  height: 2em;
  width: 2em;
  display: inline-block;
  text-align: center;
  font-size: 0.5em;
  float: left;
  padding-top: 0.5em;
  margin-top: 0.5em;
  margin-right: 0.5em;
}
/* line 3078, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger span {
  font-family: "Circular-Bold-S";
  margin-top: 0.2em;
}
/* line 3081, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger span:before {
  content: 'Expand';
}
/* line 3087, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label:hover {
  color: #3c3c3c;
}
/* line 3090, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label:hover .trigger i {
  background: #3c3c3c;
  color: white;
}
/* line 3098, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events {
  max-height: 0px;
  overflow: hidden;
  transition: max-height 0.5s ease;
}
/* line 3103, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event {
  border-top: 1px solid #d3d0c1;
  padding: 1em 0;
  overflow: hidden;
  clear: both;
}
/* line 3109, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event span {
  display: inline-block;
  float: left;
  font-family: "Circular-Bold-S";
}
/* line 3114, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event .date {
  width: 20%;
  color: #e54d25;
}
/* line 3119, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event .location {
  width: 30%;
}
/* line 3122, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event .state {
  width: 20%;
  font-family: "Circular-Book-S";
}
/* line 3126, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event:first-child {
  margin-top: 1em;
}
/* line 3135, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger i.fa-plus {
  background: #3c3c3c;
}
/* line 3137, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger i.fa-plus:before {
  content: '\f068';
}
/* line 3141, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger span {
  color: #3c3c3c;
}
/* line 3144, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger span:before {
  content: 'Close';
}
/* line 3151, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open .events {
  max-height: 5000px;
  padding: 4%;
}

/* line 3159, ../src/sass/main.scss */
#modal-bamagreen {
  display: none;
  position: fixed;
  z-index: 999999;
  background-position: center;
  background-size: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 3169, ../src/sass/main.scss */
#modal-bamagreen.display {
  display: block;
}
/* line 3172, ../src/sass/main.scss */
#modal-bamagreen .close-modal {
  background-image: url(../images/close.svg);
  position: absolute;
  display: block;
  width: 30px;
  height: 30px;
  z-index: 2;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
/* line 3183, ../src/sass/main.scss */
#modal-bamagreen:after {
  background-color: rgba(0, 0, 0, 0.6);
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  right: 0;
  top: 0;
}
/* line 3193, ../src/sass/main.scss */
#modal-bamagreen .wrap-slick {
  width: 100%;
  margin: auto;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
}
/* line 3204, ../src/sass/main.scss */
#modal-bamagreen .wrap-slick-nav {
  width: 1024px;
  margin: auto;
  position: absolute;
  bottom: 5%;
  left: 0;
  right: 0;
  z-index: 1;
}
/* line 3213, ../src/sass/main.scss */
#modal-bamagreen h1 {
  color: #fff;
  font-size: 1.5em;
  text-align: center;
  font-weight: 700;
  letter-spacing: 1px;
  position: absolute;
  top: 5%;
  z-index: 1;
  margin: auto;
  left: 0;
  right: 0;
}

/* line 3228, ../src/sass/main.scss */
#timeline .caption {
  color: #fff;
  font-size: 1.5em;
}
/* line 3232, ../src/sass/main.scss */
#timeline h2 {
  color: #fff;
  font-size: 5em;
  font-weight: 700;
}
/* line 3237, ../src/sass/main.scss */
#timeline .item-timeline {
  position: relative;
  outline: none;
}
/* line 3240, ../src/sass/main.scss */
#timeline .item-timeline .wrap-item {
  padding: 0 calc((100% - 1024px) / 2);
  position: relative;
}
/* line 3245, ../src/sass/main.scss */
#timeline .item-timeline.slick-active .nav-y {
  display: block;
}
/* line 3249, ../src/sass/main.scss */
#timeline .item-timeline .nav-y {
  display: none;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #fff;
  font-size: 4em;
  opacity: 0.3;
  line-height: 0.8em;
  font-weight: 700;
  width: 170px;
  text-align: center;
  height: 50px;
}
/* line 3263, ../src/sass/main.scss */
#timeline .item-timeline .prev-y {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  left: -65px;
}
/* line 3267, ../src/sass/main.scss */
#timeline .item-timeline .next-y {
  right: -64px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 3275, ../src/sass/main.scss */
#timeline-nav .first-y {
  color: white;
  position: absolute;
  left: -50px;
  font-weight: bold;
  font-size: 20px;
}
/* line 3282, ../src/sass/main.scss */
#timeline-nav .last-y {
  color: white;
  position: absolute;
  right: -50px;
  font-weight: bold;
  font-size: 20px;
}

/* line 3292, ../src/sass/main.scss */
.bamagreen-content.page-content .wrap {
  border-top: 0;
}
/* line 3295, ../src/sass/main.scss */
.bamagreen-content .wrap {
  padding-top: 0%;
  overflow: visible;
}
/* line 3298, ../src/sass/main.scss */
.bamagreen-content .wrap.noheight {
  min-height: initial;
}
/* line 3302, ../src/sass/main.scss */
.bamagreen-content .interior {
  background: white;
  padding: 5%;
  overflow: hidden;
  clear: both;
}
/* line 3308, ../src/sass/main.scss */
.bamagreen-content .modaltext {
  font-size: 22px;
  color: #222 !important;
  background-color: white;
  margin-top: 3%;
  clear: both;
}
/* line 3315, ../src/sass/main.scss */
.bamagreen-content .wrap-slide {
  width: 100%;
  float: left;
}
/* line 3318, ../src/sass/main.scss */
.bamagreen-content .wrap-slide img {
  width: 100%;
}
/* line 3321, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-prev, .bamagreen-content .wrap-slide .bx-next {
  position: absolute;
  top: 50%;
  background-color: #e54d25;
  width: 44px;
  height: 44px;
  text-indent: -9999px;
  font: normal normal normal 35px/1 FontAwesome;
  overflow: hidden;
}
/* line 3331, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-prev {
  left: 0;
}
/* line 3333, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-prev:before {
  content: "\f0d9";
  font-weight: 900;
  text-indent: 0;
  position: absolute;
  right: 15px;
  color: #fff;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 3344, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-next {
  right: 0;
}
/* line 3346, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-next:before {
  content: "\f0da";
  font-weight: 900;
  text-indent: 0;
  position: absolute;
  right: 11px;
  color: #fff;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 3359, ../src/sass/main.scss */
.bamagreen-content .wrap-counter {
  float: left;
  width: 100%;
  display: flex;
}
/* line 3363, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter {
  background-color: #3c3c3c;
  color: white;
  text-align: center;
  width: 25%;
  margin: 0 10px;
  padding: 15px;
}
/* line 3370, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter:first-child {
  margin: 0 10px 0 0;
}
/* line 3373, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter:last-child {
  margin: 0 0 0 10px;
}
/* line 3376, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter .number {
  display: block;
  font-size: 3.8em;
  font-weight: 700;
}
/* line 3381, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter .detail {
  display: block;
  font-size: 20px;
  letter-spacing: 3px;
}
/* line 3388, ../src/sass/main.scss */
.bamagreen-content h2.bamagreen-logo {
  width: 100px;
  padding-top: 100px;
  height: 0;
  text-indent: -999em;
  overflow: hidden;
  background-image: url("../images/Bama_White.png");
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  margin: auto;
  margin: 1% auto;
}
/* line 3402, ../src/sass/main.scss */
.bamagreen-content .text {
  font-size: 22px;
  padding: 5% 0%;
  width: 100%;
  display: flex;
}
/* line 3407, ../src/sass/main.scss */
.bamagreen-content .text .wrap-text {
  width: 50%;
  float: left;
  margin: 0 10px 0 0;
}
/* line 3412, ../src/sass/main.scss */
.bamagreen-content .text .buttons {
  width: 50%;
  float: left;
  margin: 5px 0 0 10px;
}
/* line 3416, ../src/sass/main.scss */
.bamagreen-content .text .buttons a {
  float: left;
  padding: 4% 40px 4% 4%;
  color: white;
  text-decoration: none;
  background: #e54d25;
  width: 100%;
  font-size: 21px;
  position: relative;
}
/* line 3425, ../src/sass/main.scss */
.bamagreen-content .text .buttons a:hover {
  background: #3c3c3c;
}
/* line 3428, ../src/sass/main.scss */
.bamagreen-content .text .buttons a .fa {
  position: absolute;
  right: 4%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 3438, ../src/sass/main.scss */
.bamagreen-content .wrap-number-detail {
  background: white;
  margin-top: 3%;
  overflow: hidden;
  clear: both;
  position: relative;
  font-size: 1.375em;
  float: left;
  width: 100%;
}
/* line 3448, ../src/sass/main.scss */
.bamagreen-content .number-text {
  padding: 4%;
  color: #e54d25;
  float: left;
  width: 100%;
  text-align: center;
}
/* line 3454, ../src/sass/main.scss */
.bamagreen-content .number-text .top-number {
  font-weight: 700;
  font-size: 10.6vw;
  /*letter-spacing: 8px;*/
  float: left;
  width: 100%;
}
/* line 3460, ../src/sass/main.scss */
.bamagreen-content .number-text .top-number .simbol {
  display: inline-block;
  padding: 0 1.3% 0 0;
}
/* line 3464, ../src/sass/main.scss */
.bamagreen-content .number-text .top-number .number {
  display: inline-block;
}
/* line 3468, ../src/sass/main.scss */
.bamagreen-content .number-text .text-top {
  color: #3c3c3c;
  font-size: 2.8vw;
  letter-spacing: 5px;
  text-align: center;
  float: left;
  width: 100%;
  padding-bottom: 20px;
  font-weight: 700;
  white-space: nowrap;
}
/* line 3479, ../src/sass/main.scss */
.bamagreen-content .number-text .middle-number {
  border-top: 1px solid #e0ddd1;
  float: left;
  width: 100%;
  padding: 30px 0;
}
/* line 3484, ../src/sass/main.scss */
.bamagreen-content .number-text .middle-number .wrap-number {
  width: 50%;
  float: left;
}
/* line 3488, ../src/sass/main.scss */
.bamagreen-content .number-text .middle-number .number {
  color: #e54d25;
  font-weight: 700;
  display: inline-block;
  line-height: 1em;
  padding: 0 5% 0 0;
  vertical-align: middle;
  font-size: 4.5vw;
  width: 50%;
}
/* line 3498, ../src/sass/main.scss */
.bamagreen-content .number-text .middle-number .text-number {
  color: #3c3c3c;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  font-weight: 700;
  text-align: left;
  width: 50%;
}
/* line 3508, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number {
  float: left;
  width: 100%;
  border-top: 1px solid #e0ddd1;
  padding: 30px 0;
}
/* line 3513, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number .number {
  color: #e54d25;
  font-size: 4.9vw;
  display: inline-block;
  padding-right: 3%;
  line-height: 1em;
  font-weight: 700;
  vertical-align: middle;
  width: 25%;
}
/* line 3523, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number .text-number {
  color: #3c3c3c;
  margin: 0;
  display: inline-block;
  font-size: 4vw;
  font-weight: 700;
  letter-spacing: 10px;
  line-height: 1em;
  vertical-align: middle;
  width: 75%;
  white-space: nowrap;
}
/* line 3536, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number2 {
  float: left;
  width: 100%;
  border-top: 1px solid #e0ddd1;
  padding: 30px 0;
}
/* line 3541, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number2 .number {
  color: #e54d25;
  font-size: 4.2vw;
  display: inline-block;
  padding-right: 3%;
  line-height: 1em;
  font-weight: 700;
  vertical-align: middle;
  width: 25%;
}
/* line 3551, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number2 .text-number {
  color: #3c3c3c;
  margin: 0;
  display: inline-block;
  font-size: 3.2vw;
  font-weight: 700;
  letter-spacing: 10px;
  line-height: 1em;
  vertical-align: middle;
  width: 75%;
  white-space: nowrap;
}
/* line 3566, ../src/sass/main.scss */
.bamagreen-content .wrap-overview {
  background: white;
  margin-top: 3%;
  overflow: hidden;
  clear: both;
  position: relative;
  font-size: 1.375em;
  float: left;
  width: 100%;
}
/* line 3575, ../src/sass/main.scss */
.bamagreen-content .wrap-overview ul {
  padding: 0 0 0 3em;
}
/* line 3577, ../src/sass/main.scss */
.bamagreen-content .wrap-overview ul li {
  color: #3c3c3c;
  list-style: none;
  position: relative;
  margin: 1em 0;
}
/* line 3582, ../src/sass/main.scss */
.bamagreen-content .wrap-overview ul li::before {
  color: #e54d25;
  content: "\2022";
  font-size: 1em;
  padding-right: 3em;
  position: absolute;
  left: -3em;
  top: 0em;
}
/* line 3593, ../src/sass/main.scss */
.bamagreen-content .wrap-overview .col-detail {
  width: 50%;
  float: left;
  padding: 1.5em;
}
/* line 3598, ../src/sass/main.scss */
.bamagreen-content .wrap-overview .head-overview {
  background-color: #e0ddd1;
  padding: 2em 1.5em;
  font-weight: 700;
}
/* line 3603, ../src/sass/main.scss */
.bamagreen-content .wrap-overview .col-head {
  color: #e54d25;
  border-bottom: 1px solid #e0ddd1;
  padding-bottom: 1em;
}

/* line 3612, ../src/sass/main.scss */
.about-content {
  padding-bottom: 0;
  position: relative;
  min-height: none;
}
/* line 3616, ../src/sass/main.scss */
.about-content:after {
  z-index: 99;
  display: none;
}
/* line 3621, ../src/sass/main.scss */
.about-content .about-wrapper {
  position: relative;
  overflow: hidden;
}
/* line 3627, ../src/sass/main.scss */
.about-content .about-filters {
  position: absolute;
  top: 5%;
  left: 30%;
  right: 28%;
  background: transparent;
  z-index: 999;
  transition: top 0.3s ease;
}
/* line 3635, ../src/sass/main.scss */
.about-content .about-filters .action {
  display: block;
  background: #d3d0c1;
  padding: 1em;
  height: 50px;
  width: 48%;
  margin-right: 2%;
  float: left;
  position: relative;
}
/* line 3645, ../src/sass/main.scss */
.about-content .about-filters .action:last-child {
  margin-right: 0;
}
/* line 3648, ../src/sass/main.scss */
.about-content .about-filters .action span {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 1.5em;
  color: #3c3c3c;
}
/* line 3656, ../src/sass/main.scss */
.about-content .about-filters .action:hover {
  background: #fcfcfc;
}
/* line 3661, ../src/sass/main.scss */
.about-content .about-filters .selector {
  background: white;
  overflow: visible;
}
/* line 3665, ../src/sass/main.scss */
.about-content .about-filters .selector label {
  position: absolute;
  text-align: left;
  display: block;
  left: 0;
  right: 0;
  top: 50%;
  height: 50px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-left: 1.5em;
  background: #fcfcfc;
  color: #3c3c3c;
  transition: background 0.5s ease;
}
/* line 3679, ../src/sass/main.scss */
.about-content .about-filters .selector label span {
  position: absolute;
  left: 1em;
  right: 1em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 3686, ../src/sass/main.scss */
.about-content .about-filters .selector label:after {
  content: '\f0d7';
  font-family: 'FontAwesome';
  position: absolute;
  right: 1em;
  color: #3c3c3c;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 3696, ../src/sass/main.scss */
.about-content .about-filters .selector label:hover {
  background: #f9f6ed;
}
/* line 3701, ../src/sass/main.scss */
.about-content .about-filters .selector .options {
  position: absolute;
  z-index: 99;
  top: 100%;
  max-height: 0vh;
  left: 0;
  right: 0;
  overflow: auto;
  transition: max-height 0.5s ease;
}
/* line 3710, ../src/sass/main.scss */
.about-content .about-filters .selector .options .option {
  padding: 1em;
  background: white;
  border-bottom: 1px solid #edebde;
  width: 100%;
  cursor: pointer;
  transition: all 0.3s ease;
}
/* line 3717, ../src/sass/main.scss */
.about-content .about-filters .selector .options .option:hover {
  background: #e54d25;
  color: white;
}
/* line 3725, ../src/sass/main.scss */
.about-content .about-filters .selector.open .options {
  max-height: 165px;
}
/* line 3732, ../src/sass/main.scss */
.about-content .content-item {
  padding: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -moz-transition: -moz-transform 0.5s ease 0.5s;
  -o-transition: -o-transform 0.5s ease 0.5s;
  -webkit-transition: -webkit-transform 0.5s ease;
  -webkit-transition-delay: 0.5s;
  transition: -webkit-transform 0.5s ease 0.5s;
  transition: transform 0.5s ease 0.5s;
  transition: transform 0.5s ease 0.5s, -webkit-transform 0.5s ease 0.5s;
  z-index: 9;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background-color: #3c3c3c;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
/* line 3747, ../src/sass/main.scss */
.about-content .content-item:before {
  content: '';
  z-index: 8;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjk3Ii8+PHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iNTYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOTQiLz48c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjk0Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.9) 35%, rgba(0, 0, 0, 0.9) 38%, rgba(0, 0, 0, 0.97) 42%, #000000 46%, #000000 49%, rgba(0, 0, 0, 0.94) 56%, rgba(0, 0, 0, 0.94) 61%, rgba(0, 0, 0, 0.4) 100%);
}
/* line 3763, ../src/sass/main.scss */
.about-content .content-item .wrapper {
  position: fixed;
  z-index: 9;
  top: 20%;
  color: white;
  overflow: auto;
  height: 40vh;
  left: 0;
  right: -30px;
  bottom: 0;
  padding: 0 30% 0;
}
/* line 3775, ../src/sass/main.scss */
.about-content .content-item .heading {
  position: relative;
}
/* line 3777, ../src/sass/main.scss */
.about-content .content-item .heading h2 {
  color: #e54d25;
  font-size: 4.25em;
  word-spacing: 333em;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 0.5em;
}
/* line 3785, ../src/sass/main.scss */
.about-content .content-item .heading .next {
  position: absolute;
  right: 0;
  bottom: 0;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
}
/* line 3792, ../src/sass/main.scss */
.about-content .content-item .heading .next:hover {
  color: white;
}
/* line 3798, ../src/sass/main.scss */
.about-content .content-item .text {
  font-size: 1.15em;
}
/* line 3800, ../src/sass/main.scss */
.about-content .content-item .text p {
  margin-bottom: 1em;
}
/* line 3804, ../src/sass/main.scss */
.about-content .content-item .scroll-down {
  position: fixed;
  display: block;
  z-index: 999;
  top: 62%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  height: 50px;
  width: 100%;
  cursor: pointer;
}
/* line 3815, ../src/sass/main.scss */
.about-content .content-item .scroll-down:before {
  content: '';
  width: 0px;
  border: 1px dotted #e54d25;
  margin: auto;
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 3827, ../src/sass/main.scss */
.about-content .content-item .scroll-down i {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #fcfcfc;
  color: #3c3c3c;
  text-align: center;
}
/* line 3838, ../src/sass/main.scss */
.about-content .content-item .scroll-down i:before {
  position: absolute;
  text-align: center;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
/* line 3847, ../src/sass/main.scss */
.about-content .content-item .scroll-down:hover i {
  background: #3c3c3c;
  color: #edebde;
  -webkit-animation: none;
  animation: none;
}
/* line 3856, ../src/sass/main.scss */
.about-content .content-item:hover .scroll-down i {
  -webkit-animation: scroll-down;
  animation: scroll-down;
  -webkit-animation-play-state: running;
  animation-play-state: running;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-duration: 5s;
  animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/* line 3867, ../src/sass/main.scss */
.about-content .content-item.active {
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
  z-index: 99;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}

/* line 3877, ../src/sass/main.scss */
body.fixed-header .about-content {
  margin-top: 100px;
}

/* line 3882, ../src/sass/main.scss */
.promotions {
  overflow: visible;
  clear: both;
  margin-top: 1em;
}
/* line 3887, ../src/sass/main.scss */
.promotions .promotion {
  margin-bottom: 1em;
  position: relative;
  cursor: pointer;
  box-shadow: 0px -7px 56px -4px transparent;
  transition: box-shadow 0.5s ease;
}
/* line 3893, ../src/sass/main.scss */
.promotions .promotion img {
  width: 100%;
  height: auto;
}
/* line 3897, ../src/sass/main.scss */
.promotions .promotion i {
  position: absolute;
  top: 0;
  right: 0;
  background: #e54d25;
  color: white;
  padding: 0.5em;
  z-index: 9;
  transition: background 0.3s ease;
}
/* line 3908, ../src/sass/main.scss */
.promotions .promotion:hover {
  box-shadow: 0px -7px 56px -4px rgba(0, 0, 0, 0.31);
}
/* line 3910, ../src/sass/main.scss */
.promotions .promotion:hover i {
  background: #3c3c3c;
}

/* line 3918, ../src/sass/main.scss */
.modals {
  height: 0;
  overflow: hidden;
}

/* line 3923, ../src/sass/main.scss */
.generic-modals {
  display: none;
}

/* line 3928, ../src/sass/main.scss */
.generic-modal-wrapper #cboxClose {
  right: 5%;
  top: 2em;
  background: none;
  width: 20px;
  height: 20px;
  background: #e54d25;
  border-radius: 20px;
  text-indent: 0;
  transition: background 0.3s ease;
}
/* line 3938, ../src/sass/main.scss */
.generic-modal-wrapper #cboxClose:before {
  content: '\f00d';
  font-family: 'FontAwesome';
  display: block;
  color: #fcfcfc;
}
/* line 3945, ../src/sass/main.scss */
.generic-modal-wrapper #cboxClose:hover {
  background: #3c3c3c;
}

/* line 3951, ../src/sass/main.scss */
.generic-modal {
  background: #fcfcfc;
  color: #3c3c3c;
  padding: 5% 10%;
}
/* line 3956, ../src/sass/main.scss */
.generic-modal h3 {
  font-size: 1.5em;
  padding-bottom: 0.5em;
  margin-bottom: 1em;
  border-bottom: 1px solid #d3d0c1;
  font-family: "Circular-Bold-S";
}

/* line 3968, ../src/sass/main.scss */
.newsletter-modal .form-container {
  position: relative;
  overflow: hidden;
  clear: both;
  height: 0;
  padding-top: 12%;
}
/* line 3975, ../src/sass/main.scss */
.newsletter-modal .form-container .email {
  position: absolute;
  right: 95px;
  top: 0;
  left: 0;
  bottom: 0;
  border: 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  color: #3c3c3c;
  display: block;
  background: whitesmoke;
  width: 100%;
  font-family: "Circular-Bold-S";
  padding-left: 1em;
  font-size: 1.5em;
}
/* line 3991, ../src/sass/main.scss */
.newsletter-modal .form-container .submit {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: auto;
  display: inline-block;
  background: #3c3c3c;
  color: #edebde;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 0;
  z-index: 9;
  font-family: "Circular-Bold-S";
  text-transform: uppercase;
  padding: 0 1em;
  font-size: 1em;
}

/* line 4012, ../src/sass/main.scss */
.contact-modal a {
  display: block;
  margin-bottom: 2em;
  font-size: 1.5em;
}

/*
.about-content {
    position:relative;
    padding-bottom:0;
    height:100vh;
    position:absolute;
    top:0;
    left:0;
    right:0;
    z-index:9;

    .content-item {
        position:absolute;
        top:200px; right:0; left:0; bottom:0;
        @include transition(transform 0.5s ease);
        @include translateY(100%);
        &.active {
            @include translateY(0%);
        }
    }
    .background {
        background:$dgrey;
        position:fixed;
        top:0; right:0; left:0; bottom:0;
        background-size:cover;
        background-position:center center;
        background-repeat:no-repeat;
    }
    .content {
        position:absolute;
        bottom:25%;
        top:20%;
        max-width:770px;
        width:48.125%;
        background:white;
        left:50%;
        overflow:auto;
        background:transparent;
        @include translateX(-50%);
        color:white;
        overflow:hidden;
        font-weight:normal;

        .scroller {
            overflow:auto;
            position:absolute;
            top:0; right:-20px; bottom:0; left:0;
            padding-right:20px;


        }

    }
}*/
/* line 4074, ../src/sass/main.scss */
#cboxWrapper {
  overflow: visible;
}

/* line 4078, ../src/sass/main.scss */
#cboxOverlay {
  background: #3c3c3c;
}

/* line 4083, ../src/sass/main.scss */
#cboxCurrent {
  color: white;
  bottom: -10px;
  left: 0;
}

/* line 4090, ../src/sass/main.scss */
#cboxNext,
#cboxPrevious {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 4097, ../src/sass/main.scss */
#cboxNext {
  right: -80px;
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -23px -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 4097, ../src/sass/main.scss */
  #cboxNext {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -23px -27px;
    height: 27px;
    width: 18px;
  }
}

/* line 4101, ../src/sass/main.scss */
#cboxPrevious {
  left: -80px;
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: -54px 0;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 27px;
  width: 18px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 4101, ../src/sass/main.scss */
  #cboxPrevious {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: -54px 0;
    height: 27px;
    width: 18px;
  }
}

/* line 4106, ../src/sass/main.scss */
#cboxClose {
  position: absolute;
  top: 0px;
  right: -130px;
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: 0 -27px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 23px;
  width: 23px;
  text-indent: -999em;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 4106, ../src/sass/main.scss */
  #cboxClose {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: 0 -27px;
    height: 23px;
    width: 23px;
  }
}

/* line 4114, ../src/sass/main.scss */
.video-modal #cboxClose {
  background-image: url('../images/sprite-images-s8d35b638a0.png');
  background-position: 0 -116px;
  background-repeat: no-repeat;
  overflow: hidden;
  display: block;
  height: 79px;
  width: 98px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  /* line 4114, ../src/sass/main.scss */
  .video-modal #cboxClose {
    background-image: url('../images/sprite-images@2x-sdcfb52b900.png');
    background-size: 100px 195px;
    background-position: 0 -116px;
    height: 79px;
    width: 98px;
  }
}

/* line 4118, ../src/sass/main.scss */
.volunteer-section {
  font-size: 22px;
  background-color: white;
  padding: 0 5% 5% 5%;
  float: left;
  width: 100%;
}
/* line 4119, ../src/sass/main.scss */
.volunteer-section.top-space {
  margin-top: 3%;
  padding: 5%;
}
/* line 4128, ../src/sass/main.scss */
.volunteer-section h2 {
  text-align: center;
  font-weight: 700;
  margin-bottom: 1em;
}
/* line 4133, ../src/sass/main.scss */
.volunteer-section p {
  margin-bottom: 1em;
}
/* line 4135, ../src/sass/main.scss */
.volunteer-section p:last-child {
  margin-bottom: 0;
}
/* line 4139, ../src/sass/main.scss */
.volunteer-section .image_p {
  float: left;
  width: 67%;
}
/* line 4142, ../src/sass/main.scss */
.volunteer-section .image_p img {
  max-width: 100%;
}
/* line 4146, ../src/sass/main.scss */
.volunteer-section .volunter_content {
  clear: both;
  margin: 0 0 1.4em;
  float: left;
  width: 100%;
}
/* line 4152, ../src/sass/main.scss */
.volunteer-section .buttons {
  width: 100%;
  float: left;
}
/* line 4155, ../src/sass/main.scss */
.volunteer-section .buttons a {
  float: left;
  color: white;
  text-decoration: none;
  background: #e54d25;
  font-size: 21px;
  position: relative;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 4164, ../src/sass/main.scss */
.volunteer-section .buttons a:hover {
  background: #3c3c3c;
}
/* line 4167, ../src/sass/main.scss */
.volunteer-section .buttons a .fa {
  position: absolute;
  right: 4%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 4173, ../src/sass/main.scss */
.volunteer-section .buttons a.full {
  width: 100%;
  padding: 4% 40px 4% 4%;
  text-align: center;
}
/* line 4178, ../src/sass/main.scss */
.volunteer-section .buttons a.normal {
  width: 33%;
  padding: 2% 4% 2% 4%;
  text-align: center;
}

/* line 4187, ../src/sass/main.scss */
.partner-section {
  font-size: 22px;
  clear: both;
  float: left;
  width: 100%;
  margin: 3% 0 0;
  padding: 5%;
  background-color: white;
}
/* line 4195, ../src/sass/main.scss */
.partner-section h2 {
  text-align: center;
  font-weight: 700;
  margin-bottom: 1em;
}
/* line 4200, ../src/sass/main.scss */
.partner-section p {
  margin-bottom: 1em;
}
/* line 4202, ../src/sass/main.scss */
.partner-section p:last-child {
  margin-bottom: 0;
}
/* line 4206, ../src/sass/main.scss */
.partner-section .wrap-col {
  width: 100%;
  margin: 0 -5px;
  position: relative;
  float: left;
}
/* line 4211, ../src/sass/main.scss */
.partner-section .wrap-col .col-3 {
  padding-top: 30%;
  float: left;
  width: calc(33.3% - 10px);
  margin: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
/* line 4220, ../src/sass/main.scss */
.partner-section .wrap-col .col-3.active-partner .caption {
  display: block;
  width: 100%;
  height: 100%;
  padding: 3em;
}
/* line 4228, ../src/sass/main.scss */
.partner-section .wrap-col .close-caption {
  width: 25px;
  height: 25px;
  position: absolute;
  right: 20px;
  top: 20px;
  background-image: url(../images/close.svg);
  background-size: contain;
  cursor: pointer;
}
/* line 4238, ../src/sass/main.scss */
.partner-section .wrap-col .caption {
  display: none;
  height: 0px;
  width: 0px;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  background-color: #3c3c3c;
  color: white;
  padding: 0;
  /*
  -webkit-transition:width 300ms ease-in-out, height 300ms ease-in-out;
  -moz-transition:width 300ms ease-in-out, height 300ms ease-in-out;
  -o-transition:width 300ms ease-in-out, height 300ms ease-in-out;
  transition:width 300ms ease-in-out, height 300ms ease-in-out;   
  */
}
/* line 4255, ../src/sass/main.scss */
.partner-section .wrap-col .caption .wrap-caption {
  overflow-y: auto;
  height: 100%;
  width: 100%;
}
/* line 4260, ../src/sass/main.scss */
.partner-section .wrap-col .caption .detail {
  padding-top: 30px;
}
/* line 4263, ../src/sass/main.scss */
.partner-section .wrap-col .caption .img {
  display: block;
  width: 200px;
  margin: auto;
}
/* line 4267, ../src/sass/main.scss */
.partner-section .wrap-col .caption .img img {
  max-width: 100%;
}

/* line 4274, ../src/sass/main.scss */
.donate-btb-section {
  overflow: hidden;
  margin-bottom: 0;
  padding-top: 2em;
  float: left;
  width: 100%;
}
/* line 4280, ../src/sass/main.scss */
.donate-btb-section .buttons {
  width: 100%;
  float: left;
}
/* line 4283, ../src/sass/main.scss */
.donate-btb-section .buttons a {
  float: left;
  color: white;
  text-decoration: none;
  background: #e54d25;
  font-size: 21px;
  position: relative;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 4292, ../src/sass/main.scss */
.donate-btb-section .buttons a:hover {
  background: #3c3c3c;
}
/* line 4295, ../src/sass/main.scss */
.donate-btb-section .buttons a.full {
  width: 100%;
  padding: 4% 40px 4% 4%;
  text-align: center;
}

@media only screen and (max-width: 1440px) {
  /* line 4304, ../src/sass/main.scss */
  .news-grid .grid-item .information {
    font-size: 0.85em;
  }

  /* line 4308, ../src/sass/main.scss */
  .news-list .news-item .information {
    font-size: 0.9em;
  }

  /* line 4311, ../src/sass/main.scss */
  .social-feed .social-item .text {
    font-size: 0.8em;
  }
}
@media only screen and (max-width: 1280px) {
  /* line 4317, ../src/sass/main.scss */
  .news-grid .grid-item .information {
    font-size: 0.75em;
  }

  /* line 4320, ../src/sass/main.scss */
  .news-list .news-item .information {
    font-size: 0.75em;
  }

  /* line 4324, ../src/sass/main.scss */
  .bamaworks-content .concerts {
    font-size: 1.1em;
  }

  /* line 4328, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter .number {
    font-size: 2.8em;
  }

  /* line 4331, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter .detail {
    font-size: 18px;
  }

  /* line 4334, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number .text-number {
    font-size: 3.6vw;
  }

  /* line 4337, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number2 .text-number {
    font-size: 2.8vw;
  }
}
@media only screen and (max-width: 1140px) {
  /* line 4346, ../src/sass/main.scss */
  header.fixed .wrap ul {
    display: none;
  }

  /* line 4352, ../src/sass/main.scss */
  .social-feed .social-item .text {
    font-size: 0.65em;
  }
}
@media only screen and (max-width: 1124px) {
  /* line 4357, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number .number {
    font-size: 5.9vw;
  }

  /* line 4360, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number2 .number {
    font-size: 5.2vw;
  }

  /* line 4363, ../src/sass/main.scss */
  #timeline .item-timeline .wrap-item {
    padding: 0 70px;
  }

  /* line 4366, ../src/sass/main.scss */
  #modal-bamagreen .wrap-slick-nav {
    width: 100%;
  }
}
@media only screen and (max-width: 1024px) {
  /* line 4371, ../src/sass/main.scss */
  .news-grid .grid-item .information {
    font-size: 0.65em;
  }

  /* line 4374, ../src/sass/main.scss */
  .news-list .news-item .information {
    font-size: 0.65em;
  }

  /* line 4378, ../src/sass/main.scss */
  .page-content .wrap {
    margin: 0 8.90625%;
  }

  /* line 4382, ../src/sass/main.scss */
  .social-feed .social-item {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 5%;
  }
  /* line 4386, ../src/sass/main.scss */
  .social-feed .social-item .text {
    font-size: 0.9em;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    bottom: auto;
  }
  /* line 4393, ../src/sass/main.scss */
  .social-feed .social-item:nth-child(2n) {
    margin-right: 0;
  }

  /* line 4397, ../src/sass/main.scss */
  .about-content {
    /*        .about-filters {
                .action {
                    width:56%;
                }
                a.action {
                    width:20%;
                }
            }*/
  }
}
@media only screen and (max-width: 900px) {
  /* line 4411, ../src/sass/main.scss */
  .wrap-slick-nav {
    display: none;
  }

  /* line 4414, ../src/sass/main.scss */
  .partner-section .wrap-col .col-3 {
    width: calc(50% - 10px);
    padding-top: 45%;
  }

  /* line 4419, ../src/sass/main.scss */
  .tour-filters label {
    font-size: 1em;
  }

  /* line 4423, ../src/sass/main.scss */
  .news-list .news-item .information p {
    display: none;
  }
  /* line 4425, ../src/sass/main.scss */
  .news-list .news-item .information p.date {
    display: block;
  }

  /* Mobile menu */
  /* line 4430, ../src/sass/main.scss */
  body {
    padding-top: 70px;
  }

  /* line 4433, ../src/sass/main.scss */
  header {
    position: fixed;
    height: auto;
    overflow: visible;
    left: 0;
    right: 0;
    top: 0;
    z-index: 9999;
  }
  /* line 4441, ../src/sass/main.scss */
  header:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    height: 0px;
    background: #fcfcfc;
    overflow: hidden;
    z-index: 999;
    -moz-transition: all 0.6s ease 0.2s;
    -o-transition: all 0.6s ease 0.2s;
    -webkit-transition: all 0.6s ease;
    -webkit-transition-delay: 0.2s;
    transition: all 0.6s ease 0.2s;
  }
  /* line 4455, ../src/sass/main.scss */
  header i.menu-trigger {
    display: block;
    width: 30px;
    height: 20px;
    position: absolute;
    top: 50%;
    right: 20px;
    cursor: pointer;
    z-index: 9999999;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: all 0.4s ease;
  }
  /* line 4466, ../src/sass/main.scss */
  header i.menu-trigger b {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    background: #3c3c3c;
    transition: all 0.5s ease;
  }
  /* line 4478, ../src/sass/main.scss */
  header i.menu-trigger:before, header i.menu-trigger:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    height: 2px;
    background: #3c3c3c;
    transition: all 0.5s ease;
  }
  /* line 4489, ../src/sass/main.scss */
  header i.menu-trigger:before {
    top: 0;
  }
  /* line 4492, ../src/sass/main.scss */
  header i.menu-trigger:after {
    bottom: 0;
  }
  /* line 4495, ../src/sass/main.scss */
  header i.menu-trigger:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }
  /* line 4500, ../src/sass/main.scss */
  header .wrap {
    margin-top: 15px;
  }
  /* line 4502, ../src/sass/main.scss */
  header .wrap a.home-link {
    margin-right: 80px;
    display: block;
    overflow: hidden;
  }
  /* line 4507, ../src/sass/main.scss */
  header .wrap h1 {
    margin: 0;
  }
  /* line 4510, ../src/sass/main.scss */
  header .wrap ul {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
  }
  /* line 4512, ../src/sass/main.scss */
  header .wrap ul:last-child {
    -webkit-transform: translateX(200%);
    transform: translateX(200%);
  }
  /* line 4517, ../src/sass/main.scss */
  header nav {
    -webkit-transform: translateY(-150%);
    transform: translateY(-150%);
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    margin-top: 80px;
    z-index: 999;
    transition: all 0.2s ease;
  }
  /* line 4527, ../src/sass/main.scss */
  header nav ul {
    display: block;
  }
  /* line 4529, ../src/sass/main.scss */
  header nav ul li {
    display: block;
  }
  /* line 4531, ../src/sass/main.scss */
  header nav ul li a {
    display: block;
    width: 100%;
    float: none;
    clear: both;
    font-size: 1.3em;
    padding: 0.5em 0;
    margin: 0;
    text-align: center;
  }
  /* line 4541, ../src/sass/main.scss */
  header nav ul li.bamamenu ul {
    position: relative;
    background-color: #d3d0c1;
    display: block;
  }
  /* line 4545, ../src/sass/main.scss */
  header nav ul li.bamamenu ul a {
    color: black;
  }
  /* line 4548, ../src/sass/main.scss */
  header nav ul li.bamamenu ul li {
    width: 100%;
  }

  /* line 4558, ../src/sass/main.scss */
  .menu-open header:before {
    height: 100vh;
    transition: all 0.3s ease;
  }
  /* line 4562, ../src/sass/main.scss */
  .menu-open header .menu-trigger {
    right: auto;
    left: 50%;
    margin-left: 5px;
    top: 5px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  /* line 4568, ../src/sass/main.scss */
  .menu-open header .menu-trigger b {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
  /* line 4575, ../src/sass/main.scss */
  .menu-open header .menu-trigger:before {
    -webkit-transform: rotate(45deg) translateY(13px);
    transform: rotate(45deg) translateY(13px);
  }
  /* line 4578, ../src/sass/main.scss */
  .menu-open header .menu-trigger:after {
    -webkit-transform: rotate(-45deg) translateY(-13px);
    transform: rotate(-45deg) translateY(-13px);
  }
  /* line 4582, ../src/sass/main.scss */
  .menu-open header nav {
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
    -moz-transition: all 0.5s ease 0.2s;
    -o-transition: all 0.5s ease 0.2s;
    -webkit-transition: all 0.5s ease;
    -webkit-transition-delay: 0.2s;
    transition: all 0.5s ease 0.2s;
  }
  /* line 4587, ../src/sass/main.scss */
  .menu-open header .wrap {
    margin-top: 10px;
    padding: 5px 0;
  }
  /* line 4590, ../src/sass/main.scss */
  .menu-open header .wrap ul {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    top: 0;
    z-index: 999;
  }
  /* line 4594, ../src/sass/main.scss */
  .menu-open header .wrap ul:last-child {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  /* line 4603, ../src/sass/main.scss */
  .page-content:after {
    background-position: top center;
    padding-top: 15%;
  }

  /* line 4609, ../src/sass/main.scss */
  .page-template-template-splash-2020 {
    padding: 0;
  }
  /* line 4611, ../src/sass/main.scss */
  .page-template-template-splash-2020 .page-content:after {
    background-position: bottom center;
    padding-top: 0;
  }

  /* line 4617, ../src/sass/main.scss */
  footer {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
    /*        a.by-icon {
                bottom:10px;
                top:auto;
                @include transform(none);
            }
            .wrap {
                height:200px;
                .links {
                    display:block;
                    text-align:center;
                    width:100%;
                    a.footer-link {
                        float: none;
                        clear: both;
                        display: block;
                        text-align: center;
                        margin-bottom:1em;
                    }
                    ul {
                        margin:auto;
                        display:inline-block;
                        margin-bottom:1em;
                        float:none;
                        clear:both;
                    }
                }
            }*/
  }
  /* line 4623, ../src/sass/main.scss */
  footer .dancer {
    display: none;
  }
  /* line 4626, ../src/sass/main.scss */
  footer .wrap {
    position: relative;
    overflow: hidden;
    clear: both;
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
    height: auto;
    text-align: center;
    padding: 2em;
  }
  /* line 4637, ../src/sass/main.scss */
  footer .wrap .links {
    position: relative;
    overflow: hidden;
    clear: both;
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
    -webkit-transform: none;
    transform: none;
  }
  /* line 4646, ../src/sass/main.scss */
  footer .wrap .links a.footer-link,
  footer .wrap .links ul {
    display: block;
    float: none;
    clear: both;
    margin: auto;
    margin-bottom: 1em;
  }

  /* line 4686, ../src/sass/main.scss */
  .about-content .content-item .wrapper {
    top: 40%;
  }
  /* line 4689, ../src/sass/main.scss */
  .about-content .content-item .scroll-down {
    display: none;
  }

  /* line 4694, ../src/sass/main.scss */
  .carousel {
    margin-top: 5%;
  }

  /* line 4698, ../src/sass/main.scss */
  .tour-filters label {
    font-size: 0.8em;
  }
  /* line 4701, ../src/sass/main.scss */
  .tour-filters label.main {
    width: 150px;
  }
  /* line 4704, ../src/sass/main.scss */
  .tour-filters .selectors {
    left: 150px;
    right: 60px;
  }
  /* line 4708, ../src/sass/main.scss */
  .tour-filters i.search {
    width: 60px;
  }
  /* line 4711, ../src/sass/main.scss */
  .tour-filters .buttons .filter-band select {
    font-size: 0.74em;
    margin-top: 10px;
  }
  /* line 4716, ../src/sass/main.scss */
  .tour-filters .buttons .action {
    height: 40px;
  }
  /* line 4718, ../src/sass/main.scss */
  .tour-filters .buttons .action span {
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    font-size: 0.7em;
  }

  /* line 4727, ../src/sass/main.scss */
  .bamagreen-content .wrap-overview ul {
    padding: 0 0 0 1em;
  }

  /* line 4730, ../src/sass/main.scss */
  .bamagreen-content .wrap-overview ul li::before {
    padding-right: 1em;
    left: -1em;
  }
}
@media only screen and (max-width: 768px) {
  /* line 4738, ../src/sass/main.scss */
  .page-template-template-splash-2020 .donate-detail {
    width: 100%;
    padding: 0;
    margin-top: 20px;
  }
  /* line 4743, ../src/sass/main.scss */
  .page-template-template-splash-2020 .img-donate {
    width: 100%;
    text-align: center;
  }
  /* line 4747, ../src/sass/main.scss */
  .page-template-template-splash-2020 .two-col {
    grid-template-columns: repeat(1, 1fr);
  }
  /* line 4750, ../src/sass/main.scss */
  .page-template-template-splash-2020 .head-splash {
    margin: 0 8.90625%;
    padding: 84px 5% 64px 5%;
  }

  /* line 4755, ../src/sass/main.scss */
  .volunteer-section .buttons a.normal {
    width: auto;
  }

  /* line 4758, ../src/sass/main.scss */
  .volunteer-section .image_p {
    width: 100%;
    margin-top: 20px;
  }

  /* line 4762, ../src/sass/main.scss */
  #modal-bamagreen h1 {
    padding: 0 35px;
  }

  /* line 4765, ../src/sass/main.scss */
  #modal-bamagreen .close-modal {
    width: 20px;
    height: 20px;
    right: 10px;
    top: 10px;
  }

  /* line 4771, ../src/sass/main.scss */
  header {
    padding: 1.5% 0 5.5%;
  }

  /* line 4774, ../src/sass/main.scss */
  .btb_vote {
    width: 70px;
    height: 70px;
  }

  /* line 4778, ../src/sass/main.scss */
  .carousel {
    margin: 0;
    padding-top: 53%;
  }
  /* line 4782, ../src/sass/main.scss */
  .carousel .paginator h3 {
    font-size: 0.9em;
  }
  /* line 4785, ../src/sass/main.scss */
  .carousel .paginator i {
    left: 5%;
  }
  /* line 4787, ../src/sass/main.scss */
  .carousel .paginator i.nav-right {
    right: 5%;
  }
  /* line 4792, ../src/sass/main.scss */
  .carousel .pager {
    bottom: 5px;
  }

  /* line 4800, ../src/sass/main.scss */
  .tour-list .tour-item .actions .button {
    font-size: 1.5em;
  }

  /* line 4809, ../src/sass/main.scss */
  .news-grid .grid-item {
    overflow: hidden;
    clear: both;
    width: 100%;
    float: none;
    clear: both;
    margin: 0;
    height: auto;
    position: relative;
    margin-bottom: 5%;
  }
  /* line 4819, ../src/sass/main.scss */
  .news-grid .grid-item .image {
    position: absolute;
    right: 70%;
    top: 0;
    bottom: 0;
    left: 0;
    padding-top: 0;
    height: auto;
  }
  /* line 4828, ../src/sass/main.scss */
  .news-grid .grid-item .information {
    width: 70%;
    float: right;
    position: relative;
    padding-top: 0;
    height: auto;
  }
  /* line 4834, ../src/sass/main.scss */
  .news-grid .grid-item .information .wrapper {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    -webkit-transform: none;
    transform: none;
  }

  /* line 4846, ../src/sass/main.scss */
  .news-list .news-item .image {
    width: 40%;
    padding-top: 40%;
  }
  /* line 4850, ../src/sass/main.scss */
  .news-list .news-item .information {
    left: 40%;
  }
  /* line 4852, ../src/sass/main.scss */
  .news-list .news-item .information h3 {
    font-size: 1.1em;
  }

  /* line 4858, ../src/sass/main.scss */
  .album-list .album-item {
    width: 100%;
    clear: both;
    float: none;
    height: auto;
    padding-top: 0;
    margin-bottom: 2em;
  }
  /* line 4865, ../src/sass/main.scss */
  .album-list .album-item a {
    text-decoration: none;
  }
  /* line 4868, ../src/sass/main.scss */
  .album-list .album-item .image {
    position: relative;
    height: 0;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding-top: 100%;
  }
  /* line 4876, ../src/sass/main.scss */
  .album-list .album-item .information {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding: 2em;
  }
  /* line 4883, ../src/sass/main.scss */
  .album-list .album-item:hover .information {
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
    padding-top: 0;
    padding: 2em;
    -webkit-transform: none;
    transform: none;
  }

  /* line 4896, ../src/sass/main.scss */
  .gallery-list .gallery-item {
    width: 100%;
    clear: both;
    float: none;
    height: auto;
    padding-top: 0;
    margin-bottom: 2em;
  }
  /* line 4903, ../src/sass/main.scss */
  .gallery-list .gallery-item a {
    text-decoration: none;
  }
  /* line 4906, ../src/sass/main.scss */
  .gallery-list .gallery-item .image {
    position: relative;
    height: 0;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding-top: 100%;
  }
  /* line 4914, ../src/sass/main.scss */
  .gallery-list .gallery-item .information {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding: 2em;
  }
  /* line 4921, ../src/sass/main.scss */
  .gallery-list .gallery-item:hover .information {
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
    padding-top: 0;
    padding: 2em;
    -webkit-transform: none;
    transform: none;
  }

  /* line 4934, ../src/sass/main.scss */
  .gallery-modal .bx-controls {
    display: none;
  }

  /* line 4939, ../src/sass/main.scss */
  .social-feed .social-item .text {
    font-size: 0.7em;
  }

  /* line 4944, ../src/sass/main.scss */
  .about-content .about-filters {
    left: 10%;
    right: 10%;
    top: 10%;
  }
  /* line 4950, ../src/sass/main.scss */
  .about-content .content-item .wrapper {
    padding: 0 10% 0;
    padding-right: 20%;
  }

  /* line 4957, ../src/sass/main.scss */
  .album-detail .information {
    width: 100%;
    margin-right: 0;
    float: none;
    clear: both;
  }
  /* line 4963, ../src/sass/main.scss */
  .album-detail .tracks {
    width: 100%;
    float: none;
    clear: both;
  }

  /* line 4973, ../src/sass/main.scss */
  .video-item {
    clear: both;
    float: none;
    width: 100%;
    margin-right: 0;
    margin-bottom: 1em;
    height: auto;
    padding-top: 0;
  }
  /* line 4981, ../src/sass/main.scss */
  .video-item .image,
  .video-item .information {
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    -webkit-transform: none;
    transform: none;
  }
  /* line 4988, ../src/sass/main.scss */
  .video-item .image {
    height: 0;
    padding-top: 72%;
  }
  /* line 4992, ../src/sass/main.scss */
  .video-item .information {
    padding: 2em;
  }
  /* line 4994, ../src/sass/main.scss */
  .video-item .information .date {
    margin-top: 0;
  }
  /* line 5001, ../src/sass/main.scss */
  .video-item:hover .image .round-button {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
  /* line 5005, ../src/sass/main.scss */
  .video-item:hover .information {
    bottom: auto;
    left: auto;
    right: auto;
    top: auto;
    padding: 2em;
    padding-top: 2em;
    box-shadow: 0;
  }

  /* line 5019, ../src/sass/main.scss */
  .generic-modal {
    font-size: 0.75em;
  }

  /* line 5023, ../src/sass/main.scss */
  .bamaworks-content .video-item {
    padding-top: 0;
  }
  /* line 5028, ../src/sass/main.scss */
  .bamaworks-content .text .buttons a:first-child,
  .bamaworks-content .text .buttons a:last-child {
    width: 100%;
    margin: 5% 0;
    display: block;
    text-align: center;
    float: none;
  }
  /* line 5038, ../src/sass/main.scss */
  .bamaworks-content .concerts {
    font-size: 0.68em;
  }
  /* line 5042, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour label .trigger {
    display: block;
    float: none;
    clear: both;
  }
  /* line 5050, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour .events .event .date {
    width: 30%;
  }
  /* line 5053, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour .events .event .location {
    width: 40%;
  }
  /* line 5059, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text {
    left: 40%;
  }
  /* line 5062, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text h4 {
    font-weight: 900;
  }
  /* line 5065, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text p {
    margin-top: 0px;
  }
  /* line 5068, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__img {
    width: 40%;
    padding-top: 40%;
  }
  /* line 5072, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text .see-more {
    margin-top: 0px;
    display: inline;
  }

  /* line 5086, ../src/sass/main.scss */
  #cboxNext {
    right: -40px;
  }

  /* line 5089, ../src/sass/main.scss */
  #cboxPrevious {
    left: -40px;
  }

  /* line 5092, ../src/sass/main.scss */
  #cboxClose {
    right: -50px;
  }

  /* line 5095, ../src/sass/main.scss */
  .bamagreen-content .number-text .middle-number .number {
    width: 100%;
    font-size: 6.5vw;
    line-height: 1.3em;
  }

  /* line 5100, ../src/sass/main.scss */
  .bamagreen-content .number-text .middle-number .text-number {
    width: 100%;
    text-align: center;
    font-size: 16px;
  }

  /* line 5105, ../src/sass/main.scss */
  .bamagreen-content .text {
    display: block;
  }

  /* line 5108, ../src/sass/main.scss */
  .bamagreen-content .text .wrap-text {
    width: 100%;
  }

  /* line 5111, ../src/sass/main.scss */
  .bamagreen-content .text .buttons {
    width: 100%;
    margin: 15px 0 0 0px;
  }

  /* line 5115, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter {
    display: block;
  }

  /* line 5118, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter {
    width: 100%;
    margin: 0 0 10px 0;
    text-align: left;
  }

  /* line 5123, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter:last-child {
    margin: 0 0 10px 0;
  }

  /* line 5126, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter:first-child {
    margin: 0 0 10px 0;
  }

  /* line 5129, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter .number {
    display: inline-block;
    padding: 0 15px 0 0;
  }

  /* line 5133, ../src/sass/main.scss */
  .bamagreen-content .wrap-counter .counter .detail {
    display: inline-block;
  }

  /* line 5136, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number .number {
    width: 100%;
  }

  /* line 5139, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number .text-number {
    width: 100%;
  }

  /* line 5142, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number2 .number {
    width: 100%;
  }

  /* line 5145, ../src/sass/main.scss */
  .bamagreen-content .number-text .bottom-number2 .text-number {
    width: 100%;
  }

  /* line 5148, ../src/sass/main.scss */
  .bamagreen-content .wrap-overview .col-detail {
    width: 100%;
  }
}
@media only screen and (max-width: 600px) {
  /* line 5155, ../src/sass/main.scss */
  .page-template-template-splash-2020 .merch {
    grid-template-columns: repeat(1, 1fr);
  }
  /* line 5158, ../src/sass/main.scss */
  .page-template-template-splash-2020 .bamaworks-content .interior {
    padding: 25px;
  }
}
@media only screen and (max-width: 480px) {
  /* line 5164, ../src/sass/main.scss */
  .partner-section .wrap-col .col-3 {
    width: 100%;
    padding-top: 90%;
  }

  /* line 5168, ../src/sass/main.scss */
  #timeline .caption {
    font-size: 1.2em;
  }

  /* line 5171, ../src/sass/main.scss */
  #timeline h2 {
    font-size: 3.5em;
  }

  /* line 5174, ../src/sass/main.scss */
  #timeline .item-timeline .nav-y {
    font-size: 3em;
  }

  /* line 5177, ../src/sass/main.scss */
  #timeline .item-timeline .prev-y {
    left: -35px;
  }

  /* line 5180, ../src/sass/main.scss */
  #timeline .item-timeline .next-y {
    right: -40px;
  }

  /* line 5183, ../src/sass/main.scss */
  #timeline .item-timeline .wrap-item {
    padding: 0 45px;
  }

  /* line 5186, ../src/sass/main.scss */
  .tour-filters {
    height: 140px;
  }
  /* line 5188, ../src/sass/main.scss */
  .tour-filters label.main {
    right: 0;
    bottom: 70px;
    width: 100%;
  }
  /* line 5193, ../src/sass/main.scss */
  .tour-filters .selectors {
    top: 70px;
    left: 0;
  }
  /* line 5198, ../src/sass/main.scss */
  .tour-filters i.search {
    top: 70px;
  }
  /* line 5201, ../src/sass/main.scss */
  .tour-filters .buttons .filter-band {
    width: 100%;
    margin-right: 0%;
  }
  /* line 5204, ../src/sass/main.scss */
  .tour-filters .buttons .filter-band .action {
    width: 25%;
  }
  /* line 5209, ../src/sass/main.scss */
  .tour-filters .buttons .action {
    width: 49%;
  }

  /* line 5214, ../src/sass/main.scss */
  .page-template-template-tour .tour-filters {
    height: auto;
    margin-bottom: 1em;
    overflow: hidden;
    clear: both;
  }

  /* line 5223, ../src/sass/main.scss */
  .tour-list .tour-item .information {
    width: 65%;
    float: left;
    font-size: 1.3em;
    padding: 2em 1em;
  }
  /* line 5228, ../src/sass/main.scss */
  .tour-list .tour-item .information .date,
  .tour-list .tour-item .information .venue,
  .tour-list .tour-item .information .location {
    float: none;
    clear: both;
    width: 100%;
  }
  /* line 5237, ../src/sass/main.scss */
  .tour-list .tour-item .actions {
    width: 35%;
    position: relative;
    float: right;
    padding: 2em 1em;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    -webkit-transform: none;
    transform: none;
  }
  /* line 5244, ../src/sass/main.scss */
  .tour-list .tour-item .actions .button {
    width: 100%;
    display: block;
    margin-bottom: 0.5em;
    text-align: center;
  }

  /* line 5253, ../src/sass/main.scss */
  .social-feed .social-item {
    clear: both;
    float: none;
    width: 100%;
    margin-right: 0;
  }
  /* line 5258, ../src/sass/main.scss */
  .social-feed .social-item .text {
    font-size: 1em;
  }

  /* line 5262, ../src/sass/main.scss */
  header .wrap {
    padding: 5px 0;
  }

  /* line 5266, ../src/sass/main.scss */
  .page-template-template-splash-2020 .footer-splash {
    padding: 20px 30px;
  }
  /* line 5268, ../src/sass/main.scss */
  .page-template-template-splash-2020 .footer-splash .bullets {
    width: 100%;
    text-align: center;
  }
  /* line 5272, ../src/sass/main.scss */
  .page-template-template-splash-2020 .footer-splash .menu-splash {
    width: 100%;
    text-align: center;
    padding: 20px 0 0 0;
  }
}
/* Hide the Wordpress admin bar on mobile */
@media only screen and (max-width: 600px) {
  /* line 5294, ../src/sass/main.scss */
  #wpadminbar {
    display: none;
  }
}
/** 
 * iPad with portrait orientation.
 */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  /* line 5283, ../src/sass/main.scss */
  .gallery-modal {
    padding: 5%;
  }

  /* line 5286, ../src/sass/main.scss */
  .gallery-pager a {
    width: 50px;
    height: 50px;
  }
}
/** 
 * iPad with landscape orientation.
 */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
  /* line 5283, ../src/sass/main.scss */
  .gallery-modal {
    padding: 5%;
  }

  /* line 5286, ../src/sass/main.scss */
  .gallery-pager a {
    width: 50px;
    height: 50px;
  }
}
/**
 * iPhone 5
 */
@media screen and (device-aspect-ratio: 40 / 71) {
  /* line 5283, ../src/sass/main.scss */
  .gallery-modal {
    padding: 5%;
  }

  /* line 5286, ../src/sass/main.scss */
  .gallery-pager a {
    width: 50px;
    height: 50px;
  }
}
/* ==========================================================================
   Helper classes
   ========================================================================== */
/* line 5335, ../src/sass/main.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 5340, ../src/sass/main.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 5351, ../src/sass/main.scss */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 5361, ../src/sass/main.scss */
.invisible {
  visibility: hidden;
}

/* line 5365, ../src/sass/main.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}

/* line 5371, ../src/sass/main.scss */
.clearfix:after {
  clear: both;
}

/* line 5375, ../src/sass/main.scss */
.clearfix {
  *zoom: 1;
}

/* ==========================================================================
   Print styles
   ========================================================================== */
@media print {
  /* line 5384, ../src/sass/main.scss */
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 5393, ../src/sass/main.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 5398, ../src/sass/main.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 5402, ../src/sass/main.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 5406, ../src/sass/main.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }

  /* line 5411, ../src/sass/main.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 5417, ../src/sass/main.scss */
  thead {
    display: table-header-group;
  }

  /* line 5421, ../src/sass/main.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 5426, ../src/sass/main.scss */
  img {
    max-width: 100% !important;
  }

  /* line 5430, ../src/sass/main.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 5437, ../src/sass/main.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/* line 1, ../src/sass/_2017_work.scss */
.tour__container {
  display: flex;
  justify-content: space-between;
}

/* line 7, ../src/sass/_2017_work.scss */
.tour__text {
  width: 60%;
}
/* line 9, ../src/sass/_2017_work.scss */
.tour__text h4 {
  font-weight: 900;
}

/* line 14, ../src/sass/_2017_work.scss */
.tour__img {
  display: inline-block;
  width: 250px;
  height: 250px;
}

/* line 20, ../src/sass/_2017_work.scss */
.see-more {
  color: #e54d25;
  cursor: pointer;
}

/*# sourceMappingURL=data:application/json;base64,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OztJQUVFLHVCQUF1QjtJQUN2Qix5QkFBeUI7R0FDMUI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVELHNDQUFzQztFQUN0Qzs7SUFFRSx5QkFBeUI7R0FDMUI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVELHNDQUFzQztFQUN0Qzs7O0lBR0UsV0FBVztJQUNYLFVBQVU7R0FDWDs7RUFFRCxzQ0FBc0M7RUFDdEM7O0lBRUUsd0JBQXdCO0dBQ3pCO0NBQ0Y7QUFDRCx5Q0FBeUM7QUFDekM7RUFDRSxjQUFjO0VBQ2QsK0JBQStCO0NBQ2hDOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFdBQVc7Q0FDWjtBQUNELHlDQUF5QztBQUN6QztFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwwQ0FBMEM7QUFDMUM7RUFDRSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLGNBQWM7Q0FDZjs7QUFFRCwwQ0FBMEM7QUFDMUM7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiBsaW5lIDUsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBsaW5lIDIyLCAuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9SdWJ5MjUteDY0L2xpYi9ydWJ5L2dlbXMvMi41LjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjQsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjYsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuLyogbGluZSAyOCwgLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vUnVieTI1LXg2NC9saWIvcnVieS9nZW1zLzIuNS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmNhcHRpb24sIHRoLCB0ZCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzAsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5xLCBibG9ja3F1b3RlIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuLyogbGluZSAxMDMsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAzMiwgLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vUnVieTI1LXg2NC9saWIvcnVieS9nZW1zLzIuNS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmEgaW1nIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTE2LCAuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9SdWJ5MjUteDY0L2xpYi9ydWJ5L2dlbXMvMi41LjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogUmV0aW5hIFNwcml0ZXMgZm9yIENvbXBhc3NcclxuICogYnk6ICAgICAgICAgICAgICBHYXlhIEtlc3NsZXJcclxuICogbGFzdCB1cGRhdGU6ICAgICAwMy8xMS8xNFxyXG4gKlxyXG4gKiBVc2FnZTpcclxuICogMS4gY3JlYXRlIHR3byBmb2xkZXJzIGluIHlvdXIgaW1hZ2UgZGlyZWN0b3J5IChpbiB0aGlzIGNhc2UgJ2ljb25zJyBhbmQgJ2ljb25zLTJ4JykuXHJcbiAqIDIuIGFkanVzdCB0aGUgZm9sZGVybmFtZXMgZGVmaW5lZCBiZWxvdyBpZiB5b3UgdXNlIGRpZmZlcmVudCBuYW1lcy5cclxuICogMy4gY3JlYXRlIHNwcml0ZSBpbWFnZXMgZm9yIHBpeGVsIHJhdGlvIDEgc2NyZWVucyBhbmQgcHV0IHRoZW0gaW4gdGhlIGZpcnN0IGZvbGRlci5cclxuICogNC4gY3JlYXRlIHNwcml0ZSBpbWFnZXMgZm9yIHBpeGVsIHJhdGlvIDIgc2NyZWVucyBhbmQgcHV0IHRoZW0gaW4gdGhlIHNlY29uZCBmb2xkZXIsIHVzZSB0aGUgc2FtZSBmaWxlbmFtZXMuXHJcbiAqIDUuIHVzZSB0aGUgc3ByaXRlLWltYWdlIGluIHlvdXIgU2Fzcy9TY3NzIHVzaW5nOiAnQGluY2x1ZGUgdXNlLXNwcml0ZSg8c3ByaXRlLW5hbWU+KSdcclxuICovXHJcbi8qIFZhcmlhYmxlcyAqL1xyXG4vKiBJbmNsdWRlIDNyZCBwYXJ0eSBzdHlsZXMgaGVyZSAqL1xyXG4vKlxyXG4gKiBMZWdhbCBEaXNjbGFpbWVyXHJcbiAqXHJcbiAqIFRoZXNlIEZvbnRzIGFyZSBsaWNlbnNlZCBvbmx5IGZvciB1c2Ugb24gdGhlc2UgZG9tYWlucyBhbmQgdGhlaXIgc3ViZG9tYWluczpcclxuICogZGF2ZW1hdHRoZXdzYmFuZC5jb21cclxuICpcclxuICogSXQgaXMgaWxsZWdhbCB0byBkb3dubG9hZCBvciB1c2UgdGhlbSBvbiBvdGhlciB3ZWJzaXRlcy5cclxuICpcclxuICogV2hpbGUgdGhlIEBmb250LWZhY2Ugc3RhdGVtZW50cyBiZWxvdyBtYXkgYmUgbW9kaWZpZWQgYnkgdGhlIGNsaWVudCwgdGhpc1xyXG4gKiBkaXNjbGFpbWVyIG1heSBub3QgYmUgcmVtb3ZlZC5cclxuICpcclxuICogTGluZXRvLmNvbSwgMjAxNlxyXG4gKi9cclxuLypcclxuICpcclxuICogSU5TVFJVQ1RJT05TXHJcbiAqXHJcbiAqIENvcHkgdGhlIExlZ2FsIERpc2NsYWltZXIgYW5kIHRoZSBAZm9udC1mYWNlcyBzdGF0ZW1lbnRzIHRvIHlvdXIgcmVndWxhciBDU1MgZmlsZS5cclxuICogVGhlIGZvbnRzIGZvbGRlcihzKSBzaG91bGQgYmUgcGxhY2VkIHJlbGF0aXZlIHRvIHRoZSByZWd1bGFyIENTUyBmaWxlLlxyXG4gKlxyXG4gKiBZb3UgY2FuIHVzZSBlaXRoZXIgdGhlIGNvbXBsZXRlIG9yIHN1YnNldHRlZCBmb250czpcclxuICogSWYgeW91IGRvbsOUw4fDlnQgcmVxdWlyZSB0aGUgZW50aXJlIHJhbmdlIG9mIGNoYXJhY3RlcnMsIHlvdSBjYW4gdXNlIHRoZSBzbWFsbGVyLCBzdWJzZXR0ZWQgd2ViZm9udHMgaW5zdGVhZC5cclxuICogU2VlIFwiR2x5cGhzICYgTGFuZ3VhZ2VzXCIgZm9yIGFuIG92ZXJ2aWV3IG9mIHRoZSBjaGFyYWN0ZXJzIGluIHRoZSAqX3N1YnNldHRlZC5odG1sIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgcGFja2FnZS5cclxuICpcclxuICovXHJcbi8qIENvbXBsZXRlICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGRcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib2xkLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9saW5ldG8tY2lyY3VsYXItYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyogU3Vic2V0dGVkICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Vic2V0dGVkL2xpbmV0by1jaXJjdWxhci1ib2xkLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zdWJzZXR0ZWQvbGluZXRvLWNpcmN1bGFyLWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyoqKlxyXG4gKiBCeFNsaWRlciB2NC4yLjIgLSBGdWxseSBsb2FkZWQsIHJlc3BvbnNpdmUgY29udGVudCBzbGlkZXJcclxuICogaHR0cDovL2J4c2xpZGVyLmNvbVxyXG4gKlxyXG4gKiBXcml0dGVuIGJ5OiBTdGV2ZW4gV2FuZGVyc2tpLCAyMDE0XHJcbiAqIGh0dHA6Ly9zdGV2ZW53YW5kZXJza2kuY29tXHJcbiAqICh3aGlsZSBkcmlua2luZyBCZWxnaWFuIGFsZXMgYW5kIGxpc3RlbmluZyB0byBqYXp6KVxyXG4gKlxyXG4gKiBDRU8gYW5kIGZvdW5kZXIgb2YgYnhDcmVhdGl2ZSwgTFREXHJcbiAqIGh0dHA6Ly9ieGNyZWF0aXZlLmNvbVxyXG4gKioqL1xyXG4vKlxyXG4qIExlZ2FsIERpc2NsYWltZXJcclxuKlxyXG4qIFRoZXNlIEZvbnRzIGFyZSBsaWNlbnNlZCBvbmx5IGZvciB1c2Ugb24gdGhlc2UgZG9tYWlucyBhbmQgdGhlaXIgc3ViZG9tYWluczpcclxuKiBkYXZlbWF0dGhld3NiYW5kLmNvbVxyXG4qXHJcbiogSXQgaXMgaWxsZWdhbCB0byBkb3dubG9hZCBvciB1c2UgdGhlbSBvbiBvdGhlciB3ZWJzaXRlcy5cclxuKlxyXG4qIFdoaWxlIHRoZSBAZm9udC1mYWNlIHN0YXRlbWVudHMgYmVsb3cgbWF5IGJlIG1vZGlmaWVkIGJ5IHRoZSBjbGllbnQsIHRoaXNcclxuKiBkaXNjbGFpbWVyIG1heSBub3QgYmUgcmVtb3ZlZC5cclxuKlxyXG4qIExpbmV0by5jb20sIDIwMTZcclxuKi9cclxuLypcclxuICpcclxuICogSU5TVFJVQ1RJT05TXHJcbiAqXHJcbiAqIENvcHkgdGhlIExlZ2FsIERpc2NsYWltZXIgYW5kIHRoZSBAZm9udC1mYWNlcyBzdGF0ZW1lbnRzIHRvIHlvdXIgcmVndWxhciBDU1MgZmlsZS5cclxuICogVGhlIGZvbnRzIGZvbGRlcihzKSBzaG91bGQgYmUgcGxhY2VkIHJlbGF0aXZlIHRvIHRoZSByZWd1bGFyIENTUyBmaWxlLlxyXG4gKlxyXG4gKiBZb3UgY2FuIHVzZSBlaXRoZXIgdGhlIGNvbXBsZXRlIG9yIHN1YnNldHRlZCBmb250czpcclxuICogSWYgeW91IGRvbsOUw4fDlnQgcmVxdWlyZSB0aGUgZW50aXJlIHJhbmdlIG9mIGNoYXJhY3RlcnMsIHlvdSBjYW4gdXNlIHRoZSBzbWFsbGVyLCBzdWJzZXR0ZWQgd2ViZm9udHMgaW5zdGVhZC5cclxuICogU2VlIFwiR2x5cGhzICYgTGFuZ3VhZ2VzXCIgZm9yIGFuIG92ZXJ2aWV3IG9mIHRoZSBjaGFyYWN0ZXJzIGluIHRoZSAqX3N1YnNldHRlZC5odG1sIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgcGFja2FnZS5cclxuICpcclxuICovXHJcbi8qIENvbXBsZXRlICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvb2tcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib29rLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib29rLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib29rLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9saW5ldG8tY2lyY3VsYXItYm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyogU3Vic2V0dGVkICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvb2stU1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Vic2V0dGVkL2xpbmV0by1jaXJjdWxhci1ib29rLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9vay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zdWJzZXR0ZWQvbGluZXRvLWNpcmN1bGFyLWJvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyoqIFJFU0VUIEFORCBMQVlPVVRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4vKiBsaW5lIDEyNywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uYngtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICAqem9vbTogMTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG59XHJcblxyXG4vKiBsaW5lIDEzNSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uYngtd3JhcHBlciBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogbGluZSAxMzksIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuLmJ4c2xpZGVyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogbGluZSAxNDMsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxudWwuYnhzbGlkZXIge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTQ2LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbi5ieC12aWV3cG9ydCB7XHJcbiAgLypmaXggb3RoZXIgZWxlbWVudHMgb24gdGhlIHBhZ2UgbW92aW5nIChvbiBDaHJvbWUpKi9cclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcclxufVxyXG5cclxuLypcclxuICAgIENvbG9yYm94IENvcmUgU3R5bGU6XHJcbiAgICBUaGUgZm9sbG93aW5nIENTUyBpcyBjb25zaXN0ZW50IGJldHdlZW4gZXhhbXBsZSB0aGVtZXMgYW5kIHNob3VsZCBub3QgYmUgYWx0ZXJlZC5cclxuKi9cclxuLyogbGluZSAxNTYsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2NvbG9yYm94LCAjY2JveE92ZXJsYXksICNjYm94V3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIGxpbmUgMTU3LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94V3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDE1OCwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveE92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTU5LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TWlkZGxlTGVmdCwgI2Nib3hCb3R0b21MZWZ0IHtcclxuICBjbGVhcjogbGVmdDtcclxufVxyXG5cclxuLyogbGluZSAxNjAsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hDb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYxLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TG9hZGVkQ29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcblxyXG4vKiBsaW5lIDE2MiwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveFRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYzLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TG9hZGluZ092ZXJsYXksICNjYm94TG9hZGluZ0dyYXBoaWMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTY0LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94UHJldmlvdXMsICNjYm94TmV4dCwgI2Nib3hDbG9zZSwgI2Nib3hTbGlkZXNob3cge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLyogbGluZSAxNjUsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuLmNib3hQaG90byB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGJvcmRlcjogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcclxufVxyXG5cclxuLyogbGluZSAxNjYsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuLmNib3hJZnJhbWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTY3LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjb2xvcmJveCwgI2Nib3hDb250ZW50LCAjY2JveExvYWRlZENvbnRlbnQge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuLyogXHJcbiAgICBVc2VyIFN0eWxlOlxyXG4gICAgQ2hhbmdlIHRoZSBmb2xsb3dpbmcgc3R5bGVzIHRvIG1vZGlmeSB0aGUgYXBwZWFyYW5jZSBvZiBDb2xvcmJveC4gIFRoZXkgYXJlXHJcbiAgICBvcmRlcmVkICYgdGFiYmVkIGluIGEgd2F5IHRoYXQgcmVwcmVzZW50cyB0aGUgbmVzdGluZyBvZiB0aGUgZ2VuZXJhdGVkIEhUTUwuXHJcbiovXHJcbi8qIGxpbmUgMTc0LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94T3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG59XHJcblxyXG4vKiBsaW5lIDE3NSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY29sb3Jib3gge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTc2LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94VG9wTGVmdCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE3NywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveFRvcFJpZ2h0IHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTc4LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94Qm90dG9tTGVmdCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE3OSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveEJvdHRvbVJpZ2h0IHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTgwLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TWlkZGxlTGVmdCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTgxLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TWlkZGxlUmlnaHQge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE4MiwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveFRvcENlbnRlciB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE4MywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveEJvdHRvbUNlbnRlciB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE4NCwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveENvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDE4NSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uY2JveElmcmFtZSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLyogbGluZSAxODYsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hFcnJvciB7XHJcbiAgcGFkZGluZzogNTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG59XHJcblxyXG4vKiBsaW5lIDE4NywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveExvYWRlZENvbnRlbnQge1xyXG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTg4LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94VGl0bGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDRweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogIzk0OTQ5NDtcclxufVxyXG5cclxuLyogbGluZSAxODksIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hDdXJyZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgbGVmdDogNThweDtcclxuICBjb2xvcjogIzk0OTQ5NDtcclxufVxyXG5cclxuLyogbGluZSAxOTAsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hMb2FkaW5nT3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogYmxhY2s7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTkxLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TG9hZGluZ0dyYXBoaWMge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG59XHJcblxyXG4vKiB0aGVzZSBlbGVtZW50cyBhcmUgYnV0dG9ucywgYW5kIG1heSBuZWVkIHRvIGhhdmUgYWRkaXRpb25hbCBzdHlsZXMgcmVzZXQgdG8gYXZvaWQgdW53YW50ZWQgYmFzZSBzdHlsZXMgKi9cclxuLyogbGluZSAxOTQsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hQcmV2aW91cywgI2Nib3hOZXh0LCAjY2JveFNsaWRlc2hvdywgI2Nib3hDbG9zZSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGF2b2lkIG91dGxpbmVzIG9uIDphY3RpdmUgKG1vdXNlY2xpY2spLCBidXQgcHJlc2VydmUgb3V0bGluZXMgb24gOmZvY3VzICh0YWJiZWQgbmF2aWdhdGluZykgKi9cclxuLyogbGluZSAxOTcsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hQcmV2aW91czphY3RpdmUsICNjYm94TmV4dDphY3RpdmUsICNjYm94U2xpZGVzaG93OmFjdGl2ZSwgI2Nib3hDbG9zZTphY3RpdmUge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTk5LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94U2xpZGVzaG93IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgcmlnaHQ6IDMwcHg7XHJcbiAgY29sb3I6ICMwMDkyZWY7XHJcbn1cclxuXHJcbi8qXHJcbiAgVGhlIGZvbGxvd2luZyBmaXhlcyBhIHByb2JsZW0gd2hlcmUgSUU3IGFuZCBJRTggcmVwbGFjZSBhIFBORydzIGFscGhhIHRyYW5zcGFyZW5jeSB3aXRoIGEgYmxhY2sgZmlsbFxyXG4gIHdoZW4gYW4gYWxwaGEgZmlsdGVyIChvcGFjaXR5IGNoYW5nZSkgaXMgc2V0IG9uIHRoZSBlbGVtZW50IG9yIGFuY2VzdG9yIGVsZW1lbnQuICBUaGlzIHN0eWxlIGlzIG5vdCBhcHBsaWVkIHRvIG9yIG5lZWRlZCBpbiBJRTkuXHJcbiAgU2VlOiBodHRwOi8vamFja2xtb29yZS5jb20vbm90ZXMvaWUtdHJhbnNwYXJlbmN5LXByb2JsZW1zL1xyXG4qL1xyXG4vKiBsaW5lIDIwNSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uY2JveElFICNjYm94VG9wTGVmdCxcclxuLmNib3hJRSAjY2JveFRvcENlbnRlcixcclxuLmNib3hJRSAjY2JveFRvcFJpZ2h0LFxyXG4uY2JveElFICNjYm94Qm90dG9tTGVmdCxcclxuLmNib3hJRSAjY2JveEJvdHRvbUNlbnRlcixcclxuLmNib3hJRSAjY2JveEJvdHRvbVJpZ2h0LFxyXG4uY2JveElFICNjYm94TWlkZGxlTGVmdCxcclxuLmNib3hJRSAjY2JveE1pZGRsZVJpZ2h0IHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSMwMEZGRkZGRixlbmRDb2xvcnN0cj0jMDBGRkZGRkYpO1xyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgc2Nyb2xsLWRvd24ge1xyXG4gIDAlIHtcclxuICAgIGJvdHRvbTogOTAlO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm90dG9tOiAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3R0b206IDkwJTtcclxuICB9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNjcm9sbC1kb3duIHtcclxuICAwJSB7XHJcbiAgICBib3R0b206IDkwJTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYm90dG9tOiA5MCU7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc2Nyb2xsLWRvd24ge1xyXG4gIDAlIHtcclxuICAgIGJvdHRvbTogOTAlO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm90dG9tOiAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3R0b206IDkwJTtcclxuICB9XHJcbn1cclxuLyohIEhUTUw1IEJvaWxlcnBsYXRlIHY1LjAgfCBNSVQgTGljZW5zZSB8IGh0dHA6Ly9oNWJwLmNvbS8gKi9cclxuLyogbGluZSA0MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmh0bWwge1xyXG4gIGNvbG9yOiAjMjIyO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG46Oi1tb3otc2VsZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ociB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbjogMWVtIDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogbGluZSA2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbmlmcmFtZSxcclxuaW1nLFxyXG5zdmcsXHJcbnZpZGVvIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDc2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogbGluZSA4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbnRleHRhcmVhIHtcclxuICByZXNpemU6IHZlcnRpY2FsO1xyXG59XHJcblxyXG4vKiBsaW5lIDg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJyb3dzZXJ1cGdyYWRlIHtcclxuICBtYXJnaW46IDAuMmVtIDA7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxuICBjb2xvcjogIzAwMDtcclxuICBwYWRkaW5nOiAwLjJlbSAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBBdXRob3IncyBjdXN0b20gc3R5bGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIGxpbmUgMjY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLyogbGluZSAyNjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuLyogbGluZSAyNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb29rLVNcIjtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuLyogbGluZSAyNzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5Lm5vLXNjcm9sbCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjgxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuLyogbGluZSAyODQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5hOmhvdmVyIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG5cclxuLyogbGluZSAyODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZm9udGF3ZXNvbWUtdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAyOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMC4yNWVtIDAuNzVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzYztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbn1cclxuLyogbGluZSAzMDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYnV0dG9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcblxyXG4vKiBsaW5lIDMwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5idGJfdm90ZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9Wb3RlX091dGxpbmVzLnN2Zyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB3aWR0aDogMTQwcHg7XHJcbiAgaGVpZ2h0OiAxNDBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAyMHZoO1xyXG4gIHJpZ2h0OiAydnc7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuLyogbGluZSAzMTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYnRiX3ZvdGU6aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG5cclxuLyogbGluZSAzOTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgcGFkZGluZzogMS41JSAwIDIuNSU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHM7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDBzO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwcztcclxufVxyXG4vKiBsaW5lIDM5OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciAud3JhcCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSA0MDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgLndyYXAgaDEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDAgMjAlIDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2RtYi10aXRsZS5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiA2LjUyNDMxNzkxJTtcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG59XHJcbi8qIGxpbmUgNDE1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMyU7XHJcbiAgei1pbmRleDogOTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDQyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciAud3JhcCB1bCAuZm9udGF3ZXNvbWUtdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDQyNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciAud3JhcCB1bDpsYXN0LWNoaWxkIHtcclxuICByaWdodDogMyU7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG4vKiBsaW5lIDIzOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciAud3JhcCB1bCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMjQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHVsIGEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMS42ZW07XHJcbiAgaGVpZ2h0OiAxLjZlbTtcclxuICBwYWRkaW5nLXRvcDogMC4wNWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDAuMDVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICBjb2xvcjogI2VkZWJkZTtcclxufVxyXG4vKiBsaW5lIDI1MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciAud3JhcCB1bCBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgNDMyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgNDM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiBoMSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDQzOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGluZS1oZWlnaHQ6IDAuN2VtO1xyXG59XHJcbi8qIGxpbmUgNDQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCB1bCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxuICBsaW5lLWhlaWdodDogMGVtO1xyXG59XHJcbi8qIGxpbmUgNDUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCB1bCBsaSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBwYWRkaW5nOiA2cHggMTVweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLyogbGluZSA0NTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG4vKiBsaW5lIDQ2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkuYmFtYW1lbnUgdWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGluaGVyaXQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi8qIGxpbmUgNDcyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCBsaSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDI0LjclO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDQ3OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkuYmFtYW1lbnUgdWwgYSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4vKiBsaW5lIDQ4NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkuYmFtYW1lbnUgdWwgYTpob3ZlciB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSA0ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpLmJhbWFtZW51IHVsIGE6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG59XHJcbi8qIGxpbmUgNDkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCBhOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG59XHJcbi8qIGxpbmUgNDk5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaTpob3ZlciB1bCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSA1MDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpIGEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gIHBhZGRpbmc6IDAuN2VtIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG59XHJcbi8qIGxpbmUgNTE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaSBhOmJlZm9yZSwgaGVhZGVyIG5hdiB1bCBsaSBhOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHdpZHRoOiAwJTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDUzMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkgYTpiZWZvcmUge1xyXG4gIHRvcDogMDtcclxufVxyXG4vKiBsaW5lIDUzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkgYTphZnRlciB7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcbi8qIGxpbmUgMzg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaSBhOmhvdmVyOmJlZm9yZSwgaGVhZGVyIG5hdiB1bCBsaSBhOmhvdmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNTQxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaTpsYXN0LWNoaWxkIGEge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDM4NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0gYTpiZWZvcmUsIGhlYWRlciBuYXYgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0gYTphZnRlciB7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogbGluZSA1NTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5LmhlYWRlci1sb2FkZWQgaGVhZGVyIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vKiBsaW5lIDMyNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZml4ZWQtaGVhZGVyIGhlYWRlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiA5OTk5OTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cyBlYXNlLCBvcGFjaXR5IDBzO1xyXG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxufVxyXG4vKiBsaW5lIDMzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZml4ZWQtaGVhZGVyIGhlYWRlciAud3JhcCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi8qIGxpbmUgMzQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIC53cmFwIGgxIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMzQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIG5hdiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDE4MHB4O1xyXG4gIHJpZ2h0OiAxODBweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMzUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIG5hdiAuY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMzU2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIG5hdiBoMSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0xNTBweDtcclxuICBtYXJnaW46IDA7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgxcHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMzVweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAzNTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGJvZHkuZml4ZWQtaGVhZGVyIGhlYWRlciBuYXYgaDEge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04MXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDM2NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZml4ZWQtaGVhZGVyIGhlYWRlciBuYXYgdWwge1xyXG4gIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XHJcbiAgLyogbGluZSAzNzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGJvZHkuZml4ZWQtaGVhZGVyIGhlYWRlciAud3JhcCB1bCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDU2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZml4ZWQtaGVhZGVyLmFkbWluLWJhciBoZWFkZXIge1xyXG4gIHRvcDogMzJweDtcclxufVxyXG5cclxuLyogbGluZSA1NzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5LmV4dGVuZGVkLWhlYWRlciBoZWFkZXIge1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cyBlYXNlLCBvcGFjaXR5IDBzO1xyXG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxufVxyXG5cclxuLyogbGluZSA1ODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uIHtcclxuICBjbGVhcjogYm90aDtcclxuICBmbG9hdDogbm9uZTtcclxuICBtYXJnaW46IDUlIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbn1cclxuLyogbGluZSA1ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMTBweDtcclxuICB3aWR0aDogMTEwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgNjAzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbjphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiA4NXB4O1xyXG4gIHdpZHRoOiA4NXB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1NGQyNTtcclxuICB6LWluZGV4OiA5O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgNjE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbiBzcGFuIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGNvbG9yOiAjZWRlYmRlO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuLyogbGluZSA2MjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uIGkge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBsaW5lIDYzMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b246aG92ZXI6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG4gIGJvcmRlci1jb2xvcjogI2VkZWJkZTtcclxufVxyXG4vKiBsaW5lIDYzNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b246aG92ZXI6YWZ0ZXIge1xyXG4gIGJvcmRlci1jb2xvcjogIzNjM2MzYztcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgNjQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbjpob3ZlciBzcGFuIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDY0NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b24ubG9hZGluZzphZnRlcixcclxuLnJvdW5kLWJ1dHRvbi5sb2FkaW5nIHNwYW4ge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBsaW5lIDY0OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b24ubG9hZGluZyBpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDc1cHg7XHJcbiAgaGVpZ2h0OiA3NXB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiBibGFjaztcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbG9hZGVyLmdpZlwiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLyogbGluZSA2NjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uLmxvYWRpbmc6aG92ZXI6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG59XHJcblxyXG4vKiBsaW5lIDY3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sb2FkLW1vcmUucm91bmQtYnV0dG9uIHtcclxuICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgNjgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcbi8qIGxpbmUgNjg4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5kYW5jZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNzVweDtcclxuICBoZWlnaHQ6IDc1cHg7XHJcbiAgYm90dG9tOiA2MHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiBibGFjaztcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDMwMCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgzMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDMwMCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDMwMCUpO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCAtby10cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2RhbmNlci5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi8qIGxpbmUgNzA1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5kYW5jZXIubG9hZGluZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xvYWRlci5naWZcIik7XHJcbn1cclxuLyogbGluZSA3MDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmRhbmNlci5zdW1tb25lZCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDAlKTtcclxufVxyXG4vKiBsaW5lIDcxMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciBhLmJ5LWljb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggLTU1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjZweDtcclxuICB3aWR0aDogMjZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MCk7XHJcbiAgb3BhY2l0eTogMC43O1xyXG4gIHJpZ2h0OiAyJTtcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgNzEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBmb290ZXIgYS5ieS1pY29uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggLTU1cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICB9XHJcbn1cclxuLyogbGluZSA3MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgYS5ieS1pY29uOmhvdmVyIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi8qIGxpbmUgNzI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC53cmFwIHtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIGhlaWdodDogNTVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcbi8qIGxpbmUgNzM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5saW5rcyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgNzQxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5saW5rcyBhLmZvb3Rlci1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxufVxyXG4vKiBsaW5lIDc0OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciAubGlua3MgYS5mb290ZXItbGluazpob3ZlciB7XHJcbiAgY29sb3I6ICNkM2QwYzE7XHJcbn1cclxuLyogbGluZSA3NTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIHRvcDogYXV0bztcclxuICBtYXJnaW46IDAgMmVtO1xyXG59XHJcbi8qIGxpbmUgMjM5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5saW5rcyB1bCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMjQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5saW5rcyB1bCBhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEuNmVtO1xyXG4gIGhlaWdodDogMS42ZW07XHJcbiAgcGFkZGluZy10b3A6IDAuMDVlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwLjA1ZW07XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY29sb3I6ICNlZGViZGU7XHJcbn1cclxuLyogbGluZSAyNTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHVsIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSA3NjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHVsIGxpIGEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2QwYzE7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSA3NjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHVsIGxpIGE6aG92ZXIge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLyogbGluZSA3NzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDM0JTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIG1hcmdpbjogMCAxNy44MTI1JTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwLjNzO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDAuM3M7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMC4zcztcclxufVxyXG4vKiBsaW5lIDc4NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAuc2xpZGVzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiA5O1xyXG59XHJcbi8qIGxpbmUgNzk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMjBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuLyogbGluZSA4MDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2VyIHVsIHtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi8qIGxpbmUgODA3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdlciB1bCBsaSB7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tcmlnaHQ6IC41ZW07XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNlNTRkMjU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDgxNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnZXIgdWwgbGkuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgODE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdlciB1bCBsaTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLyogbGluZSA4MjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnNsaWRlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDgzOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAuc2xpZGUgLmltYWdlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIHotaW5kZXg6IDk7XHJcbn1cclxuLyogbGluZSA4NTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnNsaWRlLmFjdGl2ZSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxuICB6LWluZGV4OiA5OTtcclxufVxyXG4vKiBsaW5lIDg2MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnaW5hdG9yIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMSU7XHJcbiAgcmlnaHQ6IDElO1xyXG4gIGhlaWdodDogODVweDtcclxuICB6LWluZGV4OiA5OTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDg3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnaW5hdG9yIGgzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbGVmdDogMTAlO1xyXG4gIHJpZ2h0OiAxMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XHJcbn1cclxuLyogbGluZSA4ODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2luYXRvciBoMyBzcGFuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IDAuNmVtO1xyXG59XHJcbi8qIGxpbmUgODg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdpbmF0b3IgaSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IC01JTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbn1cclxuLyogbGluZSA4OTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2luYXRvciBpLm5hdi1sZWZ0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDg5NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmNhcm91c2VsIC5wYWdpbmF0b3IgaS5uYXYtbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICB9XHJcbn1cclxuLyogbGluZSA4OTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2luYXRvciBpLm5hdi1yaWdodCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjNweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyN3B4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IC01JTtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDg5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmNhcm91c2VsIC5wYWdpbmF0b3IgaS5uYXYtcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjNweCAtMjdweDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDkwMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnaW5hdG9yIGk6aG92ZXIge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NzApO1xyXG4gIG9wYWNpdHk6IDAuNztcclxufVxyXG4vKiBsaW5lIDkwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbC5sb2FkZWQge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgOTE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIyJTtcclxufVxyXG4vKiBsaW5lIDkyMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQ6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDIxLjg3NSU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1iYWNrZ3JvdW5kLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gNTVweCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDkzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQgI2FuaW0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMTAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbn1cclxuLyogbGluZSA5NDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS1jb250ZW50IC53cmFwIHtcclxuICB6LWluZGV4OiA5OTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbjogMCAxNy44MTI1JTtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzNjM2MzYztcclxuICBwYWRkaW5nLXRvcDogMyU7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UgMXM7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UgMXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDFzO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlIDFzO1xyXG59XHJcbi8qIGxpbmUgOTU2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudCAud3JhcC5vdmVyZmxvdy13cmFwIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4vKiBsaW5lIDk2MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQuaG9tZS1jb250ZW50IC53cmFwIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi8qIGxpbmUgOTY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudC5ob21lLWNvbnRlbnQgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLyogbGluZSA5NjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS1jb250ZW50LnRvdXItY29udGVudCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwJTtcclxufVxyXG4vKiBsaW5lIDk3MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQucmVhZHkgLndyYXAge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLyogbGluZSA5NzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS1jb250ZW50LnN1Ym1pdHRlZC1jb250ZW50IC53cmFwIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxufVxyXG5cclxuLyogbGluZSA5ODUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jYW5pbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgOTk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI2FuaW0uc3RhdGljOmJlZm9yZSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogbGluZSAxMDA1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmhvbWUtY29udGVudCAjYW5pbSB7XHJcbiAgdG9wOiAxMDBweDtcclxufVxyXG4vKiBsaW5lIDEwMDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uaG9tZS1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hvbWUtYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwMTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25ld3MtYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwMjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvdXItYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwMzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubXVzaWMtY29udGVudCAjYW5pbTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tdXNpYy1iZy5zdmdcIik7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTA0MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWNvbnRlbnQgI2FuaW06YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGhvdG9zLWJnLnN2Z1wiKTtcclxufVxyXG5cclxuLyogbGluZSAxMDUxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvcy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ZpZGVvcy1iZy5zdmdcIik7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTA2MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZXRsaXN0cy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NldGxpc3RzLWJnLnN2Z1wiKTtcclxufVxyXG5cclxuLyogbGluZSAxMDcxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhbWF3b3Jrcy1iZy5zdmdcIik7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTA3OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAjYW5pbTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy92aWRlb3MtYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwODgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubG9hZC1zZWN0aW9uIC5uZXctbGlzdCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTA5MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sb2FkLXNlY3Rpb24gLm5ldy1saXN0IC5sb2FkLWl0ZW0ge1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcclxuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxMDk5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxvYWQtc2VjdGlvbiAubmV3LWxpc3QucGVuZGluZyB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTEwMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sb2FkLXNlY3Rpb24gLm5ldy1saXN0LnBlbmRpbmcgLmxvYWQtaXRlbSB7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xyXG59XHJcblxyXG4vKiBsaW5lIDExMTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKiBsaW5lIDExMTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLXJvdyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNSU7XHJcbn1cclxuLyogbGluZSAxMTE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzIuMDMxMjUlO1xyXG4gIG1hcmdpbi1yaWdodDogMS45NTMxMjUlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLyogbGluZSAxMTI0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbWFnZSB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDExMzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLyogbGluZSAxMTQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbmZvcm1hdGlvbiAud3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBwYWRkaW5nOiA1JTtcclxufVxyXG4vKiBsaW5lIDExNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW0gLmluZm9ybWF0aW9uIC5kYXRlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG4vKiBsaW5lIDExNTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW0gLmluZm9ybWF0aW9uIGgzIHtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDExNjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi8qIGxpbmUgMTE2NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWdyaWQgLmdyaWQtaXRlbTpob3ZlciAuaW1hZ2Uge1xyXG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbn1cclxuLyogbGluZSAxMTcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtOmhvdmVyIC5pbmZvcm1hdGlvbiBoMyB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTE4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmgyLnRvdXItaGVhZGluZyB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIHBhZGRpbmc6IDAuMjVlbSAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLyogbGluZSAxMTkwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNvY2lhbC1mZWVkIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBhZGRpbmc6IDMlIDA7XHJcbiAgbWFyZ2luOiAzJSAwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvb2stU1wiO1xyXG59XHJcbi8qIGxpbmUgMTE5NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW0ge1xyXG4gIG1hcmdpbi1yaWdodDogMi4wNTA3ODEyNSU7XHJcbiAgd2lkdGg6IDIzLjQzNzUlO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIG1pbi1oZWlnaHQ6IDIwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMTIwNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW0gLndyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAxMjExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAuaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDEyMjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIC50ZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGZvbnQtc2l6ZTogMC45ZW07XHJcbn1cclxuLyogbGluZSAxMjMzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAudGV4dCAuaGVhZGluZyB7XHJcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDEyMzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIGkuZmEge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZzogMC4zZW0gMGVtO1xyXG4gIHdpZHRoOiAxLjVlbTtcclxuICBoZWlnaHQ6IDEuNWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMzVlbTtcclxufVxyXG4vKiBsaW5lIDEyNTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIGkuZmEuZmEtaW5zdGFncmFtIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMTI1OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDEyNjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG59XHJcbi8qIGxpbmUgMTI2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI2OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLyogbGluZSAxMjY5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNlbGVjdG9yIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBsaW5lIDEyNzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtcmVzaXplciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciBsYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDUwJTtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcclxuICBjb2xvcjogIzNjM2MzYztcclxuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxMjg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNlbGVjdG9yIGxhYmVsIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAxZW07XHJcbiAgcmlnaHQ6IDFlbTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDEyOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgbGFiZWw6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICdcXGYwZDcnO1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMWVtO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMTMwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciBsYWJlbDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2Y5ZjZlZDtcclxufVxyXG4vKiBsaW5lIDEzMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgLm9wdGlvbnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgdG9wOiA3MHB4O1xyXG4gIG1heC1oZWlnaHQ6IDB2aDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDEzMTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgLm9wdGlvbnMgLm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLyogbGluZSAxMzI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNlbGVjdG9yIC5vcHRpb25zIC5vcHRpb246aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4vKiBsaW5lIDEzMzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbn1cclxuLyogbGluZSAxMzQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyBsYWJlbC5tYWluIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDEzNTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIGxhYmVsLm1haW4gc3BhbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAxMzYwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuc2VsZWN0b3JzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgbGVmdDogMjUwcHg7XHJcbiAgcmlnaHQ6IDk1cHg7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4vKiBsaW5lIDEzNjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnNlbGVjdG9yIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4vKiBsaW5lIDEzNzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnNlbGVjdG9yLnVubG9ja2VkIGxhYmVsIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDEzNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnNlbGVjdG9yLnVubG9ja2VkIGxhYmVsOmFmdGVyIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDEzODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnllYXIuc2VsZWN0b3Ige1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDUwJTtcclxufVxyXG4vKiBsaW5lIDEzODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLm1vbnRoLnNlbGVjdG9yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA1MCU7XHJcbn1cclxuLyogbGluZSAxMzk1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuc2VsZWN0b3JzIC5zZWxlY3Rvci5vcGVuIC5vcHRpb25zIHtcclxuICBtYXgtaGVpZ2h0OiA4MHZoO1xyXG59XHJcbi8qIGxpbmUgMTQwMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWZpbHRlcnMgaS5zZWFyY2gge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogOTVweDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDE0MTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIGkuc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDFweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDE0MTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgaS5zZWFyY2g6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxcHggLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAxNDE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyBpLnNlYXJjaDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxufVxyXG4vKiBsaW5lIDE0MjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIGkuc2VhcmNoOmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDE0MjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5idXR0b25zIC5maWx0ZXItYmFuZCB7XHJcbiAgd2lkdGg6IDQ2JTtcclxuICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMTQzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmZpbHRlci1iYW5kIHNlbGVjdCB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBib3JkZXI6IDA7XHJcbiAgd2lkdGg6IDcwJTtcclxufVxyXG4vKiBsaW5lIDE0NDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5idXR0b25zIC5hY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhdHRlcm4tYmcucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGhlaWdodDogNzBweDtcclxuICB3aWR0aDogMjUlO1xyXG4gIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTQ1MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmFjdGlvbjpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLyogbGluZSAxNDU2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBsZWZ0OiAxLjVlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDE0NjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5idXR0b25zIC5hY3Rpb246aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbn1cclxuLyogbGluZSAxNDY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uLmFjdGl2ZSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbn1cclxuLyogbGluZSAxNDcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uLmFjdGl2ZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxufVxyXG5cclxuLyogbGluZSAxNDc5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlcnMge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGhlaWdodDogNzBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMyU7XHJcbiAgZm9udC1zaXplOiAxLjNlbTtcclxufVxyXG4vKiBsaW5lIDE0ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVycyBsYWJlbC5tYWluIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDE0OTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVycyBsYWJlbC5tYWluIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMTUwNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1maWx0ZXJzIC5zZWxlY3RvciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGxlZnQ6IDEwMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLyogbGluZSAxNTEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlcnMgLnNlbGVjdG9yIGEge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTUxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1maWx0ZXJzIC5zZWxlY3Rvci5vcGVuIC5vcHRpb25zIHtcclxuICBtYXgtaGVpZ2h0OiA4MHZoO1xyXG59XHJcblxyXG4vKiBsaW5lIDE1MjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1saXN0IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMTUyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMyU7XHJcbn1cclxuLyogbGluZSAxNTMzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbWFnZSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAzMCU7XHJcbiAgcGFkZGluZy10b3A6IDMwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtcGgxLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgMTU0NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAzMCU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiA0JTtcclxufVxyXG4vKiBsaW5lIDE1NTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIHAge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbn1cclxuLyogbGluZSAxNTU1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiBwIGkge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgMTU1OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24gcC5kYXRlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG4vKiBsaW5lIDE1NjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIGgzIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIG1hcmdpbjogMC41ZW0gMDtcclxuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMTU3MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbTpudGgtY2hpbGQob2RkKSAuaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pbWFnZS1waDIucG5nXCIpO1xyXG59XHJcbi8qIGxpbmUgMTU4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbTpob3ZlciAuaW5mb3JtYXRpb24gaDMge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcblxyXG4vKiBsaW5lIDE1ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNSU7XHJcbn1cclxuLyogbGluZSAxNTkxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5tYWluLWltYWdlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMTU5NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAubWFpbi1pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4vKiBsaW5lIDE1OTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIHtcclxuICBwYWRkaW5nOiAyZW0gMTAlO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTYwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gaDIuZGF0ZSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QwYzE7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG59XHJcbi8qIGxpbmUgMTYxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gaDEge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QwYzE7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDE2MTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG4vKiBsaW5lIDk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLyogbGluZSA5OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi8qIGxpbmUgMTA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBlbSA+IHN0cm9uZyB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLyogbGluZSAxMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IHN0cm9uZyA+IGVtIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG4vKiBsaW5lIDExMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDEsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDIsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDMsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDQsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgY29sb3I6ICNkZjI2Mjc7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoMSB7XHJcbiAgZm9udC1zaXplOiAyLjVlbTtcclxufVxyXG4vKiBsaW5lIDEyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDIge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbiAgbWFyZ2luLXRvcDogMmVtO1xyXG59XHJcbi8qIGxpbmUgMTI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoMywgLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoNCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgZm9udC1zaXplOiAxLjc1ZW07XHJcbn1cclxuLyogbGluZSAxMzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMTM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBpbWcuYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDFlbSAxZW0gMWVtIDA7XHJcbn1cclxuLyogbGluZSAxNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGltZy5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxZW0gMCAxZW0gMWVtO1xyXG59XHJcbi8qIGxpbmUgMTQ1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBpbWcuYWxpZ25ub25lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLyogbGluZSAxNDksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGltZy5hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCAud3AtY2FwdGlvbiBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4vKiBsaW5lIDE1OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDFlbSAxZW0gMCAwO1xyXG59XHJcbi8qIGxpbmUgMTYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCAud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxZW0gMCAwIDFlbTtcclxufVxyXG4vKiBsaW5lIDE2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgLndwLWNhcHRpb24uYWxpZ25ub25lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLyogbGluZSAxNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IC53cC1jYXB0aW9uLmFsaWduY2VudGVyIHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSAxNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogLjhlbTtcclxuICBwYWRkaW5nOiAwLjVlbSAwLjJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAxODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IHVsIHtcclxuICBsaXN0LXN0eWxlOiBpbml0aWFsO1xyXG4gIG1hcmdpbi1sZWZ0OiAyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBvbCB7XHJcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICBtYXJnaW4tbGVmdDogMmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG4vKiBsaW5lIDE5MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgYmxvY2txdW90ZSB7XHJcbiAgcGFkZGluZzogOC41NDcwMDg1NSU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLyogbGluZSAxOTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGRpdiB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcbi8qIGxpbmUgMjAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBkaXYgZW0ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC1zdHlsZTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDIwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gIC8qIGxpbmUgMTYxOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDIxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoMiB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSAyMTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDMge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBhIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDE2MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC5zaGFyaW5nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYzMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zaGFyaW5nIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAxNjM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNoYXJpbmcgdWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDE2MzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2hhcmluZyB1bCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMTYzOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zaGFyaW5nIHVsIGxpIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMS42ZW07XHJcbiAgaGVpZ2h0OiAxLjZlbTtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDAuMDVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxLjM1ZW07XHJcbn1cclxuLyogbGluZSAxNjUxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNoYXJpbmcgdWwgbGkgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxufVxyXG5cclxuLyogbGluZSAxNjU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGJhY2tncm91bmQ6ICNmMGVlZTc7XHJcbiAgcGFkZGluZzogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTY2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sYXRlcmFsLW5hdiAubGF0LW5hdiB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAxNjY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IC5sYXQtbmF2IGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDE2NzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubGF0ZXJhbC1uYXYgLmxhdC1uYXYgaSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbn1cclxuLyogbGluZSAxNjc1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IC5sYXQtbmF2IHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAxNjg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IC5sYXQtbmF2LnByZXZpb3VzIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMTY4NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sYXRlcmFsLW5hdiAubGF0LW5hdi5wcmV2aW91cyBzcGFuIHtcclxuICBsZWZ0OiAzMHB4O1xyXG59XHJcbi8qIGxpbmUgMTY5MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sYXRlcmFsLW5hdiAubGF0LW5hdi5uZXh0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4vKiBsaW5lIDE2OTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubGF0ZXJhbC1uYXYgLmxhdC1uYXYubmV4dCBzcGFuIHtcclxuICByaWdodDogMzBweDtcclxufVxyXG4vKiBsaW5lIDE2OTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubGF0ZXJhbC1uYXYgLmxhdC1uYXY6aG92ZXIgYSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTcwNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3Qge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAxNzA4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAxLjUlO1xyXG59XHJcbi8qIGxpbmUgMTcxNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gIHdpZHRoOiA2MCU7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgcGFkZGluZzogM2VtIDIlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLyogbGluZSAxNzE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiBwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG59XHJcbi8qIGxpbmUgMTcyMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gYSB7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAxNzI2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZSB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG59XHJcbi8qIGxpbmUgMTczMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnZlbnVlIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMTczOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLmxvY2F0aW9uIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzAlO1xyXG59XHJcbi8qIGxpbmUgMTc0MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLWxlZnQ6IDIwJTtcclxufVxyXG4vKiBsaW5lIDE3NDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC5zaG93LWRldGFpbHMgbGFiZWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSAxNzUxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuc2hvdy1kZXRhaWxzIGxhYmVsIGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMS41ZW07XHJcbiAgd2lkdGg6IDEuNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMTc2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyBsYWJlbCBpOmJlZm9yZSB7XHJcbiAgY29udGVudDogJysnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG59XHJcbi8qIGxpbmUgMTc3NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyBsYWJlbDpob3ZlciBpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTc4MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyAuZGV0YWlscyB7XHJcbiAgbWF4LWhlaWdodDogMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDE3OTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC5zaG93LWRldGFpbHMub3BlbiBsYWJlbCBpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTc5MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscy5vcGVuIGxhYmVsIGk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnLSc7XHJcbn1cclxuLyogbGluZSAxNzk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuc2hvdy1kZXRhaWxzLm9wZW4gLmRldGFpbHMge1xyXG4gIG1heC1oZWlnaHQ6IDMwMDBweDtcclxuICBwYWRkaW5nOiA1JSAwO1xyXG59XHJcbi8qIGxpbmUgMTgwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAyJTtcclxuICB0b3A6IDNlbTtcclxufVxyXG4vKiBsaW5lIDE4MTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMgLmJ1dHRvbi5wcmVzYWxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkMGMxO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTgxNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyAuYnV0dG9uLnByZXNhbGU6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8qIGxpbmUgMTgyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyAuYnV0dG9uLnRpY2tldHMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAxODIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5hY3Rpb25zIC5idXR0b24udGlja2V0czpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDBjMTtcclxufVxyXG4vKiBsaW5lIDE4MjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMgLmJ1dHRvbi5mdXR1cmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi8qIGxpbmUgMTgzMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyAuYnV0dG9uLmZ1dHVyZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDE4NDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMudHdvLWZ1dHVyZSAuYnV0dG9uLmZ1dHVyZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbn1cclxuLyogbGluZSAxODQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdC5lbXB0eSB7XHJcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcclxuICBwYWRkaW5nOiAzZW0gMiU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTg1NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1saXN0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICBwYWRkaW5nLXRvcDogMyU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTg2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDMyLjYxNzE4NzUlO1xyXG4gIG1hcmdpbi1yaWdodDogMC44Nzg5MDYyNSU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC44Nzg5MDYyNSU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiAyMy4wNCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMTg3MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtOm50aC1jaGlsZCgzbikge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDE4NzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbSAuaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICB6LWluZGV4OiA5OTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDE4ODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMDtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxODk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24gYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHdpZHRoOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAxODk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiBiIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAxOTA2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b246aG92ZXI6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTkwOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uOmhvdmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTkxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB6LWluZGV4OiA5O1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCB0cmFuc3BhcmVudDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAxOTI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW0gLmluZm9ybWF0aW9uIC5kYXRlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDE5MzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbSAuaW5mb3JtYXRpb24gaDMge1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyogbGluZSAxOTQzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW06aG92ZXIge1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG4vKiBsaW5lIDE5NDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbTpob3ZlciAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4vKiBsaW5lIDE5NTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gIGJvdHRvbTogLTgwJTtcclxuICBsZWZ0OiAtMTVweDtcclxuICByaWdodDogLTE1cHg7XHJcbiAgdG9wOiAtMTVweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHBhZGRpbmctdG9wOiA3OCU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG59XHJcblxyXG4vKiBsaW5lIDE5NjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2luZ2xlLXZpZGVvLnZpZGVvLWl0ZW0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiA2MCU7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAxOTczLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNpbmdsZS12aWRlby52aWRlby1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi8qIGxpbmUgMTk3NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTk4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1tb2RhbCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLyogbGluZSAxOTk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ldy1saXN0IHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLyogbGluZSAxOTk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3Qge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBhZGRpbmctdG9wOiAzJTtcclxufVxyXG4vKiBsaW5lIDIwMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAzMi42MTcxODc1JTtcclxuICBtYXJnaW4tcmlnaHQ6IDAuODc4OTA2MjUlO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuODc4OTA2MjUlO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMzIuNjE3MTg3NSU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMjAxMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtOm50aC1jaGlsZCgzbikge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDIwMTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICB6LWluZGV4OiA5OTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDIwMjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMDtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAyMDM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24gYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHdpZHRoOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyMDM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiBiIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAyMDQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b246aG92ZXI6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAyMDUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDIwNjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW5mb3JtYXRpb24gLmRhdGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QwYzE7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgMjA3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtIC5pbmZvcm1hdGlvbiBoMyB7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4vKiBsaW5lIDIwNzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbTpob3ZlciB7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcbi8qIGxpbmUgMjA4MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtOmhvdmVyIC5pbWFnZSAucm91bmQtYnV0dG9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi8qIGxpbmUgMjA4NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtOmhvdmVyIC5pbmZvcm1hdGlvbiB7XHJcbiAgYm90dG9tOiAtNzAlO1xyXG4gIGxlZnQ6IC0xNXB4O1xyXG4gIHJpZ2h0OiAtMTVweDtcclxuICB0b3A6IC0xNXB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgcGFkZGluZy10b3A6IDExMCU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG59XHJcblxyXG4vKiBsaW5lIDIxMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udHJhY2tzIG9sIGxpIGEucGxheWluZyBpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGNcIjtcclxufVxyXG5cclxuLyogbGluZSAyMTE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIyJTtcclxufVxyXG4vKiBsaW5lIDIxMTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMjEyMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLmluZm9ybWF0aW9uIC5zZWdtZW50IHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAxZW07XHJcbiAgbWFyZ2luOiAxZW0gMDtcclxufVxyXG4vKiBsaW5lIDIxMjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuY292ZXIge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLyogbGluZSAyMTMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24gLmNvdmVyIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAyMTM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24gLnRpdGxlcyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbn1cclxuLyogbGluZSAyMTM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24gLnRpdGxlcyBoMyB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG4vKiBsaW5lIDIxNDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAudGl0bGVzIGgyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxufVxyXG4vKiBsaW5lIDIxNTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDIxNTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuYWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNDklO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDIxNzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuYWN0aW9uOmxhc3QtY2hpbGQge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4vKiBsaW5lIDIxNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuYWN0aW9uOmhvdmVyIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDIxNzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuc2hhcmUtYWN0aW9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDIxODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuc2hhcmUtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB3aWR0aDogNDklO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDIxOTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuc2hhcmUtY29udGVudCAuc2hhcmluZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMjIwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLmluZm9ybWF0aW9uIC5hY3Rpb25zLm5vdy1zaGFyaW5nIC5zaGFyZS1jb250ZW50IHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxufVxyXG4vKiBsaW5lIDIyMDksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucy5ub3ctc2hhcmluZyAuc2hhcmUtYWN0aW9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbn1cclxuLyogbGluZSAyMjE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAudHJhY2tzIHtcclxuICB3aWR0aDogNDklO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxufVxyXG4vKiBsaW5lIDIyMjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC50cmFja3Mgb2wgbGkgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDFlbSAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG59XHJcbi8qIGxpbmUgMjIzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLnRyYWNrcyBvbCBsaSBhIGkge1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgcGFkZGluZy1sZWZ0OiAwLjEyNWVtO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMjI0NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLnRyYWNrcyBvbCBsaSBhIGk6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuLyogbGluZSAyMjU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAudHJhY2tzIG9sIGxpIGEgYiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDIyNjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC50cmFja3Mgb2wgbGkgYSBzcGFuIHtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi8qIGxpbmUgMjI2NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLnRyYWNrcyBvbCBsaSBhOmhvdmVyIGkge1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAyMjc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAudHJhY2tzIG9sIGxpOmxhc3QtY2hpbGQgYSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLyogbGluZSAyMjgzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGRjZDE7XHJcbn1cclxuLyogbGluZSAyMjg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlci5jdXN0b21lci10YXhvbm9teS1zaW5nbGUge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4vKiBsaW5lIDIyOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC50eXBlLWZpbHRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMTBweCAwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4vKiBsaW5lIDIzMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC53cmFwLWJsb2NrLWZpbHRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAyMzA4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgcGFkZGluZy10b3A6IDIxcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4vKiBsaW5lIDIzMTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC5jbG9zZS1saXN0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb20tZmlsdGVyLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xyXG4gIHRvcDogNnB4O1xyXG4gIHJpZ2h0OiA5cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW47XHJcbn1cclxuLyogbGluZSAyMzMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAuY2xvc2UtbGlzdC5vcGVuLWxpc3Qge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDBweDtcclxufVxyXG4vKiBsaW5lIDIzMzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC50YXhvbm9teS1saXN0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAvKiBtYXgtaGVpZ2h0OiA0MnB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuOyovXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgdHJhbnNpdGlvbjogMC41cyBsaW5lYXIgYWxsO1xyXG59XHJcbi8qIGxpbmUgMjM1MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1maWx0ZXIgLmRyb3Bkb3duLWxpc3QgLnRheG9ub215LWxpc3QgbGk6bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLyogbGluZSAyMzU1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLyogbGluZSAyMzU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaSAuYWN0aXZlLXRlcm0ge1xyXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuLyogbGluZSAyMzYyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaSBhIHtcclxuICBjb2xvcjogIzAwMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG4vKiBsaW5lIDIzNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC50YXhvbm9teS1saXN0IGxpLmFjdGl2ZS10ZXh0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLyogbGluZSAyMzc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaS5uby1hY3RpdmUtdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDIzNzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC50YXhvbm9teS1saXN0IGxpLm5vLWFjdGl2ZS10ZXh0OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkY2QxO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgdHJhbnNpdGlvbjogMC41cyBsaW5lYXIgYWxsO1xyXG59XHJcblxyXG4vKiBsaW5lIDIzOTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1saXN0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICBwYWRkaW5nLXRvcDogMyU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjQwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzIuNjE3MTg3NSU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwLjg3ODkwNjI1JTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjg3ODkwNjI1JTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDMyLjYxNzE4NzUlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDI0MTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtOm50aC1jaGlsZCgzbikge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDI0MTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtIC5pbWFnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgMjQyNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW46IDA7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbmxhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMjQzNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24gYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHdpZHRoOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyNDM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uIGIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIHdpZHRoOiAyMXB4O1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDI0NDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uOmhvdmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMjQ1MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDI0NjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDBjMTtcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAyNDcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktaXRlbSAuaW5mb3JtYXRpb24gaDMge1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyogbGluZSAyNDc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktaXRlbTpob3ZlciB7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcbi8qIGxpbmUgMjQ4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW06aG92ZXIgLmltYWdlIC5yb3VuZC1idXR0b24ge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLyogbGluZSAyNDg0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktaXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gIGJvdHRvbTogLTUwJTtcclxuICBsZWZ0OiAtMTVweDtcclxuICByaWdodDogLTE1cHg7XHJcbiAgdG9wOiAtMTVweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMTAlO1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4zMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICBib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxufVxyXG5cclxuLyogbGluZSAyNTAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLW1vZGFsIC5zaGFyaW5nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAtMjBweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLyogbGluZSAyNTEwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJ4LXdyYXBwZXIgaW1nIHtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjUxNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIHtcclxuICBwYWRkaW5nOiA0dmg7XHJcbn1cclxuLyogbGluZSAyNTE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAyNTIwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxOHZoO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLyogbGluZSAyNTI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIGEge1xyXG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbn1cclxuLyogbGluZSAyNTI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHBhZGRpbmc6IDZlbSAxZW07XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi8qIGxpbmUgMjUzNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDpiZWZvcmUsIC5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi8qIGxpbmUgMjU0MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzcHggLTI3cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgMjU0MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1uZXh0OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yM3B4IC0yN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjU0NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyNTQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LW5leHQ6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAyNTQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1uZXh0OmhvdmVyOmJlZm9yZSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMjU1MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDpob3ZlcjphZnRlciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4vKiBsaW5lIDI1NTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXYge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBwYWRkaW5nOiA2ZW0gMWVtO1xyXG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4vKiBsaW5lIDI1NjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YmVmb3JlLCAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4vKiBsaW5lIDI1NzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgMjU3MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1wcmV2OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAyNTc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1wcmV2OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyNTc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjU3OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtcHJldjpob3ZlcjpiZWZvcmUge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBsaW5lIDI1ODIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6aG92ZXI6YWZ0ZXIge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjU5MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXNsaWRlIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi8qIGxpbmUgMjU5MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXNsaWRlIC5pbWFnZSB7XHJcbiAgaGVpZ2h0OiA2MHZoO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMjU5NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXNsaWRlIC5pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSAyNjAzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUgLmNhcHRpb24ge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAxZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAyNjA5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUgLmNhcHRpb24gaDMge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbn1cclxuLyogbGluZSAyNjE2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUgLmNhcHRpb24gLnNoYXJpbmcge1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbn1cclxuLyogbGluZSAyNjIyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUucG9ydHJhaXQtaW1hZ2Uge1xyXG4gIC8qICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgfSovXHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xyXG4gIC8qIGxpbmUgMjYzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktc2xpZGUgLmltYWdlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLyogbGluZSAyNjM5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1zbGlkZSAuaW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyNjQ2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMge1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDI2NDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyBhIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjY1NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXBhZ2VyIHtcclxuICBwYWRkaW5nOiAydmg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMjY2MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXBhZ2VyIGEge1xyXG4gIHdpZHRoOiA4dmg7XHJcbiAgaGVpZ2h0OiA4dmg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4vKiBsaW5lIDI2NzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1wYWdlciBhLmFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmRlO1xyXG59XHJcblxyXG4vKiBsaW5lIDI2NzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pbnRlcmZhY2UgI2Nib3hDbG9zZSB7XHJcbiAgcmlnaHQ6IDE1cHg7XHJcbiAgdG9wOiAxNXB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDI2ODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKiBsaW5lIDI2ODYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dCBmb290ZXIgLmRhbmNlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAyNjkxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BsYXNoL2JnX3NwbGFzaC5qcGcpO1xyXG59XHJcbi8qIGxpbmUgMjY5MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwICNjb29raWUtbGF3LWluZm8tYWdhaW4ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4vKiBsaW5lIDI2OTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAudmlkZW8tbW9kYWwgI2Nib3hDbG9zZSB7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG59XHJcbi8qIGxpbmUgMjcwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyogbGluZSAyNzAzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiBsaW5lIDI3MDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCBoZWFkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLyogbGluZSAyNzA5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgZm9vdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMjcxMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLXZpZGVvIC5idXR0b25zIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xyXG59XHJcbi8qIGxpbmUgMjcxNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLXZpZGVvIC5idXR0b25zIGEge1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG4vKiBsaW5lIDI3MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAud3JhcC10b3AtYnVsbGV0cyB7XHJcbiAgcGFkZGluZzogMjVweCA0MHB4IDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLyogbGluZSAyNzI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLndyYXAtdG9wLWJ1bGxldHMgLmJ1bGxldHM6Zmlyc3QtY2hpbGQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMjczMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLXRvcC1idWxsZXRzIC5idWxsZXRzOmZpcnN0LWNoaWxkIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLyogbGluZSAyNzM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJ1bGxldHMge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMjczOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5idWxsZXRzIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIG1hcmdpbjogMCAwIDAgNHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJEMkE4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4vKiBsaW5lIDI3NDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYnVsbGV0cyBsaSBhIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAycHggMCAwIDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4vKiBsaW5lIDI3NTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYnVsbGV0cyBsaSBhOmhvdmVyIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDI3NjAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMWUyOTtcclxuICBjb2xvcjogI0ZCRDJBODtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAyNzY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmZvb3Rlci1zcGxhc2ggLm1lbnUtc3BsYXNoIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogM3B4IDAgMCAwO1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4vKiBsaW5lIDI3NzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCAubWVudS1zcGxhc2ggbGkge1xyXG4gIG1hcmdpbjogMCAwIDAgMjVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi8qIGxpbmUgMjc3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5mb290ZXItc3BsYXNoIC5tZW51LXNwbGFzaCBsaSBhIHtcclxuICBjb2xvcjogI0ZCRDJBODtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLyogbGluZSAyNzgwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmZvb3Rlci1zcGxhc2ggLm1lbnUtc3BsYXNoIGxpIGE6aG92ZXIge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG4vKiBsaW5lIDI3ODgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCBoMyB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi8qIGxpbmUgMjc5NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC52LWRldGFpbCB7XHJcbiAgbWFyZ2luLXRvcDogNTlweDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLyogbGluZSAyNzk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLnBhcnRuZXItZGV0YWlsIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMjgwMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5pbWctZG9uYXRlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4vKiBsaW5lIDI4MDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZG9uYXRlLWRldGFpbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTJweCk7XHJcbiAgcGFkZGluZzogMCAwIDAgNDRweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi8qIGxpbmUgMjgxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5kb25hdGUtZGV0YWlsIC5idXR0b25zIHtcclxuICBtYXJnaW4tdG9wOiAzNHB4O1xyXG59XHJcbi8qIGxpbmUgMjgxNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5oZWFkLXNwbGFzaCB7XHJcbiAgbWFyZ2luOiAwIDE3LjgxMjUlO1xyXG4gIHBhZGRpbmc6IDg0cHggNSUgNjRweCA1JTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLyogbGluZSAyODIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLnBhZ2UtY29udGVudCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI3JTtcclxufVxyXG4vKiBsaW5lIDI4MjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAucGFnZS1jb250ZW50OmFmdGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcGxhc2gvQmFja2dyb3VuZF9Cb3R0b20uanBnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAyODMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJhbWF3b3Jrcy1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwbGFzaC9CYWNrZ3JvdW5kX1RvcC5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDI4MzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYmFtYXdvcmtzLWNvbnRlbnQgLmludGVyaW9yIHtcclxuICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwYWRkaW5nOiAzOHB4IDQ1cHg7XHJcbn1cclxuLyogbGluZSAyODQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJhbWF3b3Jrcy1jb250ZW50IC53cmFwIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMjg0OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5idXR0b25zIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDI4NTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYnV0dG9ucyBhIHtcclxuICBmbG9hdDogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDI4NXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmc6IDE0cHggMyU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgMjg2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5idXR0b25zIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAyODY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJ1dHRvbnMuYnRiLW1lcmNoIHtcclxuICBtYXJnaW4tdG9wOiA1MXB4O1xyXG59XHJcbi8qIGxpbmUgMjg3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC50d28tY29sIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA5JTtcclxuICBncmlkLXJvdy1nYXA6IDBweDtcclxufVxyXG4vKiBsaW5lIDI4NzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAubWVyY2gge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcclxuICBncmlkLWNvbHVtbi1nYXA6IDMlO1xyXG4gIGdyaWQtcm93LWdhcDogMHB4O1xyXG59XHJcbi8qIGxpbmUgMjg4NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5tZXJjaCAubWVyY2gtaW1hZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAyODg5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLm1lcmNoIC5tZXJjaC1pbWFnZSBhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMjkwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLWltZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLyogbGluZSAyOTAzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLndyYXAtaW1nIGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMjkwOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiBiIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMjkxMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbjpob3ZlcjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3BhY2l0eTogMC43O1xyXG59XHJcbi8qIGxpbmUgMjkxOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ETUJfUGxheV9CdXR0b24uc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDI5MjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLndyYXAge1xyXG4gIHBhZGRpbmctdG9wOiA1JTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4vKiBsaW5lIDI5MzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmludGVyaW9yIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiA1JTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG4vKiBsaW5lIDI5NDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgaDIuYmFtYXdvcmtzLWxvZ28ge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgcGFkZGluZy10b3A6IDExJTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW1hd29ya3MtbG9nby5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiA1JTtcclxufVxyXG4vKiBsaW5lIDI5NTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gIHBhZGRpbmc6IDUlIDEwJTtcclxufVxyXG4vKiBsaW5lIDk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG4vKiBsaW5lIDk5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGVtIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4vKiBsaW5lIDEwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBlbSA+IHN0cm9uZyB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLyogbGluZSAxMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgc3Ryb25nID4gZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogODAwO1xyXG59XHJcbi8qIGxpbmUgMTEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGgxLCAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDIsIC5iYW1hd29ya3MtY29udGVudCAudGV4dCBoMywgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGg0LCAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgY29sb3I6ICNkZjI2Mjc7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGgxIHtcclxuICBmb250LXNpemU6IDIuNWVtO1xyXG59XHJcbi8qIGxpbmUgMTIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGgyIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG4gIG1hcmdpbi10b3A6IDJlbTtcclxufVxyXG4vKiBsaW5lIDEyNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBoMywgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGg0IHtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcclxuICBmb250LXNpemU6IDEuNzVlbTtcclxufVxyXG4vKiBsaW5lIDEzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4vKiBsaW5lIDEzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBpbWcuYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDFlbSAxZW0gMWVtIDA7XHJcbn1cclxuLyogbGluZSAxNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaW1nLmFsaWducmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDFlbSAwIDFlbSAxZW07XHJcbn1cclxuLyogbGluZSAxNDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaW1nLmFsaWdubm9uZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGltZy5hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC53cC1jYXB0aW9uIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC53cC1jYXB0aW9uLmFsaWdubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAxZW0gMWVtIDAgMDtcclxufVxyXG4vKiBsaW5lIDE2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxZW0gMCAwIDFlbTtcclxufVxyXG4vKiBsaW5lIDE2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4vKiBsaW5lIDE3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAud3AtY2FwdGlvbi5hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogLjhlbTtcclxuICBwYWRkaW5nOiAwLjVlbSAwLjJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAxODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IGluaXRpYWw7XHJcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLyogbGluZSAxODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgb2wge1xyXG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLyogbGluZSAxOTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgYmxvY2txdW90ZSB7XHJcbiAgcGFkZGluZzogOC41NDcwMDg1NSU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLyogbGluZSAxOTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgZGl2IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogbGluZSAyMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgZGl2IGVtIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtc3R5bGU6IG5vbmU7XHJcbn1cclxuLyogbGluZSAyMDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gIC8qIGxpbmUgMjk1NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDIge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjE1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDMge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDQge1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICB9XHJcbn1cclxuLyogbGluZSAyMjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgYSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAyOTU3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMjk2MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAuYnV0dG9ucyBhIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDQlO1xyXG4gIHBhZGRpbmc6IDMlO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLyogbGluZSAyOTY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6Zmlyc3QtY2hpbGQge1xyXG4gIHdpZHRoOiA2NiU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDI5NjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgLmJ1dHRvbnMgYTpmaXJzdC1jaGlsZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDI5NzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgLmJ1dHRvbnMgYTpsYXN0LWNoaWxkIHtcclxuICB3aWR0aDogMzAlO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMjk3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAuYnV0dG9ucyBhOmxhc3QtY2hpbGQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAyOTg0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5zaGFyaW5nIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAyOTg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5zaGFyaW5nIHVsIHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSAyOTkxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyB7XHJcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwJTtcclxufVxyXG4vKiBsaW5lIDI5OTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIGgzIHtcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDJlbSAxZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMyU7XHJcbn1cclxuLyogbGluZSAzMDAyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fY29udGFpbmVyLm5vdC1pbWcge1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbn1cclxuLyogbGluZSAzMDA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fY29udGFpbmVyLm5vdC1pbWcgLnRvdXJfX2ltZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4vKiBsaW5lIDMwMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX19jb250YWluZXIubm90LWltZyAudG91cl9fdGV4dCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxufVxyXG4vKiBsaW5lIDMwMTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX19pbWcge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMzAlO1xyXG4gIHBhZGRpbmctdG9wOiAzMCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWFnZS1waDEucG5nKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxufVxyXG4vKiBsaW5lIDMwMjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMzAlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcGFkZGluZzogNCU7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAzMDM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fdGV4dCBwIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi8qIGxpbmUgMzAzOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXJfX3RleHQgLmJyaWVmX2Rlc2NyaXB0aW9uIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDMwNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IC5zZWUtbW9yZSB7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMDQ2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgLypwYWRkaW5nOjJlbSAxZW07Ki9cclxuICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDMwNTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzA2MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIgbGFiZWwgLnRyaWdnZXIge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMDY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciBsYWJlbCAudHJpZ2dlciBpIHtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgd2lkdGg6IDJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMC41ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xyXG4gIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbn1cclxuLyogbGluZSAzMDc4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciBsYWJlbCAudHJpZ2dlciBzcGFuIHtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBtYXJnaW4tdG9wOiAwLjJlbTtcclxufVxyXG4vKiBsaW5lIDMwODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsIC50cmlnZ2VyIHNwYW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnRXhwYW5kJztcclxufVxyXG4vKiBsaW5lIDMwODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsOmhvdmVyIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDMwOTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsOmhvdmVyIC50cmlnZ2VyIGkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8qIGxpbmUgMzA5OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIgLmV2ZW50cyB7XHJcbiAgbWF4LWhlaWdodDogMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzEwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIgLmV2ZW50cyAuZXZlbnQge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIHBhZGRpbmc6IDFlbSAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAzMTA5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciAuZXZlbnRzIC5ldmVudCBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbn1cclxuLyogbGluZSAzMTE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciAuZXZlbnRzIC5ldmVudCAuZGF0ZSB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDMxMTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50IC5sb2NhdGlvbiB7XHJcbiAgd2lkdGg6IDMwJTtcclxufVxyXG4vKiBsaW5lIDMxMjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50IC5zdGF0ZSB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb29rLVNcIjtcclxufVxyXG4vKiBsaW5lIDMxMjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50OmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbn1cclxuLyogbGluZSAzMTM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ci5vcGVuIGxhYmVsIC50cmlnZ2VyIGkuZmEtcGx1cyB7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDMxMzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyLm9wZW4gbGFiZWwgLnRyaWdnZXIgaS5mYS1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZjA2OCc7XHJcbn1cclxuLyogbGluZSAzMTQxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ci5vcGVuIGxhYmVsIC50cmlnZ2VyIHNwYW4ge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMzE0NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIub3BlbiBsYWJlbCAudHJpZ2dlciBzcGFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ0Nsb3NlJztcclxufVxyXG4vKiBsaW5lIDMxNTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyLm9wZW4gLmV2ZW50cyB7XHJcbiAgbWF4LWhlaWdodDogNTAwMHB4O1xyXG4gIHBhZGRpbmc6IDQlO1xyXG59XHJcblxyXG4vKiBsaW5lIDMxNTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jbW9kYWwtYmFtYWdyZWVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMzE2OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNtb2RhbC1iYW1hZ3JlZW4uZGlzcGxheSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMTcyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI21vZGFsLWJhbWFncmVlbiAuY2xvc2UtbW9kYWwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDMxODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jbW9kYWwtYmFtYWdyZWVuOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4vKiBsaW5lIDMxOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jbW9kYWwtYmFtYWdyZWVuIC53cmFwLXNsaWNrIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi8qIGxpbmUgMzIwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNtb2RhbC1iYW1hZ3JlZW4gLndyYXAtc2xpY2stbmF2IHtcclxuICB3aWR0aDogMTAyNHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA1JTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLyogbGluZSAzMjEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI21vZGFsLWJhbWFncmVlbiBoMSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzIyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiN0aW1lbGluZSAuY2FwdGlvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxufVxyXG4vKiBsaW5lIDMyMzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgaDIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLyogbGluZSAzMjM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lIC5pdGVtLXRpbWVsaW5lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDMyNDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgLml0ZW0tdGltZWxpbmUgLndyYXAtaXRlbSB7XHJcbiAgcGFkZGluZzogMCBjYWxjKCgxMDAlIC0gMTAyNHB4KSAvIDIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDMyNDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgLml0ZW0tdGltZWxpbmUuc2xpY2stYWN0aXZlIC5uYXYteSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMjQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lIC5pdGVtLXRpbWVsaW5lIC5uYXYteSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiA0ZW07XHJcbiAgb3BhY2l0eTogMC4zO1xyXG4gIGxpbmUtaGVpZ2h0OiAwLjhlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdpZHRoOiAxNzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG59XHJcbi8qIGxpbmUgMzI2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAucHJldi15IHtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICBsZWZ0OiAtNjVweDtcclxufVxyXG4vKiBsaW5lIDMyNjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgLml0ZW0tdGltZWxpbmUgLm5leHQteSB7XHJcbiAgcmlnaHQ6IC02NHB4O1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxufVxyXG5cclxuLyogbGluZSAzMjc1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lLW5hdiAuZmlyc3QteSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtNTBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLyogbGluZSAzMjgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lLW5hdiAubGFzdC15IHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtNTBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzI5MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudC5wYWdlLWNvbnRlbnQgLndyYXAge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuLyogbGluZSAzMjk1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwIHtcclxuICBwYWRkaW5nLXRvcDogMCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLyogbGluZSAzMjk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLm5vaGVpZ2h0IHtcclxuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xyXG59XHJcbi8qIGxpbmUgMzMwMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAuaW50ZXJpb3Ige1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDUlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAzMzA4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5tb2RhbHRleHQge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIG1hcmdpbi10b3A6IDMlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMzMxNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1zbGlkZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLyogbGluZSAzMzE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLXNsaWRlIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzMzIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLXNsaWRlIC5ieC1wcmV2LCAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtc2xpZGUgLmJ4LW5leHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU0ZDI1O1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAzNXB4LzEgRm9udEF3ZXNvbWU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKiBsaW5lIDMzMzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtc2xpZGUgLmJ4LXByZXYge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLyogbGluZSAzMzMzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLXNsaWRlIC5ieC1wcmV2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDlcIjtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIHRleHQtaW5kZW50OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMTVweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDMzNDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtc2xpZGUgLmJ4LW5leHQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi8qIGxpbmUgMzM0NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1zbGlkZSAuYngtbmV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICB0ZXh0LWluZGVudDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDExcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAzMzU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLyogbGluZSAzMzYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMjUlO1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuLyogbGluZSAzMzcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXI6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcclxufVxyXG4vKiBsaW5lIDMzNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlcjpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW46IDAgMCAwIDEwcHg7XHJcbn1cclxuLyogbGluZSAzMzc2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXIgLm51bWJlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjhlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi8qIGxpbmUgMzM4MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1jb3VudGVyIC5jb3VudGVyIC5kZXRhaWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG59XHJcbi8qIGxpbmUgMzM4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCBoMi5iYW1hZ3JlZW4tbG9nbyB7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9CYW1hX1doaXRlLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG1hcmdpbjogMSUgYXV0bztcclxufVxyXG4vKiBsaW5lIDM0MDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLnRleHQge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBwYWRkaW5nOiA1JSAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi8qIGxpbmUgMzQwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAudGV4dCAud3JhcC10ZXh0IHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcclxufVxyXG4vKiBsaW5lIDM0MTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLnRleHQgLmJ1dHRvbnMge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggMCAwIDEwcHg7XHJcbn1cclxuLyogbGluZSAzNDE2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC5idXR0b25zIGEge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDQlIDQwcHggNCUgNCU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAzNDI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAzNDI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC5idXR0b25zIGEgLmZhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDQlO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMzQzOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1udW1iZXItZGV0YWlsIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBtYXJnaW4tdG9wOiAzJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzNDQ4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCB7XHJcbiAgcGFkZGluZzogNCU7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMzQ1NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLnRvcC1udW1iZXIge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAxMC42dnc7XHJcbiAgLypsZXR0ZXItc3BhY2luZzogOHB4OyovXHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzNDYwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAudG9wLW51bWJlciAuc2ltYm9sIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMCAxLjMlIDAgMDtcclxufVxyXG4vKiBsaW5lIDM0NjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC50b3AtbnVtYmVyIC5udW1iZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDM0NjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC50ZXh0LXRvcCB7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZm9udC1zaXplOiAyLjh2dztcclxuICBsZXR0ZXItc3BhY2luZzogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLyogbGluZSAzNDc5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAubWlkZGxlLW51bWJlciB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGRkZDE7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMzBweCAwO1xyXG59XHJcbi8qIGxpbmUgMzQ4NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLm1pZGRsZS1udW1iZXIgLndyYXAtbnVtYmVyIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMzQ4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLm1pZGRsZS1udW1iZXIgLm51bWJlciB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBwYWRkaW5nOiAwIDUlIDAgMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtc2l6ZTogNC41dnc7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG4vKiBsaW5lIDM0OTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5taWRkbGUtbnVtYmVyIC50ZXh0LW51bWJlciB7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi8qIGxpbmUgMzUwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBkZGQxO1xyXG4gIHBhZGRpbmc6IDMwcHggMDtcclxufVxyXG4vKiBsaW5lIDM1MTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyIC5udW1iZXIge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIGZvbnQtc2l6ZTogNC45dnc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyNSU7XHJcbn1cclxuLyogbGluZSAzNTIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAuYm90dG9tLW51bWJlciAudGV4dC1udW1iZXIge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiA0dnc7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMTBweDtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDc1JTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi8qIGxpbmUgMzUzNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZGRkMTtcclxuICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuLyogbGluZSAzNTQxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAuYm90dG9tLW51bWJlcjIgLm51bWJlciB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZm9udC1zaXplOiA0LjJ2dztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1yaWdodDogMyU7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDI1JTtcclxufVxyXG4vKiBsaW5lIDM1NTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAudGV4dC1udW1iZXIge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjJ2dztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogNzUlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLyogbGluZSAzNTY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBtYXJnaW4tdG9wOiAzJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzNTc1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IHVsIHtcclxuICBwYWRkaW5nOiAwIDAgMCAzZW07XHJcbn1cclxuLyogbGluZSAzNTc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IHVsIGxpIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDFlbSAwO1xyXG59XHJcbi8qIGxpbmUgMzU4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyB1bCBsaTo6YmVmb3JlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBjb250ZW50OiBcIlxcMjAyMlwiO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTNlbTtcclxuICB0b3A6IDBlbTtcclxufVxyXG4vKiBsaW5lIDM1OTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtb3ZlcnZpZXcgLmNvbC1kZXRhaWwge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMS41ZW07XHJcbn1cclxuLyogbGluZSAzNTk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IC5oZWFkLW92ZXJ2aWV3IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkZGQxO1xyXG4gIHBhZGRpbmc6IDJlbSAxLjVlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi8qIGxpbmUgMzYwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyAuY29sLWhlYWQge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBkZGQxO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgMzYxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogbm9uZTtcclxufVxyXG4vKiBsaW5lIDM2MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudDphZnRlciB7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDM2MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLyogbGluZSAzNjI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUlO1xyXG4gIGxlZnQ6IDMwJTtcclxuICByaWdodDogMjglO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICAtbW96LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM2MzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgd2lkdGg6IDQ4JTtcclxuICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDM2NDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDM2NDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBsZWZ0OiAxLjVlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDM2NTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xyXG59XHJcbi8qIGxpbmUgMzY2MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5hYm91dC1maWx0ZXJzIC5zZWxlY3RvciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLyogbGluZSAzNjY1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yIGxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzY3OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5hYm91dC1maWx0ZXJzIC5zZWxlY3RvciBsYWJlbCBzcGFuIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMWVtO1xyXG4gIHJpZ2h0OiAxZW07XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAzNjg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yIGxhYmVsOmFmdGVyIHtcclxuICBjb250ZW50OiAnXFxmMGQ3JztcclxuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDFlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDM2OTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuc2VsZWN0b3IgbGFiZWw6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmOWY2ZWQ7XHJcbn1cclxuLyogbGluZSAzNzAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yIC5vcHRpb25zIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDB2aDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM3MTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuc2VsZWN0b3IgLm9wdGlvbnMgLm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM3MTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuc2VsZWN0b3IgLm9wdGlvbnMgLm9wdGlvbjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLyogbGluZSAzNzI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yLm9wZW4gLm9wdGlvbnMge1xyXG4gIG1heC1oZWlnaHQ6IDE2NXB4O1xyXG59XHJcbi8qIGxpbmUgMzczMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2UgMC41cztcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlIDAuNXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UgMC41cztcclxuICB6LWluZGV4OiA5O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgMzc0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW06YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICB6LWluZGV4OiA4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MCk7XHJcbiAgb3BhY2l0eTogMC40O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEdSbFpuTStQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKdlltcGxZM1JDYjNWdVpHbHVaMEp2ZUNJZ2VERTlJakF1TUNJZ2VURTlJakF1TlNJZ2VESTlJakV1TUNJZ2VUSTlJakF1TlNJK1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3TURBd01DSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqTWlMejQ4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpraUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpNNEpTSWdjM1J2Y0MxamIyeHZjajBpSXpBd01EQXdNQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamtpTHo0OGMzUnZjQ0J2Wm1aelpYUTlJalF5SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3TURBd01DSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqazNJaTgrUEhOMGIzQWdiMlptYzJWMFBTSTBOaVVpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpRNUpTSWdjM1J2Y0MxamIyeHZjajBpSXpBd01EQXdNQ0l2UGp4emRHOXdJRzltWm5ObGREMGlOVFlsSWlCemRHOXdMV052Ykc5eVBTSWpNREF3TURBd0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpBdU9UUWlMejQ4YzNSdmNDQnZabVp6WlhROUlqWXhKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGprMElpOCtQSE4wYjNBZ2IyWm1jMlYwUFNJeE1EQWxJaUJ6ZEc5d0xXTnZiRzl5UFNJak1EQXdNREF3SWlCemRHOXdMVzl3WVdOcGRIazlJakF1TkNJdlBqd3ZiR2x1WldGeVIzSmhaR2xsYm5RK1BDOWtaV1p6UGp4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4TURBbElpQm9aV2xuYUhROUlqRXdNQ1VpSUdacGJHdzlJblZ5YkNnalozSmhaQ2tpSUM4K1BDOXpkbWMrSUE9PScpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgNTAlLCAxMDAlIDUwJSwgY29sb3Itc3RvcCgwJSwgcmdiYSgwLCAwLCAwLCAwLjMpKSwgY29sb3Itc3RvcCgzNSUsIHJnYmEoMCwgMCwgMCwgMC45KSksIGNvbG9yLXN0b3AoMzglLCByZ2JhKDAsIDAsIDAsIDAuOSkpLCBjb2xvci1zdG9wKDQyJSwgcmdiYSgwLCAwLCAwLCAwLjk3KSksIGNvbG9yLXN0b3AoNDYlLCAjMDAwMDAwKSwgY29sb3Itc3RvcCg0OSUsICMwMDAwMDApLCBjb2xvci1zdG9wKDU2JSwgcmdiYSgwLCAwLCAwLCAwLjk0KSksIGNvbG9yLXN0b3AoNjElLCByZ2JhKDAsIDAsIDAsIDAuOTQpKSwgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMykgMCUsIHJnYmEoMCwgMCwgMCwgMC45KSAzNSUsIHJnYmEoMCwgMCwgMCwgMC45KSAzOCUsIHJnYmEoMCwgMCwgMCwgMC45NykgNDIlLCAjMDAwMDAwIDQ2JSwgIzAwMDAwMCA0OSUsIHJnYmEoMCwgMCwgMCwgMC45NCkgNTYlLCByZ2JhKDAsIDAsIDAsIDAuOTQpIDYxJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4zKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjkpIDM1JSwgcmdiYSgwLCAwLCAwLCAwLjkpIDM4JSwgcmdiYSgwLCAwLCAwLCAwLjk3KSA0MiUsICMwMDAwMDAgNDYlLCAjMDAwMDAwIDQ5JSwgcmdiYSgwLCAwLCAwLCAwLjk0KSA1NiUsIHJnYmEoMCwgMCwgMCwgMC45NCkgNjElLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMykgMCUsIHJnYmEoMCwgMCwgMCwgMC45KSAzNSUsIHJnYmEoMCwgMCwgMCwgMC45KSAzOCUsIHJnYmEoMCwgMCwgMCwgMC45NykgNDIlLCAjMDAwMDAwIDQ2JSwgIzAwMDAwMCA0OSUsIHJnYmEoMCwgMCwgMCwgMC45NCkgNTYlLCByZ2JhKDAsIDAsIDAsIDAuOTQpIDYxJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xyXG59XHJcbi8qIGxpbmUgMzc2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLndyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5O1xyXG4gIHRvcDogMjAlO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBoZWlnaHQ6IDQwdmg7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogLTMwcHg7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDAgMzAlIDA7XHJcbn1cclxuLyogbGluZSAzNzc1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbSAuaGVhZGluZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMzc3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLmhlYWRpbmcgaDIge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIGZvbnQtc2l6ZTogNC4yNWVtO1xyXG4gIHdvcmQtc3BhY2luZzogMzMzZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbn1cclxuLyogbGluZSAzNzg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbSAuaGVhZGluZyAubmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSAzNzkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbSAuaGVhZGluZyAubmV4dDpob3ZlciB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8qIGxpbmUgMzc5OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnRleHQge1xyXG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xyXG59XHJcbi8qIGxpbmUgMzgwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnRleHQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgMzgwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHRvcDogNjIlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDM4MTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuY29udGVudC1pdGVtIC5zY3JvbGwtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHdpZHRoOiAwcHg7XHJcbiAgYm9yZGVyOiAxcHggZG90dGVkICNlNTRkMjU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDM4MjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuY29udGVudC1pdGVtIC5zY3JvbGwtZG93biBpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMzgzOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duIGk6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMzg0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duOmhvdmVyIGkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY29sb3I6ICNlZGViZGU7XHJcbiAgLW1vei1hbmltYXRpb246IG5vbmU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcbiAgYW5pbWF0aW9uOiBub25lO1xyXG59XHJcbi8qIGxpbmUgMzg1NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW06aG92ZXIgLnNjcm9sbC1kb3duIGkge1xyXG4gIC1tb3otYW5pbWF0aW9uOiBzY3JvbGwtZG93bjtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsLWRvd247XHJcbiAgYW5pbWF0aW9uOiBzY3JvbGwtZG93bjtcclxuICAtbW96LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxuICAtbW96LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuLyogbGluZSAzODY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbS5hY3RpdmUge1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICB6LWluZGV4OiA5OTtcclxuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzg3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZml4ZWQtaGVhZGVyIC5hYm91dC1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLyogbGluZSAzODgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnByb21vdGlvbnMge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxufVxyXG4vKiBsaW5lIDM4ODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucHJvbW90aW9ucyAucHJvbW90aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzg5MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wcm9tb3Rpb25zIC5wcm9tb3Rpb24gaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLyogbGluZSAzODk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnByb21vdGlvbnMgLnByb21vdGlvbiBpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDAuNWVtO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzkwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wcm9tb3Rpb25zIC5wcm9tb3Rpb246aG92ZXIge1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4zMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICBib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxufVxyXG4vKiBsaW5lIDM5MTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucHJvbW90aW9ucyAucHJvbW90aW9uOmhvdmVyIGkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzkxOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5tb2RhbHMge1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBsaW5lIDM5MjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzkyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nZW5lcmljLW1vZGFsLXdyYXBwZXIgI2Nib3hDbG9zZSB7XHJcbiAgcmlnaHQ6IDUlO1xyXG4gIHRvcDogMmVtO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIHRleHQtaW5kZW50OiAwO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM5MzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbC13cmFwcGVyICNjYm94Q2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxmMDBkJztcclxuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogI2ZjZmNmYztcclxufVxyXG4vKiBsaW5lIDM5NDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbC13cmFwcGVyICNjYm94Q2xvc2U6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzk1MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nZW5lcmljLW1vZGFsIHtcclxuICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIHBhZGRpbmc6IDUlIDEwJTtcclxufVxyXG4vKiBsaW5lIDM5NTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbCBoMyB7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG59XHJcblxyXG4vKiBsaW5lIDM5NjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3c2xldHRlci1tb2RhbCAuZm9ybS1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMTIlO1xyXG59XHJcbi8qIGxpbmUgMzk3NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzbGV0dGVyLW1vZGFsIC5mb3JtLWNvbnRhaW5lciAuZW1haWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogOTVweDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcbi8qIGxpbmUgMzk5MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzbGV0dGVyLW1vZGFsIC5mb3JtLWNvbnRhaW5lciAuc3VibWl0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogYXV0bztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICBjb2xvcjogI2VkZWJkZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICB6LWluZGV4OiA5O1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcGFkZGluZzogMCAxZW07XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDAxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jb250YWN0LW1vZGFsIGEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcblxyXG4vKlxyXG4uYWJvdXQtY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOjA7XHJcbiAgICBoZWlnaHQ6MTAwdmg7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDowO1xyXG4gICAgcmlnaHQ6MDtcclxuICAgIHotaW5kZXg6OTtcclxuXHJcbiAgICAuY29udGVudC1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MjAwcHg7IHJpZ2h0OjA7IGxlZnQ6MDsgYm90dG9tOjA7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC41cyBlYXNlKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhY2tncm91bmQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGRncmV5O1xyXG4gICAgICAgIHBvc2l0aW9uOmZpeGVkO1xyXG4gICAgICAgIHRvcDowOyByaWdodDowOyBsZWZ0OjA7IGJvdHRvbTowO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbToyNSU7XHJcbiAgICAgICAgdG9wOjIwJTtcclxuICAgICAgICBtYXgtd2lkdGg6NzcwcHg7XHJcbiAgICAgICAgd2lkdGg6NDguMTI1JTtcclxuICAgICAgICBiYWNrZ3JvdW5kOndoaXRlO1xyXG4gICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBmb250LXdlaWdodDpub3JtYWw7XHJcblxyXG4gICAgICAgIC5zY3JvbGxlciB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6MDsgcmlnaHQ6LTIwcHg7IGJvdHRvbTowOyBsZWZ0OjA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0qL1xyXG4vKiBsaW5lIDQwNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveFdyYXBwZXIge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDQwNzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveE92ZXJsYXkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDA4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNjYm94Q3VycmVudCB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJvdHRvbTogLTEwcHg7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLyogbGluZSA0MDkwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI2Nib3hOZXh0LFxyXG4jY2JveFByZXZpb3VzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDA5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNjYm94TmV4dCB7XHJcbiAgcmlnaHQ6IC04MHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzcHggLTI3cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDQwOTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICNjYm94TmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yM3B4IC0yN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDQxMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveFByZXZpb3VzIHtcclxuICBsZWZ0OiAtODBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDQxMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICNjYm94UHJldmlvdXMge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTRweCAwO1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDQxMDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveENsb3NlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgcmlnaHQ6IC0xMzBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjNweDtcclxuICB3aWR0aDogMjNweDtcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgNDEwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgI2Nib3hDbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICB3aWR0aDogMjNweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGxpbmUgNDExNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1tb2RhbCAjY2JveENsb3NlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExNnB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDc5cHg7XHJcbiAgd2lkdGg6IDk4cHg7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSA0MTE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8tbW9kYWwgI2Nib3hDbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExNnB4O1xyXG4gICAgaGVpZ2h0OiA3OXB4O1xyXG4gICAgd2lkdGg6IDk4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDQxMTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24ge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAwIDUlIDUlIDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDExOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbi50b3Atc3BhY2Uge1xyXG4gIG1hcmdpbi10b3A6IDMlO1xyXG4gIHBhZGRpbmc6IDUlO1xyXG59XHJcbi8qIGxpbmUgNDEyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiBoMiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgNDEzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLyogbGluZSA0MTM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZvbHVudGVlci1zZWN0aW9uIHA6bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4vKiBsaW5lIDQxMzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmltYWdlX3Age1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiA2NyU7XHJcbn1cclxuLyogbGluZSA0MTQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZvbHVudGVlci1zZWN0aW9uIC5pbWFnZV9wIGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDE0NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiAudm9sdW50ZXJfY29udGVudCB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luOiAwIDAgMS40ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSA0MTUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZvbHVudGVlci1zZWN0aW9uIC5idXR0b25zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4vKiBsaW5lIDQxNTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi8qIGxpbmUgNDE2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiAuYnV0dG9ucyBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgNDE2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiAuYnV0dG9ucyBhIC5mYSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA0JTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDQxNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYS5mdWxsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA0JSA0MHB4IDQlIDQlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDQxNzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYS5ub3JtYWwge1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgcGFkZGluZzogMiUgNCUgMiUgNCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiBsaW5lIDQxODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFydG5lci1zZWN0aW9uIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAzJSAwIDA7XHJcbiAgcGFkZGluZzogNSU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuLyogbGluZSA0MTk1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiBoMiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgNDIwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgNDIwMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gcDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi8qIGxpbmUgNDIwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgLTVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLyogbGluZSA0MjExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiAud3JhcC1jb2wgLmNvbC0zIHtcclxuICBwYWRkaW5nLXRvcDogMzAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTBweCk7XHJcbiAgbWFyZ2luOiA1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgNDIyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jb2wtMy5hY3RpdmUtcGFydG5lciAuY2FwdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDNlbTtcclxufVxyXG4vKiBsaW5lIDQyMjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFydG5lci1zZWN0aW9uIC53cmFwLWNvbCAuY2xvc2UtY2FwdGlvbiB7XHJcbiAgd2lkdGg6IDI1cHg7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMjBweDtcclxuICB0b3A6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jbG9zZS5zdmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSA0MjM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiAud3JhcC1jb2wgLmNhcHRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwcHg7XHJcbiAgd2lkdGg6IDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0LCBoZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0LCBoZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjp3aWR0aCAzMDBtcyBlYXNlLWluLW91dCwgaGVpZ2h0IDMwMG1zIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246d2lkdGggMzAwbXMgZWFzZS1pbi1vdXQsIGhlaWdodCAzMDBtcyBlYXNlLWluLW91dDsgICBcclxuICAqL1xyXG59XHJcbi8qIGxpbmUgNDI1NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jYXB0aW9uIC53cmFwLWNhcHRpb24ge1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDI2MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jYXB0aW9uIC5kZXRhaWwge1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi8qIGxpbmUgNDI2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jYXB0aW9uIC5pbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSA0MjY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiAud3JhcC1jb2wgLmNhcHRpb24gLmltZyBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogbGluZSA0Mjc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmctdG9wOiAyZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSA0MjgwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiAuYnV0dG9ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLyogbGluZSA0MjgzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiAuYnV0dG9ucyBhIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLyogbGluZSA0MjkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiAuYnV0dG9ucyBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgNDI5NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5kb25hdGUtYnRiLXNlY3Rpb24gLmJ1dHRvbnMgYS5mdWxsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA0JSA0MHB4IDQlIDQlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAvKiBsaW5lIDQzMDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDMxMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gIC8qIGxpbmUgNDMxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDMyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDMyNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyB7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlciAubnVtYmVyIHtcclxuICAgIGZvbnQtc2l6ZTogMi44ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzMzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1jb3VudGVyIC5jb3VudGVyIC5kZXRhaWwge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyIC50ZXh0LW51bWJlciB7XHJcbiAgICBmb250LXNpemU6IDMuNnZ3O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAudGV4dC1udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiAyLjh2dztcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAvKiBsaW5lIDQzNDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlci5maXhlZCAud3JhcCB1bCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC42NWVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjRweCkge1xyXG4gIC8qIGxpbmUgNDM1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAuYm90dG9tLW51bWJlciAubnVtYmVyIHtcclxuICAgIGZvbnQtc2l6ZTogNS45dnc7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzNjAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIyIC5udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiA1LjJ2dztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDM2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgI3RpbWVsaW5lIC5pdGVtLXRpbWVsaW5lIC53cmFwLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMCA3MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjbW9kYWwtYmFtYWdyZWVuIC53cmFwLXNsaWNrLW5hdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAvKiBsaW5lIDQzNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjY1ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjY1ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzNzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLWNvbnRlbnQgLndyYXAge1xyXG4gICAgbWFyZ2luOiAwIDguOTA2MjUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDM4NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICB9XHJcbiAgLyogbGluZSA0MzkzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0Mzk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWJvdXQtY29udGVudCB7XHJcbiAgICAvKiAgICAgICAgLmFib3V0LWZpbHRlcnMge1xyXG4gICAgICAgICAgICAgICAgLmFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6NTYlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYS5hY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjIwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSovXHJcbiAgfVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAvKiBsaW5lIDQ0MTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC53cmFwLXNsaWNrLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFydG5lci1zZWN0aW9uIC53cmFwLWNvbCAuY29sLTMge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICBwYWRkaW5nLXRvcDogNDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1maWx0ZXJzIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIHAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0NDI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIHAuZGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8qIE1vYmlsZSBtZW51ICovXHJcbiAgLyogbGluZSA0NDMwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDMzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gIH1cclxuICAvKiBsaW5lIDQ0NDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMC4ycztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMC4ycztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMC4ycztcclxuICB9XHJcbiAgLyogbGluZSA0NDU1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICB9XHJcbiAgLyogbGluZSA0NDY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXIgYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDQ3OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIGkubWVudS10cmlnZ2VyOmJlZm9yZSwgaGVhZGVyIGkubWVudS10cmlnZ2VyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB9XHJcbiAgLyogbGluZSA0NDg5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXI6YmVmb3JlIHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbiAgLyogbGluZSA0NDkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXI6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ0OTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlciBpLm1lbnUtdHJpZ2dlcjpob3ZlciB7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTcwKTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICB9XHJcbiAgLyogbGluZSA0NTAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcbiAgLyogbGluZSA0NTAyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAgYS5ob21lLWxpbmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1MDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlciAud3JhcCBoMSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDUxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIC53cmFwIHVsIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcclxuICB9XHJcbiAgLyogbGluZSA0NTEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAgdWw6bGFzdC1jaGlsZCB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICB9XHJcbiAgLyogbGluZSA0NTE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgbmF2IHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTAlKTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICB9XHJcbiAgLyogbGluZSA0NTI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgbmF2IHVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1MjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlciBuYXYgdWwgbGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDUzMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIG5hdiB1bCBsaSBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgIHBhZGRpbmc6IDAuNWVtIDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU0MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkMGMxO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU0NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCBhIHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICB9XHJcbiAgLyogbGluZSA0NTQ4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgbmF2IHVsIGxpLmJhbWFtZW51IHVsIGxpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NTU4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlcjpiZWZvcmUge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1NjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5tZW51LW9wZW4gaGVhZGVyIC5tZW51LXRyaWdnZXIge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB9XHJcbiAgLyogbGluZSA0NTY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciAubWVudS10cmlnZ2VyIGIge1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU3NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm1lbnUtb3BlbiBoZWFkZXIgLm1lbnUtdHJpZ2dlcjpiZWZvcmUge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgxM3B4KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgxM3B4KTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoMTNweCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgxM3B4KTtcclxuICB9XHJcbiAgLyogbGluZSA0NTc4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciAubWVudS10cmlnZ2VyOmFmdGVyIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0xM3B4KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTEzcHgpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTEzcHgpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0xM3B4KTtcclxuICB9XHJcbiAgLyogbGluZSA0NTgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciBuYXYge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDAuMnM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDAuMnM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDAuMnM7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU4NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm1lbnUtb3BlbiBoZWFkZXIgLndyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1OTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5tZW51LW9wZW4gaGVhZGVyIC53cmFwIHVsIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICB9XHJcbiAgLyogbGluZSA0NTk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciAud3JhcCB1bDpsYXN0LWNoaWxkIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDYwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtY29udGVudDphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDYwOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLyogbGluZSA0NjExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAucGFnZS1jb250ZW50OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDYxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIC8qICAgICAgICBhLmJ5LWljb24ge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6YXV0bztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShub25lKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAud3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MjAwcHg7XHJcbiAgICAgICAgICAgICAgICAubGlua3Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBhLmZvb3Rlci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjFlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46YXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjbGVhcjpib3RoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSovXHJcbiAgfVxyXG4gIC8qIGxpbmUgNDYyMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgZm9vdGVyIC5kYW5jZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0NjI2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBmb290ZXIgLndyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ2MzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGZvb3RlciAud3JhcCAubGlua3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDY0NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgZm9vdGVyIC53cmFwIC5saW5rcyBhLmZvb3Rlci1saW5rLFxyXG4gIGZvb3RlciAud3JhcCAubGlua3MgdWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0Njg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWJvdXQtY29udGVudCAuY29udGVudC1pdGVtIC53cmFwcGVyIHtcclxuICAgIHRvcDogNDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ2ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ2OTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5jYXJvdXNlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDY5OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ3MDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgbGFiZWwubWFpbiB7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDcwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyAuc2VsZWN0b3JzIHtcclxuICAgIGxlZnQ6IDE1MHB4O1xyXG4gICAgcmlnaHQ6IDYwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDcwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyBpLnNlYXJjaCB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICB9XHJcbiAgLyogbGluZSA0NzExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1maWx0ZXJzIC5idXR0b25zIC5maWx0ZXItYmFuZCBzZWxlY3Qge1xyXG4gICAgZm9udC1zaXplOiAwLjc0ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDQ3MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmFjdGlvbiB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDcxOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uIHNwYW4ge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3MjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyB1bCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3MzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyB1bCBsaTo6YmVmb3JlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuICAgIGxlZnQ6IC0xZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDQ3MzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5kb25hdGUtZGV0YWlsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc0MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmltZy1kb25hdGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLnR3by1jb2wge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICB9XHJcbiAgLyogbGluZSA0NzUwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuaGVhZC1zcGxhc2gge1xyXG4gICAgbWFyZ2luOiAwIDguOTA2MjUlO1xyXG4gICAgcGFkZGluZzogODRweCA1JSA2NHB4IDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NzU1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYS5ub3JtYWwge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3NTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC52b2x1bnRlZXItc2VjdGlvbiAuaW1hZ2VfcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3NjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICNtb2RhbC1iYW1hZ3JlZW4gaDEge1xyXG4gICAgcGFkZGluZzogMCAzNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NzY1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjbW9kYWwtYmFtYWdyZWVuIC5jbG9zZS1tb2RhbCB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NzcxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIge1xyXG4gICAgcGFkZGluZzogMS41JSAwIDUuNSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3NzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5idGJfdm90ZSB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDc3OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmNhcm91c2VsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctdG9wOiA1MyU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmNhcm91c2VsIC5wYWdpbmF0b3IgaDMge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcbiAgLyogbGluZSA0Nzg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuY2Fyb3VzZWwgLnBhZ2luYXRvciBpIHtcclxuICAgIGxlZnQ6IDUlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ3ODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5jYXJvdXNlbCAucGFnaW5hdG9yIGkubmF2LXJpZ2h0IHtcclxuICAgIHJpZ2h0OiA1JTtcclxuICB9XHJcbiAgLyogbGluZSA0NzkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuY2Fyb3VzZWwgLnBhZ2VyIHtcclxuICAgIGJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0ODAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMgLmJ1dHRvbiB7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0ODA5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1ncmlkIC5ncmlkLWl0ZW0ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDgxOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNzAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ4MjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ4MzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24gLndyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ4NDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIHBhZGRpbmctdG9wOiA0MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg1MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBsZWZ0OiA0MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg1MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiBoMyB7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0ODU4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSA0ODY1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0ODY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg3NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHBhZGRpbmc6IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSA0ODgzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAyZW07XHJcbiAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDg5NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbGlzdCAuZ2FsbGVyeS1pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5MDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktaXRlbSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0OTA2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWl0ZW0gLmltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5MTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktaXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAyZW07XHJcbiAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDkzNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ5MzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW0gLnRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjdlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDk0NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMge1xyXG4gICAgbGVmdDogMTAlO1xyXG4gICAgcmlnaHQ6IDEwJTtcclxuICAgIHRvcDogMTAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5NTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLndyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMCAxMCUgMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDk1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5NjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5hbGJ1bS1kZXRhaWwgLnRyYWNrcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ5NzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC52aWRlby1pdGVtIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5ODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC52aWRlby1pdGVtIC5pbWFnZSxcclxuICAudmlkZW8taXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDk4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnZpZGVvLWl0ZW0gLmltYWdlIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctdG9wOiA3MiU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDk5MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnZpZGVvLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICAgIHBhZGRpbmc6IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSA0OTk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbSAuaW5mb3JtYXRpb24gLmRhdGUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgLyogbGluZSA1MDAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbTpob3ZlciAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgLyogbGluZSA1MDA1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDJlbTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMDtcclxuICAgIGJveC1zaGFkb3c6IDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUwMTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nZW5lcmljLW1vZGFsIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnZpZGVvLWl0ZW0ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTAyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6Zmlyc3QtY2hpbGQsXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6bGFzdC1jaGlsZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogNSUgMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTAzOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyB7XHJcbiAgICBmb250LXNpemU6IDAuNjhlbTtcclxuICB9XHJcbiAgLyogbGluZSA1MDQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsIC50cmlnZ2VyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbiAgLyogbGluZSA1MDUwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50IC5kYXRlIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA1MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciAuZXZlbnRzIC5ldmVudCAubG9jYXRpb24ge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICB9XHJcbiAgLyogbGluZSA1MDU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IHtcclxuICAgIGxlZnQ6IDQwJTtcclxuICB9XHJcbiAgLyogbGluZSA1MDYyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IGg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA2NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fdGV4dCBwIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcbiAgLyogbGluZSA1MDY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX19pbWcge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIHBhZGRpbmctdG9wOiA0MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA3MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fdGV4dCAuc2VlLW1vcmUge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjY2JveE5leHQge1xyXG4gICAgcmlnaHQ6IC00MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDg5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjY2JveFByZXZpb3VzIHtcclxuICAgIGxlZnQ6IC00MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjY2JveENsb3NlIHtcclxuICAgIHJpZ2h0OiAtNTBweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTA5NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAubWlkZGxlLW51bWJlciAubnVtYmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiA2LjV2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTEwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAubWlkZGxlLW51bWJlciAudGV4dC1udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAudGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTEwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC53cmFwLXRleHQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAudGV4dCAuYnV0dG9ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMTVweCAwIDAgMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTE1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTExOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlcjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTEyNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTI5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlciAubnVtYmVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1jb3VudGVyIC5jb3VudGVyIC5kZXRhaWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyIC5udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIgLnRleHQtbnVtYmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAubnVtYmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTQ1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAudGV4dC1udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyAuY29sLWRldGFpbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC8qIGxpbmUgNTE1NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLm1lcmNoIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTE1OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJhbWF3b3Jrcy1jb250ZW50IC5pbnRlcmlvciB7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgLyogbGluZSA1MTY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFydG5lci1zZWN0aW9uIC53cmFwLWNvbCAuY29sLTMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogOTAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjdGltZWxpbmUgLmNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTE3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgI3RpbWVsaW5lIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMy41ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAubmF2LXkge1xyXG4gICAgZm9udC1zaXplOiAzZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAucHJldi15IHtcclxuICAgIGxlZnQ6IC0zNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTgwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjdGltZWxpbmUgLml0ZW0tdGltZWxpbmUgLm5leHQteSB7XHJcbiAgICByaWdodDogLTQwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAud3JhcC1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDAgNDVweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTE4NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyB7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDUxODgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgbGFiZWwubWFpbiB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogNzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDUxOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgLnNlbGVjdG9ycyB7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDUxOTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgaS5zZWFyY2gge1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDUyMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmZpbHRlci1iYW5kIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcclxuICB9XHJcbiAgLyogbGluZSA1MjA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1maWx0ZXJzIC5idXR0b25zIC5maWx0ZXItYmFuZCAuYWN0aW9uIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTIwOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uIHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyMTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRvdXIgLnRvdXItZmlsdGVycyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyMjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgd2lkdGg6IDY1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgIHBhZGRpbmc6IDJlbSAxZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTIyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZSxcclxuICAudG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC52ZW51ZSxcclxuICAudG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC5sb2NhdGlvbiB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTIzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItbGlzdCAudG91ci1pdGVtIC5hY3Rpb25zIHtcclxuICAgIHdpZHRoOiAzNSU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBwYWRkaW5nOiAyZW0gMWVtO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTI0NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItbGlzdCAudG91ci1pdGVtIC5hY3Rpb25zIC5idXR0b24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MjUzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLyogbGluZSA1MjU4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MjYyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAge1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyNjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5mb290ZXItc3BsYXNoIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICB9XHJcbiAgLyogbGluZSA1MjY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCAuYnVsbGV0cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLyogbGluZSA1MjcyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCAubWVudS1zcGxhc2gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG4gIH1cclxufVxyXG4vKiBIaWRlIHRoZSBXb3JkcHJlc3MgYWRtaW4gYmFyIG9uIG1vYmlsZSAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLyogbGluZSA1Mjk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjd3BhZG1pbmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4vKiogXHJcbiAqIGlQYWQgd2l0aCBwb3J0cmFpdCBvcmllbnRhdGlvbi5cclxuICovXHJcbkBtZWRpYSBhbGwgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcclxuICAvKiBsaW5lIDUyODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LW1vZGFsIHtcclxuICAgIHBhZGRpbmc6IDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1Mjg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1wYWdlciBhIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG4vKiogXHJcbiAqIGlQYWQgd2l0aCBsYW5kc2NhcGUgb3JpZW50YXRpb24uXHJcbiAqL1xyXG5AbWVkaWEgYWxsIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gIC8qIGxpbmUgNTI4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwge1xyXG4gICAgcGFkZGluZzogNSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyODYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LXBhZ2VyIGEge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcbi8qKlxyXG4gKiBpUGhvbmUgNVxyXG4gKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKGRldmljZS1hc3BlY3QtcmF0aW86IDQwIC8gNzEpIHtcclxuICAvKiBsaW5lIDUyODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LW1vZGFsIHtcclxuICAgIHBhZGRpbmc6IDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1Mjg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1wYWdlciBhIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBIZWxwZXIgY2xhc3Nlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiBsaW5lIDUzMzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlzdWFsbHloaWRkZW4ge1xyXG4gIGJvcmRlcjogMDtcclxuICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTM1MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxyXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcclxuICBjbGlwOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLyogbGluZSA1MzYxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2xlYXJmaXgge1xyXG4gICp6b29tOiAxO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQcmludCBzdHlsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQG1lZGlhIHByaW50IHtcclxuICAvKiBsaW5lIDUzODQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICosXHJcbiAgKjpiZWZvcmUsXHJcbiAgKjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUzOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGEsXHJcbiAgYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1Mzk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBhW2hyZWZdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDAyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBhYmJyW3RpdGxlXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU0MDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyLFxyXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBwcmUsXHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICB0aGVhZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU0MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIHRyLFxyXG4gIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU0MjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTQzMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgcCxcclxuICBoMixcclxuICBoMyB7XHJcbiAgICBvcnBoYW5zOiAzO1xyXG4gICAgd2lkb3dzOiAzO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoMixcclxuICBoMyB7XHJcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcclxuICB9XHJcbn1cclxuLyogbGluZSAxLCAuLi9zcmMvc2Fzcy9fMjAxN193b3JrLnNjc3MgKi9cclxuLnRvdXJfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi8qIGxpbmUgNywgLi4vc3JjL3Nhc3MvXzIwMTdfd29yay5zY3NzICovXHJcbi50b3VyX190ZXh0IHtcclxuICB3aWR0aDogNjAlO1xyXG59XHJcbi8qIGxpbmUgOSwgLi4vc3JjL3Nhc3MvXzIwMTdfd29yay5zY3NzICovXHJcbi50b3VyX190ZXh0IGg0IHtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDE0LCAuLi9zcmMvc2Fzcy9fMjAxN193b3JrLnNjc3MgKi9cclxuLnRvdXJfX2ltZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICBoZWlnaHQ6IDI1MHB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDIwLCAuLi9zcmMvc2Fzcy9fMjAxN193b3JrLnNjc3MgKi9cclxuLnNlZS1tb3JlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuIl19 */