@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/Get_Vote_Ready_with_DMB.png);
  background-repeat: no-repeat;
  background-size: 100%;
  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 320, ../src/sass/main.scss */
.btb_vote:hover {
  opacity: 0.8;
}

/* line 393, ../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 400, ../src/sass/main.scss */
header .wrap {
  overflow: hidden;
  clear: both;
  position: relative;
}
/* line 404, ../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 416, ../src/sass/main.scss */
header .wrap ul {
  position: absolute;
  top: 50%;
  left: 3%;
  z-index: 9;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 422, ../src/sass/main.scss */
header .wrap ul .fontawesome-text {
  display: none;
}
/* line 425, ../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 433, ../src/sass/main.scss */
header nav {
  overflow: visible;
  clear: both;
  text-align: center;
}
/* line 437, ../src/sass/main.scss */
header nav h1 {
  display: none;
}
/* line 440, ../src/sass/main.scss */
header nav ul {
  margin: 0 auto;
  display: inline-block;
  position: relative;
  line-height: 0.7em;
}
/* line 445, ../src/sass/main.scss */
header nav ul ul {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  background: #d3d0c1;
  line-height: 0em;
}
/* line 453, ../src/sass/main.scss */
header nav ul ul li {
  width: 100%;
  line-height: 1em;
  padding: 6px 15px;
  margin: 0;
}
/* line 460, ../src/sass/main.scss */
header nav ul li {
  display: inline-block;
  position: static;
}
/* line 464, ../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 473, ../src/sass/main.scss */
header nav ul li.bamamenu ul li {
  margin: 0;
  padding: 0;
  width: 24.7%;
  display: inline-block;
}
/* line 479, ../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 487, ../src/sass/main.scss */
header nav ul li.bamamenu ul a:hover {
  color: #e54d25;
}
/* line 490, ../src/sass/main.scss */
header nav ul li.bamamenu ul a:before {
  background: transparent none;
}
/* line 493, ../src/sass/main.scss */
header nav ul li.bamamenu ul a:after {
  background: transparent none;
}
/* line 500, ../src/sass/main.scss */
header nav ul li:hover ul {
  display: block;
}
/* line 504, ../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 518, ../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 531, ../src/sass/main.scss */
header nav ul li a:before {
  top: 0;
}
/* line 534, ../src/sass/main.scss */
header nav ul li a:after {
  bottom: 0;
}
/* line 387, ../src/sass/main.scss */
header nav ul li a:hover:before, header nav ul li a:hover:after {
  background: #d3d0c1;
  width: 100%;
}
/* line 542, ../src/sass/main.scss */
header nav ul li:last-child a {
  margin-right: 0;
}
/* line 387, ../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 557, ../src/sass/main.scss */
body.header-loaded header {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 326, ../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 338, ../src/sass/main.scss */
body.fixed-header header .wrap {
  height: 100%;
  overflow: visible;
}
/* line 341, ../src/sass/main.scss */
body.fixed-header header .wrap h1 {
  display: none;
}
/* line 345, ../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 353, ../src/sass/main.scss */
body.fixed-header header nav .container {
  display: inline-block;
  position: relative;
}
/* line 357, ../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 357, ../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 366, ../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 377, ../src/sass/main.scss */
  body.fixed-header header .wrap ul {
    display: none;
  }
}
/* line 565, ../src/sass/main.scss */
body.fixed-header.admin-bar header {
  top: 32px;
}

/* line 572, ../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 581, ../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 590, ../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 604, ../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 618, ../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 629, ../src/sass/main.scss */
.round-button i {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 633, ../src/sass/main.scss */
.round-button:hover:before {
  background: #e54d25;
  border-color: #edebde;
}
/* line 637, ../src/sass/main.scss */
.round-button:hover:after {
  border-color: #3c3c3c;
  background: #e54d25;
}
/* line 641, ../src/sass/main.scss */
.round-button:hover span {
  color: #3c3c3c;
}
/* line 646, ../src/sass/main.scss */
.round-button.loading:after,
.round-button.loading span {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 650, ../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 669, ../src/sass/main.scss */
.round-button.loading:hover:before {
  background: #d3d0c1;
}

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

/* line 683, ../src/sass/main.scss */
footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
}
/* line 689, ../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 706, ../src/sass/main.scss */
footer .dancer.loading {
  background-image: url("../images/loader.gif");
}
/* line 709, ../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 714, ../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 714, ../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 722, ../src/sass/main.scss */
footer a.by-icon:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 726, ../src/sass/main.scss */
footer .wrap {
  background: #3c3c3c;
  height: 55px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999 !important;
  min-height: initial !important;
  margin: 0 !important;
}
/* line 738, ../src/sass/main.scss */
footer .links {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
}
/* line 744, ../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 751, ../src/sass/main.scss */
footer .links a.footer-link:hover {
  color: #d3d0c1;
}
/* line 756, ../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 767, ../src/sass/main.scss */
footer .links ul li a {
  background-color: #d3d0c1;
  color: #3c3c3c;
}
/* line 770, ../src/sass/main.scss */
footer .links ul li a:hover {
  color: white;
}

/* line 782, ../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 790, ../src/sass/main.scss */
.carousel .slides {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
}
/* line 800, ../src/sass/main.scss */
.carousel .pager {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 999;
}
/* line 807, ../src/sass/main.scss */
.carousel .pager ul {
  margin: auto;
  display: inline-block;
}
/* line 810, ../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 819, ../src/sass/main.scss */
.carousel .pager ul li.active {
  background: #e54d25;
}
/* line 822, ../src/sass/main.scss */
.carousel .pager ul li:hover {
  background: white;
}
/* line 829, ../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 842, ../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 858, ../src/sass/main.scss */
.carousel .slide.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  z-index: 99;
}
/* line 863, ../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 874, ../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 883, ../src/sass/main.scss */
.carousel .paginator h3 span {
  display: block;
  font-size: 0.6em;
}
/* line 888, ../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 897, ../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 897, ../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 900, ../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 900, ../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 905, ../src/sass/main.scss */
.carousel .paginator i:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 910, ../src/sass/main.scss */
.carousel.loaded {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 917, ../src/sass/main.scss */
.page-content {
  background: transparent;
  position: relative;
  overflow: hidden;
  min-height: 100vh;
  padding-bottom: 22%;
}
/* line 925, ../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 940, ../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 948, ../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 959, ../src/sass/main.scss */
.page-content .wrap.overflow-wrap {
  overflow: visible;
}
/* line 964, ../src/sass/main.scss */
.page-content.home-content .wrap {
  border-top: 0;
}
/* line 967, ../src/sass/main.scss */
.page-content.home-content .round-button {
  margin: 0 auto;
}
/* line 971, ../src/sass/main.scss */
.page-content.tour-content {
  padding-bottom: 20%;
}
/* line 975, ../src/sass/main.scss */
.page-content.ready .wrap {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 980, ../src/sass/main.scss */
.page-content.submitted-content .wrap {
  text-align: center;
  font-size: 1.2em;
}

/* line 988, ../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 1001, ../src/sass/main.scss */
#anim.static:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

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

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

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

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

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

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

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

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

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

/* line 1091, ../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 1096, ../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 1102, ../src/sass/main.scss */
.load-section .new-list.pending {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1104, ../src/sass/main.scss */
.load-section .new-list.pending .load-item {
  -webkit-transform: rotateX(90deg);
  transform: rotateX(90deg);
}

/* line 1113, ../src/sass/main.scss */
.news-grid {
  position: relative;
  overflow: hidden;
}
/* line 1117, ../src/sass/main.scss */
.news-grid .grid-row {
  overflow: hidden;
  clear: both;
  margin-bottom: 1.953125%;
}
/* line 1122, ../src/sass/main.scss */
.news-grid .grid-item {
  float: left;
  width: 32.03125%;
  margin-right: 1.953125%;
  overflow: hidden;
}
/* line 1127, ../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 1138, ../src/sass/main.scss */
.news-grid .grid-item .information {
  height: 0;
  position: relative;
  padding-top: 50%;
  background: white;
}
/* line 1143, ../src/sass/main.scss */
.news-grid .grid-item .information .wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 5%;
}
/* line 1151, ../src/sass/main.scss */
.news-grid .grid-item .information .date {
  color: #e54d25;
  font-family: "Circular-Bold-S";
  margin-bottom: 0.5em;
}
/* line 1156, ../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 1165, ../src/sass/main.scss */
.news-grid .grid-item:last-child {
  margin-right: 0;
}
/* line 1169, ../src/sass/main.scss */
.news-grid .grid-item:hover .image {
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
/* line 1173, ../src/sass/main.scss */
.news-grid .grid-item:hover .information h3 {
  color: #e54d25;
}

/* line 1183, ../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 1193, ../src/sass/main.scss */
.social-feed {
  overflow: hidden;
  clear: both;
  padding: 3% 0;
  margin: 3% 0;
  font-family: "Circular-Book-S";
}
/* line 1199, ../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 1208, ../src/sass/main.scss */
.social-feed .social-item .wrapper {
  display: block;
  height: 0;
  padding-top: 100%;
  position: relative;
}
/* line 1214, ../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 1228, ../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 1236, ../src/sass/main.scss */
.social-feed .social-item .text .heading {
  font-size: 0.875em;
  margin-bottom: 1em;
  color: #e54d25;
}
/* line 1242, ../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 1255, ../src/sass/main.scss */
.social-feed .social-item i.fa.fa-instagram {
  display: none;
}
/* line 1261, ../src/sass/main.scss */
.social-feed .social-item:last-child {
  margin-right: 0;
}

/* line 1269, ../src/sass/main.scss */
.selector ::-webkit-scrollbar {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  width: 0;
}
/* line 1270, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1271, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-track {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1272, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-track-piece {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1273, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-thumb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1274, ../src/sass/main.scss */
.selector ::-webkit-scrollbar-corner {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1275, ../src/sass/main.scss */
.selector ::-webkit-resizer {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 1276, ../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 1289, ../src/sass/main.scss */
.selector label span {
  position: absolute;
  left: 1em;
  right: 1em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1296, ../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 1306, ../src/sass/main.scss */
.selector label:hover {
  background: #f9f6ed;
}
/* line 1311, ../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 1321, ../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 1330, ../src/sass/main.scss */
.selector .options .option:hover {
  background: #e54d25;
  color: white;
}

/* line 1338, ../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 1347, ../src/sass/main.scss */
.tour-filters label.main {
  position: absolute;
  left: 0;
  width: 250px;
  background: #d3d0c1;
  top: 0;
  bottom: 0;
  text-align: center;
}
/* line 1355, ../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 1363, ../src/sass/main.scss */
.tour-filters .selectors {
  position: absolute;
  overflow: visible;
  left: 250px;
  right: 95px;
  top: 0;
  bottom: 0;
}
/* line 1370, ../src/sass/main.scss */
.tour-filters .selectors .selector {
  background: white;
  overflow: visible;
}
/* line 1375, ../src/sass/main.scss */
.tour-filters .selectors .selector.unlocked label {
  color: #3c3c3c;
}
/* line 1377, ../src/sass/main.scss */
.tour-filters .selectors .selector.unlocked label:after {
  color: #3c3c3c;
}
/* line 1383, ../src/sass/main.scss */
.tour-filters .selectors .year.selector {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 50%;
}
/* line 1390, ../src/sass/main.scss */
.tour-filters .selectors .month.selector {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 50%;
}
/* line 1398, ../src/sass/main.scss */
.tour-filters .selectors .selector.open .options {
  max-height: 80vh;
}
/* line 1404, ../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 1414, ../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 1414, ../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 1422, ../src/sass/main.scss */
.tour-filters i.search:hover {
  background: #d3d0c1;
}
/* line 1425, ../src/sass/main.scss */
.tour-filters i.search:active {
  background: #e54d25;
}
/* line 1431, ../src/sass/main.scss */
.tour-filters .buttons .filter-band {
  width: 46%;
  margin-right: 2%;
  background: white;
  float: left;
}
/* line 1436, ../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 1444, ../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 1456, ../src/sass/main.scss */
.tour-filters .buttons .action:last-child {
  margin-right: 0;
}
/* line 1459, ../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 1467, ../src/sass/main.scss */
.tour-filters .buttons .action:hover {
  background: #fcfcfc;
}
/* line 1470, ../src/sass/main.scss */
.tour-filters .buttons .action.active {
  cursor: default;
  background: #d3d0c1;
}
/* line 1473, ../src/sass/main.scss */
.tour-filters .buttons .action.active:hover {
  background: #d3d0c1;
}

/* line 1482, ../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 1492, ../src/sass/main.scss */
.album-filters label.main {
  position: absolute;
  left: 0;
  width: 100px;
  background: #d3d0c1;
  top: 0;
  bottom: 0;
  text-align: center;
}
/* line 1500, ../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 1508, ../src/sass/main.scss */
.album-filters .selector {
  position: absolute;
  overflow: visible;
  left: 100px;
  right: 0;
  top: 0;
  bottom: 0;
  background: white;
}
/* line 1516, ../src/sass/main.scss */
.album-filters .selector a {
  color: #3c3c3c;
}
/* line 1520, ../src/sass/main.scss */
.album-filters .selector.open .options {
  max-height: 80vh;
}

/* line 1528, ../src/sass/main.scss */
.news-list {
  overflow: hidden;
  clear: both;
}
/* line 1531, ../src/sass/main.scss */
.news-list .news-item {
  overflow: hidden;
  clear: both;
  position: relative;
  margin-bottom: 3%;
}
/* line 1536, ../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 1547, ../src/sass/main.scss */
.news-list .news-item .information {
  position: absolute;
  left: 30%;
  top: 0;
  right: 0;
  bottom: 0;
  background: white;
  padding: 4%;
}
/* line 1555, ../src/sass/main.scss */
.news-list .news-item .information p {
  color: #3c3c3c;
  font-size: 1.5em;
}
/* line 1558, ../src/sass/main.scss */
.news-list .news-item .information p i {
  color: #e54d25;
}
/* line 1562, ../src/sass/main.scss */
.news-list .news-item .information p.date {
  color: #e54d25;
  font-size: 1em;
}
/* line 1566, ../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 1576, ../src/sass/main.scss */
.news-list .news-item:nth-child(odd) .image {
  background-image: url("../images/image-ph2.png");
}
/* line 1583, ../src/sass/main.scss */
.news-list .news-item:hover .information h3 {
  color: #e54d25;
}

/* line 1592, ../src/sass/main.scss */
.news-detail {
  padding-bottom: 25%;
}
/* line 1594, ../src/sass/main.scss */
.news-detail .main-image {
  overflow: hidden;
  clear: both;
}
/* line 1597, ../src/sass/main.scss */
.news-detail .main-image img {
  width: 100%;
  height: auto;
}
/* line 1602, ../src/sass/main.scss */
.news-detail .information {
  padding: 2em 10%;
  background: #fcfcfc;
  position: relative;
}
/* line 1606, ../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 1613, ../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 1621, ../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 1621, ../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 1624, ../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 1635, ../src/sass/main.scss */
.sharing {
  display: inline-block;
}
/* line 1638, ../src/sass/main.scss */
.sharing ul {
  display: inline-block;
}
/* line 1640, ../src/sass/main.scss */
.sharing ul li {
  display: inline-block;
}
/* line 1642, ../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 1654, ../src/sass/main.scss */
.sharing ul li a:hover {
  background: #3c3c3c;
}

/* line 1662, ../src/sass/main.scss */
.lateral-nav {
  overflow: hidden;
  clear: both;
  background: #f0eee7;
  padding: 1em;
}
/* line 1667, ../src/sass/main.scss */
.lateral-nav .lat-nav {
  width: 50%;
  float: left;
  position: relative;
}
/* line 1671, ../src/sass/main.scss */
.lateral-nav .lat-nav a {
  text-decoration: none;
  color: #3c3c3c;
}
/* line 1675, ../src/sass/main.scss */
.lateral-nav .lat-nav i {
  font-size: 2em;
}
/* line 1678, ../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 1688, ../src/sass/main.scss */
.lateral-nav .lat-nav.previous {
  text-align: left;
}
/* line 1690, ../src/sass/main.scss */
.lateral-nav .lat-nav.previous span {
  left: 30px;
}
/* line 1694, ../src/sass/main.scss */
.lateral-nav .lat-nav.next {
  text-align: right;
}
/* line 1696, ../src/sass/main.scss */
.lateral-nav .lat-nav.next span {
  right: 30px;
}
/* line 1701, ../src/sass/main.scss */
.lateral-nav .lat-nav:hover a {
  color: #e54d25;
}

/* line 1708, ../src/sass/main.scss */
.tour-list {
  overflow: hidden;
  clear: both;
}
/* line 1711, ../src/sass/main.scss */
.tour-list .tour-item {
  overflow: hidden;
  clear: both;
  background: white;
  position: relative;
  margin-bottom: 1.5%;
}
/* line 1717, ../src/sass/main.scss */
.tour-list .tour-item .information {
  width: 60%;
  clear: both;
  padding: 3em 2%;
  overflow: hidden;
}
/* line 1722, ../src/sass/main.scss */
.tour-list .tour-item .information p {
  display: inline-block;
  font-size: 1.375em;
}
/* line 1726, ../src/sass/main.scss */
.tour-list .tour-item .information a {
  color: #3c3c3c;
}
/* line 1729, ../src/sass/main.scss */
.tour-list .tour-item .information .date {
  width: 20%;
  float: left;
  color: #e54d25;
  font-weight: bold;
  font-size: 1.2em;
}
/* line 1736, ../src/sass/main.scss */
.tour-list .tour-item .information .venue {
  font-weight: bold;
  width: 50%;
  float: left;
}
/* line 1741, ../src/sass/main.scss */
.tour-list .tour-item .information .location {
  float: left;
  width: 30%;
}
/* line 1745, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details {
  clear: both;
  float: none;
  overflow: hidden;
  padding-left: 20%;
}
/* line 1750, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details label {
  display: block;
  margin-top: 1em;
  cursor: pointer;
}
/* line 1754, ../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 1767, ../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 1778, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details label:hover i {
  background-color: #3c3c3c;
}
/* line 1784, ../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 1793, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details.open label i {
  background-color: #3c3c3c;
}
/* line 1795, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details.open label i:before {
  content: '-';
}
/* line 1800, ../src/sass/main.scss */
.tour-list .tour-item .information .show-details.open .details {
  max-height: 3000px;
  padding: 5% 0;
}
/* line 1810, ../src/sass/main.scss */
.tour-list .tour-item .actions {
  position: absolute;
  right: 2%;
  top: 3em;
}
/* line 1816, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.presale {
  background-color: #d3d0c1;
  color: #3c3c3c;
}
/* line 1819, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.presale:hover {
  background-color: #3c3c3c;
  color: white;
}
/* line 1824, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.tickets {
  background-color: #e54d25;
}
/* line 1826, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.tickets:hover {
  background-color: #d3d0c1;
}
/* line 1830, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.future {
  background-color: whitesmoke;
  color: #3c3c3c;
  cursor: default;
}
/* line 1834, ../src/sass/main.scss */
.tour-list .tour-item .actions .button.future:hover {
  background-color: whitesmoke;
  color: #3c3c3c;
}
/* line 1843, ../src/sass/main.scss */
.tour-list .tour-item .actions.two-future .button.future {
  display: block;
  clear: both;
  margin-bottom: 0.5em;
}
/* line 1852, ../src/sass/main.scss */
.tour-list.empty {
  background: #fcfcfc;
  padding: 3em 2%;
}

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

/* line 1866, ../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 1876, ../src/sass/main.scss */
.video-item:nth-child(3n) {
  margin-right: 0;
}
/* line 1879, ../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 1890, ../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 1900, ../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 1900, ../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 1909, ../src/sass/main.scss */
.video-item .image .round-button:hover:before {
  background-color: #3c3c3c;
}
/* line 1912, ../src/sass/main.scss */
.video-item .image .round-button:hover:after {
  background-color: #3c3c3c;
}
/* line 1920, ../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 1931, ../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 1939, ../src/sass/main.scss */
.video-item .information h3 {
  font-size: 1.2em;
  color: #3c3c3c;
  font-weight: bold;
}
/* line 1946, ../src/sass/main.scss */
.video-item:hover {
  z-index: 999;
}
/* line 1949, ../src/sass/main.scss */
.video-item:hover .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 1953, ../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 1970, ../src/sass/main.scss */
.single-video.video-item {
  width: 100%;
  padding-top: 60%;
  float: none;
  clear: both;
}
/* line 1976, ../src/sass/main.scss */
.single-video.video-item .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 1978, ../src/sass/main.scss */
.single-video.video-item .image .round-button:before {
  background-color: transparent;
  border-color: transparent;
}

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

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

/* line 2000, ../src/sass/main.scss */
.album-list {
  overflow: visible;
  clear: both;
  padding-top: 3%;
}
/* line 2004, ../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 2014, ../src/sass/main.scss */
.album-list .album-item:nth-child(3n) {
  margin-right: 0;
}
/* line 2017, ../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 2028, ../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 2038, ../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 2038, ../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 2047, ../src/sass/main.scss */
.album-list .album-item .image .round-button:hover:after {
  background-color: #3c3c3c;
}
/* line 2055, ../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 2066, ../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 2074, ../src/sass/main.scss */
.album-list .album-item .information h3 {
  font-size: 1.2em;
  color: #3c3c3c;
  font-weight: bold;
}
/* line 2081, ../src/sass/main.scss */
.album-list .album-item:hover {
  z-index: 999;
}
/* line 2084, ../src/sass/main.scss */
.album-list .album-item:hover .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 2088, ../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 2111, ../src/sass/main.scss */
.tracks ol li a.playing i:before {
  content: "\f04c";
}

/* line 2120, ../src/sass/main.scss */
.album-detail {
  padding-bottom: 22%;
}
/* line 2122, ../src/sass/main.scss */
.album-detail .information {
  width: 49%;
  margin-right: 1%;
  float: left;
}
/* line 2126, ../src/sass/main.scss */
.album-detail .information .segment {
  background: white;
  padding: 1em;
  margin: 1em 0;
}
/* line 2132, ../src/sass/main.scss */
.album-detail .information .cover {
  margin-top: 0;
}
/* line 2134, ../src/sass/main.scss */
.album-detail .information .cover img {
  width: 100%;
}
/* line 2139, ../src/sass/main.scss */
.album-detail .information .titles {
  font-family: "Circular-Bold-S";
}
/* line 2141, ../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 2148, ../src/sass/main.scss */
.album-detail .information .titles h2 {
  margin: 0;
  font-size: 1.5em;
}
/* line 2156, ../src/sass/main.scss */
.album-detail .information .actions {
  background: transparent;
  padding: 0;
  overflow: hidden;
  clear: both;
  position: relative;
}
/* line 2162, ../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 2173, ../src/sass/main.scss */
.album-detail .information .actions .action:last-child {
  float: right;
}
/* line 2176, ../src/sass/main.scss */
.album-detail .information .actions .action:hover {
  color: #e54d25;
}
/* line 2181, ../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 2186, ../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 2198, ../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 2207, ../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 2212, ../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 2221, ../src/sass/main.scss */
.album-detail .tracks {
  width: 49%;
  float: left;
  background: white;
  padding: 1em;
}
/* line 2228, ../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 2236, ../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 2248, ../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 2257, ../src/sass/main.scss */
.album-detail .tracks ol li a b {
  margin-right: 1em;
  font-size: 1.5em;
  font-weight: bold;
  color: #e54d25;
}
/* line 2264, ../src/sass/main.scss */
.album-detail .tracks ol li a span {
  font-size: 1.5em;
  font-weight: bold;
}
/* line 2269, ../src/sass/main.scss */
.album-detail .tracks ol li a:hover i {
  background: #d3d0c1;
  color: #3c3c3c;
}
/* line 2277, ../src/sass/main.scss */
.album-detail .tracks ol li:last-child a {
  border-bottom: 0;
}

/* line 2286, ../src/sass/main.scss */
.album-filter {
  display: block;
  position: relative;
  background-color: #e0dcd1;
}
/* line 2290, ../src/sass/main.scss */
.album-filter.customer-taxonomy-single {
  color: #000;
  font-size: 17px;
  padding: 20px 30px;
  background-color: #fff;
}
/* line 2296, ../src/sass/main.scss */
.album-filter .type-filter {
  position: absolute;
  left: 0;
  padding: 10px 0px;
  text-align: center;
  width: 100px;
  color: #000;
}
/* line 2304, ../src/sass/main.scss */
.album-filter .wrap-block-filter {
  padding-left: 100px;
  position: relative;
  width: 100%;
  display: block;
}
/* line 2311, ../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 2319, ../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 2334, ../src/sass/main.scss */
.album-filter .dropdown-list .close-list.open-list {
  background-position: -30px 0px;
}
/* line 2338, ../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 2355, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li:last-child {
  padding-bottom: 15px;
}
/* line 2358, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li:first-child {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 2362, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li .active-term {
  color: rgba(0, 0, 0, 0.2);
}
/* line 2365, ../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 2374, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li.active-text {
  padding-left: 20px;
}
/* line 2377, ../src/sass/main.scss */
.album-filter .dropdown-list .taxonomy-list li.no-active-text {
  display: none;
}
/* line 2380, ../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 2395, ../src/sass/main.scss */
.gallery-list {
  overflow: visible;
  clear: both;
  padding-top: 3%;
}

/* line 2403, ../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 2413, ../src/sass/main.scss */
.gallery-item:nth-child(3n) {
  margin-right: 0;
}
/* line 2416, ../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 2427, ../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 2437, ../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 2437, ../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 2446, ../src/sass/main.scss */
.gallery-item .image .round-button:hover:after {
  background-color: #3c3c3c;
}
/* line 2454, ../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 2465, ../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 2473, ../src/sass/main.scss */
.gallery-item .information h3 {
  font-size: 1.2em;
  color: #3c3c3c;
  font-weight: bold;
}
/* line 2480, ../src/sass/main.scss */
.gallery-item:hover {
  z-index: 999;
}
/* line 2483, ../src/sass/main.scss */
.gallery-item:hover .image .round-button {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 2487, ../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 2504, ../src/sass/main.scss */
.video-modal .sharing {
  position: absolute;
  right: 0;
  bottom: -20px;
  line-height: 1;
}

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

/* line 2517, ../src/sass/main.scss */
.gallery-modal {
  padding: 4vh;
}
/* line 2520, ../src/sass/main.scss */
.gallery-modal .bx-wrapper {
  margin-bottom: 0;
}
/* line 2523, ../src/sass/main.scss */
.gallery-modal .bx-controls {
  position: absolute;
  top: 18vh;
  left: 0;
  right: 0;
}
/* line 2528, ../src/sass/main.scss */
.gallery-modal .bx-controls a {
  text-indent: -999em;
}
/* line 2531, ../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 2538, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:before, .gallery-modal .bx-controls .bx-next:after {
  content: '';
  position: absolute;
}
/* line 2543, ../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 2543, ../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 2547, ../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 2547, ../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 2552, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:hover:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 2555, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-next:hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 2561, ../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 2568, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:before, .gallery-modal .bx-controls .bx-prev:after {
  content: '';
  position: absolute;
}
/* line 2573, ../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 2573, ../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 2577, ../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 2577, ../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 2582, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:hover:before {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 2585, ../src/sass/main.scss */
.gallery-modal .bx-controls .bx-prev:hover:after {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

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

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

  /* line 2649, ../src/sass/main.scss */
  .gallery-modal .bx-controls {
    top: 0;
  }
  /* line 2651, ../src/sass/main.scss */
  .gallery-modal .bx-controls a {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 2659, ../src/sass/main.scss */
.gallery-pager {
  padding: 2vh;
  text-align: center;
}
/* line 2663, ../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 2673, ../src/sass/main.scss */
.gallery-pager a.active {
  border-color: #edebde;
}

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

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

/* line 2694, ../src/sass/main.scss */
.page-template-template-splash-2020 {
  background-image: url(../images/splash/bg_splash.jpg);
}
/* line 2696, ../src/sass/main.scss */
.page-template-template-splash-2020 #cookie-law-info-again {
  display: none !important;
}
/* line 2699, ../src/sass/main.scss */
.page-template-template-splash-2020 .video-modal #cboxClose {
  height: 25px;
  width: 70px;
}
/* line 2703, ../src/sass/main.scss */
.page-template-template-splash-2020 strong {
  font-weight: bold;
}
/* line 2706, ../src/sass/main.scss */
.page-template-template-splash-2020 p {
  margin-bottom: 20px;
}
/* line 2709, ../src/sass/main.scss */
.page-template-template-splash-2020 header {
  display: none;
}
/* line 2712, ../src/sass/main.scss */
.page-template-template-splash-2020 footer {
  display: none;
}
/* line 2716, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-video .buttons {
  text-align: center;
  margin: 0 0 30px 0;
}
/* line 2719, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-video .buttons a {
  margin: auto;
}
/* line 2724, ../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 2730, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-top-bullets .bullets:first-child {
  float: left;
}
/* line 2733, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-top-bullets .bullets:first-child {
  float: right;
}
/* line 2737, ../src/sass/main.scss */
.page-template-template-splash-2020 .bullets {
  margin: 0;
  padding: 0;
  float: left;
}
/* line 2741, ../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 2750, ../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 2756, ../src/sass/main.scss */
.page-template-template-splash-2020 .bullets li a:hover {
  color: #e54d25;
}
/* line 2763, ../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 2771, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash {
  margin: 0;
  padding: 3px 0 0 0;
  float: right;
}
/* line 2775, ../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 2780, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash li a {
  color: #FBD2A8;
  text-decoration: none;
}
/* line 2783, ../src/sass/main.scss */
.page-template-template-splash-2020 .footer-splash .menu-splash li a:hover {
  color: white;
}
/* line 2791, ../src/sass/main.scss */
.page-template-template-splash-2020 h3 {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
}
/* line 2797, ../src/sass/main.scss */
.page-template-template-splash-2020 .v-detail {
  margin-top: 59px;
  font-size: 20px;
}
/* line 2801, ../src/sass/main.scss */
.page-template-template-splash-2020 .partner-detail {
  margin-top: 40px;
}
/* line 2804, ../src/sass/main.scss */
.page-template-template-splash-2020 .img-donate {
  display: inline-block;
  vertical-align: top;
}
/* line 2808, ../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 2813, ../src/sass/main.scss */
.page-template-template-splash-2020 .donate-detail .buttons {
  margin-top: 34px;
}
/* line 2817, ../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 2824, ../src/sass/main.scss */
.page-template-template-splash-2020 .page-content {
  padding-bottom: 27%;
}
/* line 2827, ../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 2834, ../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 2839, ../src/sass/main.scss */
.page-template-template-splash-2020 .bamaworks-content .interior {
  max-width: 880px;
  margin: auto;
  padding: 38px 45px;
}
/* line 2845, ../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 2852, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons {
  overflow: hidden;
  clear: both;
  text-align: center;
}
/* line 2856, ../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 2866, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons a:hover {
  background: #3c3c3c;
}
/* line 2870, ../src/sass/main.scss */
.page-template-template-splash-2020 .buttons.btb-merch {
  margin-top: 51px;
}
/* line 2874, ../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 2881, ../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 2887, ../src/sass/main.scss */
.page-template-template-splash-2020 .merch .merch-image {
  width: 100%;
  padding-top: 100%;
  background-size: contain;
  position: relative;
}
/* line 2892, ../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 2903, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-img {
  text-align: center;
  margin-bottom: 20px;
}
/* line 2906, ../src/sass/main.scss */
.page-template-template-splash-2020 .wrap-img img {
  max-width: 100%;
}
/* line 2912, ../src/sass/main.scss */
.page-template-template-splash-2020 .single-video.video-item .image .round-button b {
  display: none;
}
/* line 2916, ../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 2921, ../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 2931, ../src/sass/main.scss */
.bamaworks-content .wrap {
  padding-top: 5%;
  overflow: visible;
}
/* line 2936, ../src/sass/main.scss */
.bamaworks-content .interior {
  background: white;
  padding: 5%;
  overflow: visible;
  clear: both;
}
/* line 2943, ../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 2957, ../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 2957, ../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 2960, ../src/sass/main.scss */
.bamaworks-content .text .buttons {
  overflow: hidden;
  clear: both;
}
/* line 2963, ../src/sass/main.scss */
.bamaworks-content .text .buttons a {
  float: left;
  margin-right: 4%;
  padding: 3%;
  color: white;
  text-decoration: none;
}
/* line 2969, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:first-child {
  width: 66%;
  background: #e54d25;
}
/* line 2972, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:first-child:hover {
  background: #3c3c3c;
}
/* line 2976, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:last-child {
  width: 30%;
  margin-right: 0;
  background: #3c3c3c;
}
/* line 2980, ../src/sass/main.scss */
.bamaworks-content .text .buttons a:last-child:hover {
  background: #e54d25;
}
/* line 2987, ../src/sass/main.scss */
.bamaworks-content .sharing {
  text-align: center;
  display: block;
}
/* line 2990, ../src/sass/main.scss */
.bamaworks-content .sharing ul {
  margin: auto;
}
/* line 2994, ../src/sass/main.scss */
.bamaworks-content .concerts {
  font-size: 1.375em;
  margin-bottom: 20%;
}
/* line 2997, ../src/sass/main.scss */
.bamaworks-content .concerts h3 {
  background: #d3d0c1;
  display: block;
  padding: 2em 1em;
  font-family: "Circular-Bold-S";
  margin-bottom: 3%;
}
/* line 3005, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__container.not-img {
  height: 200px;
}
/* line 3007, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__container.not-img .tour__img {
  background-image: none;
  background-color: transparent;
}
/* line 3011, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__container.not-img .tour__text {
  width: 100%;
  left: 0;
}
/* line 3017, ../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 3030, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text {
  position: absolute;
  left: 30%;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 4%;
  color: #e54d25;
}
/* line 3038, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text p {
  margin-top: 10px;
}
/* line 3041, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text .brief_description {
  color: #3c3c3c;
}
/* line 3044, ../src/sass/main.scss */
.bamaworks-content .concerts .tour__text .see-more {
  margin-top: 40px;
  display: inline-block;
}
/* line 3049, ../src/sass/main.scss */
.bamaworks-content .concerts .tour {
  background: white;
  /*padding:2em 1em;*/
  margin-bottom: 3%;
  overflow: hidden;
  clear: both;
  position: relative;
}
/* line 3056, ../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 3064, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger {
  float: right;
  display: inline-block;
}
/* line 3067, ../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 3081, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger span {
  font-family: "Circular-Bold-S";
  margin-top: 0.2em;
}
/* line 3084, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label .trigger span:before {
  content: 'Expand';
}
/* line 3090, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label:hover {
  color: #3c3c3c;
}
/* line 3093, ../src/sass/main.scss */
.bamaworks-content .concerts .tour label:hover .trigger i {
  background: #3c3c3c;
  color: white;
}
/* line 3101, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events {
  max-height: 0px;
  overflow: hidden;
  transition: max-height 0.5s ease;
}
/* line 3106, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event {
  border-top: 1px solid #d3d0c1;
  padding: 1em 0;
  overflow: hidden;
  clear: both;
}
/* line 3112, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event span {
  display: inline-block;
  float: left;
  font-family: "Circular-Bold-S";
}
/* line 3117, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event .date {
  width: 20%;
  color: #e54d25;
}
/* line 3122, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event .location {
  width: 30%;
}
/* line 3125, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event .state {
  width: 20%;
  font-family: "Circular-Book-S";
}
/* line 3129, ../src/sass/main.scss */
.bamaworks-content .concerts .tour .events .event:first-child {
  margin-top: 1em;
}
/* line 3138, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger i.fa-plus {
  background: #3c3c3c;
}
/* line 3140, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger i.fa-plus:before {
  content: '\f068';
}
/* line 3144, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger span {
  color: #3c3c3c;
}
/* line 3147, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open label .trigger span:before {
  content: 'Close';
}
/* line 3154, ../src/sass/main.scss */
.bamaworks-content .concerts .tour.open .events {
  max-height: 5000px;
  padding: 4%;
}

/* line 3162, ../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 3172, ../src/sass/main.scss */
#modal-bamagreen.display {
  display: block;
}
/* line 3175, ../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 3186, ../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 3196, ../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 3207, ../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 3216, ../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 3231, ../src/sass/main.scss */
#timeline .caption {
  color: #fff;
  font-size: 1.5em;
}
/* line 3235, ../src/sass/main.scss */
#timeline h2 {
  color: #fff;
  font-size: 5em;
  font-weight: 700;
}
/* line 3240, ../src/sass/main.scss */
#timeline .item-timeline {
  position: relative;
  outline: none;
}
/* line 3243, ../src/sass/main.scss */
#timeline .item-timeline .wrap-item {
  padding: 0 calc((100% - 1024px) / 2);
  position: relative;
}
/* line 3248, ../src/sass/main.scss */
#timeline .item-timeline.slick-active .nav-y {
  display: block;
}
/* line 3252, ../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 3266, ../src/sass/main.scss */
#timeline .item-timeline .prev-y {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  left: -65px;
}
/* line 3270, ../src/sass/main.scss */
#timeline .item-timeline .next-y {
  right: -64px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

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

/* line 3295, ../src/sass/main.scss */
.bamagreen-content.page-content .wrap {
  border-top: 0;
}
/* line 3298, ../src/sass/main.scss */
.bamagreen-content .wrap {
  padding-top: 0%;
  overflow: visible;
}
/* line 3301, ../src/sass/main.scss */
.bamagreen-content .wrap.noheight {
  min-height: initial;
}
/* line 3305, ../src/sass/main.scss */
.bamagreen-content .interior {
  background: white;
  padding: 5%;
  overflow: hidden;
  clear: both;
}
/* line 3311, ../src/sass/main.scss */
.bamagreen-content .modaltext {
  font-size: 22px;
  color: #222 !important;
  background-color: white;
  margin-top: 3%;
  clear: both;
}
/* line 3318, ../src/sass/main.scss */
.bamagreen-content .wrap-slide {
  width: 100%;
  float: left;
}
/* line 3321, ../src/sass/main.scss */
.bamagreen-content .wrap-slide img {
  width: 100%;
}
/* line 3324, ../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 3334, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-prev {
  left: 0;
}
/* line 3336, ../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 3347, ../src/sass/main.scss */
.bamagreen-content .wrap-slide .bx-next {
  right: 0;
}
/* line 3349, ../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 3362, ../src/sass/main.scss */
.bamagreen-content .wrap-counter {
  float: left;
  width: 100%;
  display: flex;
}
/* line 3366, ../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 3373, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter:first-child {
  margin: 0 10px 0 0;
}
/* line 3376, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter:last-child {
  margin: 0 0 0 10px;
}
/* line 3379, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter .number {
  display: block;
  font-size: 3.8em;
  font-weight: 700;
}
/* line 3384, ../src/sass/main.scss */
.bamagreen-content .wrap-counter .counter .detail {
  display: block;
  font-size: 20px;
  letter-spacing: 3px;
}
/* line 3391, ../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 3405, ../src/sass/main.scss */
.bamagreen-content .text {
  font-size: 22px;
  padding: 5% 0%;
  width: 100%;
  display: flex;
}
/* line 3410, ../src/sass/main.scss */
.bamagreen-content .text .wrap-text {
  width: 50%;
  float: left;
  margin: 0 10px 0 0;
}
/* line 3415, ../src/sass/main.scss */
.bamagreen-content .text .buttons {
  width: 50%;
  float: left;
  margin: 5px 0 0 10px;
}
/* line 3419, ../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 3428, ../src/sass/main.scss */
.bamagreen-content .text .buttons a:hover {
  background: #3c3c3c;
}
/* line 3431, ../src/sass/main.scss */
.bamagreen-content .text .buttons a .fa {
  position: absolute;
  right: 4%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 3441, ../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 3451, ../src/sass/main.scss */
.bamagreen-content .number-text {
  padding: 4%;
  color: #e54d25;
  float: left;
  width: 100%;
  text-align: center;
}
/* line 3457, ../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 3463, ../src/sass/main.scss */
.bamagreen-content .number-text .top-number .simbol {
  display: inline-block;
  padding: 0 1.3% 0 0;
}
/* line 3467, ../src/sass/main.scss */
.bamagreen-content .number-text .top-number .number {
  display: inline-block;
}
/* line 3471, ../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 3482, ../src/sass/main.scss */
.bamagreen-content .number-text .middle-number {
  border-top: 1px solid #e0ddd1;
  float: left;
  width: 100%;
  padding: 30px 0;
}
/* line 3487, ../src/sass/main.scss */
.bamagreen-content .number-text .middle-number .wrap-number {
  width: 50%;
  float: left;
}
/* line 3491, ../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 3501, ../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 3511, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number {
  float: left;
  width: 100%;
  border-top: 1px solid #e0ddd1;
  padding: 30px 0;
}
/* line 3516, ../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 3526, ../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 3539, ../src/sass/main.scss */
.bamagreen-content .number-text .bottom-number2 {
  float: left;
  width: 100%;
  border-top: 1px solid #e0ddd1;
  padding: 30px 0;
}
/* line 3544, ../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 3554, ../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 3569, ../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 3578, ../src/sass/main.scss */
.bamagreen-content .wrap-overview ul {
  padding: 0 0 0 3em;
}
/* line 3580, ../src/sass/main.scss */
.bamagreen-content .wrap-overview ul li {
  color: #3c3c3c;
  list-style: none;
  position: relative;
  margin: 1em 0;
}
/* line 3585, ../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 3596, ../src/sass/main.scss */
.bamagreen-content .wrap-overview .col-detail {
  width: 50%;
  float: left;
  padding: 1.5em;
}
/* line 3601, ../src/sass/main.scss */
.bamagreen-content .wrap-overview .head-overview {
  background-color: #e0ddd1;
  padding: 2em 1.5em;
  font-weight: 700;
}
/* line 3606, ../src/sass/main.scss */
.bamagreen-content .wrap-overview .col-head {
  color: #e54d25;
  border-bottom: 1px solid #e0ddd1;
  padding-bottom: 1em;
}

/* line 3615, ../src/sass/main.scss */
.about-content {
  padding-bottom: 0;
  position: relative;
  min-height: none;
}
/* line 3619, ../src/sass/main.scss */
.about-content:after {
  z-index: 99;
  display: none;
}
/* line 3624, ../src/sass/main.scss */
.about-content .about-wrapper {
  position: relative;
  overflow: hidden;
}
/* line 3630, ../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 3638, ../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 3648, ../src/sass/main.scss */
.about-content .about-filters .action:last-child {
  margin-right: 0;
}
/* line 3651, ../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 3659, ../src/sass/main.scss */
.about-content .about-filters .action:hover {
  background: #fcfcfc;
}
/* line 3664, ../src/sass/main.scss */
.about-content .about-filters .selector {
  background: white;
  overflow: visible;
}
/* line 3668, ../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 3682, ../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 3689, ../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 3699, ../src/sass/main.scss */
.about-content .about-filters .selector label:hover {
  background: #f9f6ed;
}
/* line 3704, ../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 3713, ../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 3720, ../src/sass/main.scss */
.about-content .about-filters .selector .options .option:hover {
  background: #e54d25;
  color: white;
}
/* line 3728, ../src/sass/main.scss */
.about-content .about-filters .selector.open .options {
  max-height: 100vh;
}
/* line 3734, ../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 3749, ../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 3765, ../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 3777, ../src/sass/main.scss */
.about-content .content-item .heading {
  position: relative;
}
/* line 3779, ../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 3787, ../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 3794, ../src/sass/main.scss */
.about-content .content-item .heading .next:hover {
  color: white;
}
/* line 3800, ../src/sass/main.scss */
.about-content .content-item .text {
  font-size: 1.15em;
}
/* line 3802, ../src/sass/main.scss */
.about-content .content-item .text p {
  margin-bottom: 1em;
}
/* line 3806, ../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 3817, ../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 3829, ../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 3840, ../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 3849, ../src/sass/main.scss */
.about-content .content-item .scroll-down:hover i {
  background: #3c3c3c;
  color: #edebde;
  -webkit-animation: none;
  animation: none;
}
/* line 3858, ../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 3869, ../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 3879, ../src/sass/main.scss */
body.fixed-header .about-content {
  margin-top: 100px;
}

/* line 3884, ../src/sass/main.scss */
.promotions {
  overflow: visible;
  clear: both;
  margin-top: 1em;
}
/* line 3889, ../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 3895, ../src/sass/main.scss */
.promotions .promotion img {
  width: 100%;
  height: auto;
}
/* line 3899, ../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 3910, ../src/sass/main.scss */
.promotions .promotion:hover {
  box-shadow: 0px -7px 56px -4px rgba(0, 0, 0, 0.31);
}
/* line 3912, ../src/sass/main.scss */
.promotions .promotion:hover i {
  background: #3c3c3c;
}

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

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

/* line 3930, ../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 3940, ../src/sass/main.scss */
.generic-modal-wrapper #cboxClose:before {
  content: '\f00d';
  font-family: 'FontAwesome';
  display: block;
  color: #fcfcfc;
}
/* line 3947, ../src/sass/main.scss */
.generic-modal-wrapper #cboxClose:hover {
  background: #3c3c3c;
}

/* line 3953, ../src/sass/main.scss */
.generic-modal {
  background: #fcfcfc;
  color: #3c3c3c;
  padding: 5% 10%;
}
/* line 3958, ../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 3970, ../src/sass/main.scss */
.newsletter-modal .form-container {
  position: relative;
  overflow: hidden;
  clear: both;
  height: 0;
  padding-top: 12%;
}
/* line 3977, ../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 3993, ../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 4014, ../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 4076, ../src/sass/main.scss */
#cboxWrapper {
  overflow: visible;
}

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

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

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

/* line 4099, ../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 4099, ../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 4103, ../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 4103, ../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 4108, ../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 4108, ../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 4116, ../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 4116, ../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 4120, ../src/sass/main.scss */
.volunteer-section {
  font-size: 22px;
  background-color: white;
  padding: 0 5% 5% 5%;
  float: left;
  width: 100%;
}
/* line 4121, ../src/sass/main.scss */
.volunteer-section.top-space {
  margin-top: 3%;
  padding: 5%;
}
/* line 4130, ../src/sass/main.scss */
.volunteer-section h2 {
  text-align: center;
  font-weight: 700;
  margin-bottom: 1em;
}
/* line 4135, ../src/sass/main.scss */
.volunteer-section p {
  margin-bottom: 1em;
}
/* line 4137, ../src/sass/main.scss */
.volunteer-section p:last-child {
  margin-bottom: 0;
}
/* line 4141, ../src/sass/main.scss */
.volunteer-section .image_p {
  float: left;
  width: 67%;
}
/* line 4144, ../src/sass/main.scss */
.volunteer-section .image_p img {
  max-width: 100%;
}
/* line 4148, ../src/sass/main.scss */
.volunteer-section .volunter_content {
  clear: both;
  margin: 0 0 1.4em;
  float: left;
  width: 100%;
}
/* line 4154, ../src/sass/main.scss */
.volunteer-section .buttons {
  width: 100%;
  float: left;
}
/* line 4157, ../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 4166, ../src/sass/main.scss */
.volunteer-section .buttons a:hover {
  background: #3c3c3c;
}
/* line 4169, ../src/sass/main.scss */
.volunteer-section .buttons a .fa {
  position: absolute;
  right: 4%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 4175, ../src/sass/main.scss */
.volunteer-section .buttons a.full {
  width: 100%;
  padding: 4% 40px 4% 4%;
  text-align: center;
}
/* line 4180, ../src/sass/main.scss */
.volunteer-section .buttons a.normal {
  width: 33%;
  padding: 2% 4% 2% 4%;
  text-align: center;
}

/* line 4189, ../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 4197, ../src/sass/main.scss */
.partner-section h2 {
  text-align: center;
  font-weight: 700;
  margin-bottom: 1em;
}
/* line 4202, ../src/sass/main.scss */
.partner-section p {
  margin-bottom: 1em;
}
/* line 4204, ../src/sass/main.scss */
.partner-section p:last-child {
  margin-bottom: 0;
}
/* line 4208, ../src/sass/main.scss */
.partner-section .wrap-col {
  width: 100%;
  margin: 0 -5px;
  position: relative;
  float: left;
}
/* line 4213, ../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 4222, ../src/sass/main.scss */
.partner-section .wrap-col .col-3.active-partner .caption {
  display: block;
  width: 100%;
  height: 100%;
  padding: 3em;
}
/* line 4230, ../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 4240, ../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 4257, ../src/sass/main.scss */
.partner-section .wrap-col .caption .wrap-caption {
  overflow-y: auto;
  height: 100%;
  width: 100%;
}
/* line 4262, ../src/sass/main.scss */
.partner-section .wrap-col .caption .detail {
  padding-top: 30px;
}
/* line 4265, ../src/sass/main.scss */
.partner-section .wrap-col .caption .img {
  display: block;
  width: 200px;
  margin: auto;
}
/* line 4269, ../src/sass/main.scss */
.partner-section .wrap-col .caption .img img {
  max-width: 100%;
}

/* line 4276, ../src/sass/main.scss */
.donate-btb-section {
  overflow: hidden;
  margin-bottom: 0;
  padding-top: 2em;
  float: left;
  width: 100%;
}
/* line 4282, ../src/sass/main.scss */
.donate-btb-section .buttons {
  width: 100%;
  float: left;
}
/* line 4285, ../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 4294, ../src/sass/main.scss */
.donate-btb-section .buttons a:hover {
  background: #3c3c3c;
}
/* line 4297, ../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 4306, ../src/sass/main.scss */
  .news-grid .grid-item .information {
    font-size: 0.85em;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 4384, ../src/sass/main.scss */
  .social-feed .social-item {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 5%;
  }
  /* line 4388, ../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 4395, ../src/sass/main.scss */
  .social-feed .social-item:nth-child(2n) {
    margin-right: 0;
  }

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

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

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

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

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

  /* line 4435, ../src/sass/main.scss */
  header {
    position: fixed;
    height: auto;
    overflow: visible;
    left: 0;
    right: 0;
    top: 0;
    z-index: 9999;
  }
  /* line 4443, ../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 4457, ../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 4468, ../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 4480, ../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 4491, ../src/sass/main.scss */
  header i.menu-trigger:before {
    top: 0;
  }
  /* line 4494, ../src/sass/main.scss */
  header i.menu-trigger:after {
    bottom: 0;
  }
  /* line 4497, ../src/sass/main.scss */
  header i.menu-trigger:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }
  /* line 4502, ../src/sass/main.scss */
  header .wrap {
    margin-top: 15px;
  }
  /* line 4504, ../src/sass/main.scss */
  header .wrap a.home-link {
    margin-right: 80px;
    display: block;
    overflow: hidden;
  }
  /* line 4509, ../src/sass/main.scss */
  header .wrap h1 {
    margin: 0;
  }
  /* line 4512, ../src/sass/main.scss */
  header .wrap ul {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
  }
  /* line 4514, ../src/sass/main.scss */
  header .wrap ul:last-child {
    -webkit-transform: translateX(200%);
    transform: translateX(200%);
  }
  /* line 4519, ../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 4529, ../src/sass/main.scss */
  header nav ul {
    display: block;
  }
  /* line 4531, ../src/sass/main.scss */
  header nav ul li {
    display: block;
  }
  /* line 4533, ../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 4543, ../src/sass/main.scss */
  header nav ul li.bamamenu ul {
    position: relative;
    background-color: #d3d0c1;
    display: block;
  }
  /* line 4547, ../src/sass/main.scss */
  header nav ul li.bamamenu ul a {
    color: black;
  }
  /* line 4550, ../src/sass/main.scss */
  header nav ul li.bamamenu ul li {
    width: 100%;
  }

  /* line 4560, ../src/sass/main.scss */
  .menu-open header:before {
    height: 100vh;
    transition: all 0.3s ease;
  }
  /* line 4564, ../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 4570, ../src/sass/main.scss */
  .menu-open header .menu-trigger b {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
  /* line 4577, ../src/sass/main.scss */
  .menu-open header .menu-trigger:before {
    -webkit-transform: rotate(45deg) translateY(13px);
    transform: rotate(45deg) translateY(13px);
  }
  /* line 4580, ../src/sass/main.scss */
  .menu-open header .menu-trigger:after {
    -webkit-transform: rotate(-45deg) translateY(-13px);
    transform: rotate(-45deg) translateY(-13px);
  }
  /* line 4584, ../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 4589, ../src/sass/main.scss */
  .menu-open header .wrap {
    margin-top: 10px;
    padding: 5px 0;
  }
  /* line 4592, ../src/sass/main.scss */
  .menu-open header .wrap ul {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    top: 0;
    z-index: 999;
  }
  /* line 4596, ../src/sass/main.scss */
  .menu-open header .wrap ul:last-child {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

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

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

  /* line 4619, ../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 4625, ../src/sass/main.scss */
  footer .dancer {
    display: none;
  }
  /* line 4628, ../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 4639, ../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 4648, ../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 4688, ../src/sass/main.scss */
  .about-content .content-item .wrapper {
    top: 40%;
  }
  /* line 4691, ../src/sass/main.scss */
  .about-content .content-item .scroll-down {
    display: none;
  }

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

  /* line 4700, ../src/sass/main.scss */
  .tour-filters label {
    font-size: 0.8em;
  }
  /* line 4703, ../src/sass/main.scss */
  .tour-filters label.main {
    width: 150px;
  }
  /* line 4706, ../src/sass/main.scss */
  .tour-filters .selectors {
    left: 150px;
    right: 60px;
  }
  /* line 4710, ../src/sass/main.scss */
  .tour-filters i.search {
    width: 60px;
  }
  /* line 4713, ../src/sass/main.scss */
  .tour-filters .buttons .filter-band select {
    font-size: 0.74em;
    margin-top: 10px;
  }
  /* line 4718, ../src/sass/main.scss */
  .tour-filters .buttons .action {
    height: 40px;
  }
  /* line 4720, ../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 4729, ../src/sass/main.scss */
  .bamagreen-content .wrap-overview ul {
    padding: 0 0 0 1em;
  }

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

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

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

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

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

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

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

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

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

  /* line 4811, ../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 4821, ../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 4830, ../src/sass/main.scss */
  .news-grid .grid-item .information {
    width: 70%;
    float: right;
    position: relative;
    padding-top: 0;
    height: auto;
  }
  /* line 4836, ../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 4848, ../src/sass/main.scss */
  .news-list .news-item .image {
    width: 40%;
    padding-top: 40%;
  }
  /* line 4852, ../src/sass/main.scss */
  .news-list .news-item .information {
    left: 40%;
  }
  /* line 4854, ../src/sass/main.scss */
  .news-list .news-item .information h3 {
    font-size: 1.1em;
  }

  /* line 4860, ../src/sass/main.scss */
  .album-list .album-item {
    width: 100%;
    clear: both;
    float: none;
    height: auto;
    padding-top: 0;
    margin-bottom: 2em;
  }
  /* line 4867, ../src/sass/main.scss */
  .album-list .album-item a {
    text-decoration: none;
  }
  /* line 4870, ../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 4878, ../src/sass/main.scss */
  .album-list .album-item .information {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding: 2em;
  }
  /* line 4885, ../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 4898, ../src/sass/main.scss */
  .gallery-list .gallery-item {
    width: 100%;
    clear: both;
    float: none;
    height: auto;
    padding-top: 0;
    margin-bottom: 2em;
  }
  /* line 4905, ../src/sass/main.scss */
  .gallery-list .gallery-item a {
    text-decoration: none;
  }
  /* line 4908, ../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 4916, ../src/sass/main.scss */
  .gallery-list .gallery-item .information {
    position: relative;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    padding: 2em;
  }
  /* line 4923, ../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 4936, ../src/sass/main.scss */
  .gallery-modal .bx-controls {
    display: none;
  }

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

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

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

  /* line 4975, ../src/sass/main.scss */
  .video-item {
    clear: both;
    float: none;
    width: 100%;
    margin-right: 0;
    margin-bottom: 1em;
    height: auto;
    padding-top: 0;
  }
  /* line 4983, ../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 4990, ../src/sass/main.scss */
  .video-item .image {
    height: 0;
    padding-top: 72%;
  }
  /* line 4994, ../src/sass/main.scss */
  .video-item .information {
    padding: 2em;
  }
  /* line 4996, ../src/sass/main.scss */
  .video-item .information .date {
    margin-top: 0;
  }
  /* line 5003, ../src/sass/main.scss */
  .video-item:hover .image .round-button {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
  }
  /* line 5007, ../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 5021, ../src/sass/main.scss */
  .generic-modal {
    font-size: 0.75em;
  }

  /* line 5025, ../src/sass/main.scss */
  .bamaworks-content .video-item {
    padding-top: 0;
  }
  /* line 5030, ../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 5040, ../src/sass/main.scss */
  .bamaworks-content .concerts {
    font-size: 0.68em;
  }
  /* line 5044, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour label .trigger {
    display: block;
    float: none;
    clear: both;
  }
  /* line 5052, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour .events .event .date {
    width: 30%;
  }
  /* line 5055, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour .events .event .location {
    width: 40%;
  }
  /* line 5061, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text {
    left: 40%;
  }
  /* line 5064, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text h4 {
    font-weight: 900;
  }
  /* line 5067, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text p {
    margin-top: 0px;
  }
  /* line 5070, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__img {
    width: 40%;
    padding-top: 40%;
  }
  /* line 5074, ../src/sass/main.scss */
  .bamaworks-content .concerts .tour__text .see-more {
    margin-top: 0px;
    display: inline;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 5188, ../src/sass/main.scss */
  .tour-filters {
    height: 140px;
  }
  /* line 5190, ../src/sass/main.scss */
  .tour-filters label.main {
    right: 0;
    bottom: 70px;
    width: 100%;
  }
  /* line 5195, ../src/sass/main.scss */
  .tour-filters .selectors {
    top: 70px;
    left: 0;
  }
  /* line 5200, ../src/sass/main.scss */
  .tour-filters i.search {
    top: 70px;
  }
  /* line 5203, ../src/sass/main.scss */
  .tour-filters .buttons .filter-band {
    width: 100%;
    margin-right: 0%;
  }
  /* line 5206, ../src/sass/main.scss */
  .tour-filters .buttons .filter-band .action {
    width: 25%;
  }
  /* line 5211, ../src/sass/main.scss */
  .tour-filters .buttons .action {
    width: 49%;
  }

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

  /* line 5225, ../src/sass/main.scss */
  .tour-list .tour-item .information {
    width: 65%;
    float: left;
    font-size: 1.3em;
    padding: 2em 1em;
  }
  /* line 5230, ../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 5239, ../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 5246, ../src/sass/main.scss */
  .tour-list .tour-item .actions .button {
    width: 100%;
    display: block;
    margin-bottom: 0.5em;
    text-align: center;
  }

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

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

  /* line 5268, ../src/sass/main.scss */
  .page-template-template-splash-2020 .footer-splash {
    padding: 20px 30px;
  }
  /* line 5270, ../src/sass/main.scss */
  .page-template-template-splash-2020 .footer-splash .bullets {
    width: 100%;
    text-align: center;
  }
  /* line 5274, ../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 5296, ../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 5285, ../src/sass/main.scss */
  .gallery-modal {
    padding: 5%;
  }

  /* line 5288, ../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 5285, ../src/sass/main.scss */
  .gallery-modal {
    padding: 5%;
  }

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

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

/* line 5342, ../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 5353, ../src/sass/main.scss */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 5439, ../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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQUNqQixzSUFBc0k7QUFDdEk7Ozs7Ozs7Ozs7Ozs7RUFhRSxVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVU7RUFDVixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtDQUMxQjs7QUFFRCx1SUFBdUk7QUFDdkk7RUFDRSxlQUFlO0NBQ2hCOztBQUVELHVJQUF1STtBQUN2STtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCx1SUFBdUk7QUFDdkk7RUFDRSwwQkFBMEI7RUFDMUIsa0JBQWtCO0NBQ25COztBQUVELHVJQUF1STtBQUN2STtFQUNFLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsdUJBQXVCO0NBQ3hCOztBQUVELHVJQUF1STtBQUN2STtFQUNFLGFBQWE7Q0FDZDtBQUNELHdJQUF3STtBQUN4STtFQUNFLFlBQVk7RUFDWixjQUFjO0NBQ2Y7O0FBRUQsdUlBQXVJO0FBQ3ZJO0VBQ0UsYUFBYTtDQUNkOztBQUVELHdJQUF3STtBQUN4STtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7Ozs7Ozs7Ozs7O0dBV0c7QUFDSCxlQUFlO0FBQ2YsbUNBQW1DO0FBQ25DOzs7Ozs7Ozs7Ozs7R0FZRztBQUNIOzs7Ozs7Ozs7OztHQVdHO0FBQ0gsY0FBYztBQUNkO0VBQ0UsNkJBQTZCO0VBQzdCLDhDQUE4QztFQUM5Qyx1TUFBdU07RUFDdk0sb0JBQW9CO0VBQ3BCLG1CQUFtQjtDQUNwQjtBQUNELGVBQWU7QUFDZjtFQUNFLCtCQUErQjtFQUMvQix3REFBd0Q7RUFDeEQscU9BQXFPO0VBQ3JPLG9CQUFvQjtFQUNwQixtQkFBbUI7Q0FDcEI7QUFDRDs7Ozs7Ozs7OztLQVVLO0FBQ0w7Ozs7Ozs7Ozs7OztFQVlFO0FBQ0Y7Ozs7Ozs7Ozs7O0dBV0c7QUFDSCxjQUFjO0FBQ2Q7RUFDRSw2QkFBNkI7RUFDN0IsOENBQThDO0VBQzlDLHVNQUF1TTtFQUN2TSxvQkFBb0I7RUFDcEIsbUJBQW1CO0NBQ3BCO0FBQ0QsZUFBZTtBQUNmO0VBQ0UsK0JBQStCO0VBQy9CLHdEQUF3RDtFQUN4RCxxT0FBcU87RUFDck8sb0JBQW9CO0VBQ3BCLG1CQUFtQjtDQUNwQjtBQUNEO3FDQUNxQztBQUNyQyx5Q0FBeUM7QUFDekM7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLFdBQVc7R0FDWCxRQUFTO0VBRVQsb0JBQW9CO0NBQ3JCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0NBQ2hCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFVBQVU7RUFDVixXQUFXO0NBQ1o7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLHFEQUFxRDtFQUNyRCxpQ0FBaUM7Q0FDbEM7O0FBRUQ7OztFQUdFO0FBQ0YseUNBQXlDO0FBQ3pDO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxnQkFBZ0I7Q0FDakI7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0UsWUFBWTtDQUNiOztBQUVELHlDQUF5QztBQUN6QztFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxlQUFlO0VBQ2Ysa0NBQWtDO0NBQ25DOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFVBQVU7Q0FDWDs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtDQUNkOztBQUVELHlDQUF5QztBQUN6QztFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLFVBQVU7RUFDVixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdDQUFnQztDQUNqQzs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGVBQWU7RUFDZixVQUFVO0NBQ1g7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0Usd0JBQXdCO0VBQ3hCLDZCQUE2QjtFQUM3QixnQ0FBZ0M7Q0FDakM7O0FBRUQ7Ozs7RUFJRTtBQUNGLHlDQUF5QztBQUN6QztFQUNFLCtCQUErQjtDQUNoQzs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0NBQ25COztBQUVELHlDQUF5QztBQUN6QztFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysd0JBQXdCO0NBQ3pCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysd0JBQXdCO0NBQ3pCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysd0JBQXdCO0NBQ3pCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysd0JBQXdCO0NBQ3pCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFNBQVM7RUFDVCx3QkFBd0I7Q0FDekI7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0UsU0FBUztFQUNULHdCQUF3QjtDQUN6Qjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxVQUFVO0VBQ1Ysd0JBQXdCO0NBQ3pCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFVBQVU7RUFDVix3QkFBd0I7Q0FDekI7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0Usd0JBQXdCO0VBQ3hCLGtCQUFrQjtDQUNuQjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0UsY0FBYztFQUNkLHVCQUF1QjtDQUN4Qjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0NBQ25COztBQUVELHlDQUF5QztBQUN6QztFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osUUFBUTtFQUNSLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFdBQVc7RUFDWCxlQUFlO0NBQ2hCOztBQUVELHlDQUF5QztBQUN6QztFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRCx5Q0FBeUM7QUFDekM7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQsNEdBQTRHO0FBQzVHLHlDQUF5QztBQUN6QztFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCOztBQUVELGlHQUFpRztBQUNqRyx5Q0FBeUM7QUFDekM7RUFDRSxXQUFXO0NBQ1o7O0FBRUQseUNBQXlDO0FBQ3pDO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QUFFRDs7OztFQUlFO0FBQ0YseUNBQXlDO0FBQ3pDOzs7Ozs7OztFQVFFLGtHQUFrRztDQUNuRztBQWFEO0VBQ0U7SUFDRSxZQUFZO0dBQ2I7RUFDRDtJQUNFLFdBQVc7R0FDWjtFQUNEO0lBQ0UsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFO0lBQ0UsWUFBWTtHQUNiO0VBQ0Q7SUFDRSxXQUFXO0dBQ1o7RUFDRDtJQUNFLFlBQVk7R0FDYjtDQUNGO0FBQ0QsOERBQThEO0FBQzlELG9DQUFvQztBQUNwQztFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBQUVELG9DQUFvQztBQUNwQztFQUNFLG9CQUFvQjtFQUNwQixrQkFBa0I7Q0FDbkI7O0FBRUQsb0NBQW9DO0FBQ3BDO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtDQUNuQjtBQUhEO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtDQUNuQjs7QUFFRCxvQ0FBb0M7QUFDcEM7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLFVBQVU7RUFDViwyQkFBMkI7RUFDM0IsY0FBYztFQUNkLFdBQVc7Q0FDWjs7QUFFRCxvQ0FBb0M7QUFDcEM7Ozs7OztFQU1FLHVCQUF1QjtDQUN4Qjs7QUFFRCxvQ0FBb0M7QUFDcEM7RUFDRSxVQUFVO0VBQ1YsVUFBVTtFQUNWLFdBQVc7Q0FDWjs7QUFFRCxvQ0FBb0M7QUFDcEM7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0NBQW9DO0FBQ3BDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCOztBQUVEOztnRkFFZ0Y7QUFDaEYscUNBQXFDO0FBQ3JDO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVELHFDQUFxQztBQUNyQztFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxxQ0FBcUM7QUFDckM7RUFDRSwrQkFBK0I7RUFDL0IsdUJBQXVCO0VBQ3ZCLG9DQUFvQztFQUNwQyxtQ0FBbUM7Q0FDcEM7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsYUFBYTtDQUNkOztBQUVELHFDQUFxQztBQUNyQztFQUNFLGVBQWU7RUFJZiwwQkFBMEI7Q0FDM0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxlQUFlO0NBQ2hCOztBQUVELHFDQUFxQztBQUNyQztFQUNFLGNBQWM7Q0FDZjs7QUFFRCxxQ0FBcUM7QUFDckM7RUFDRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0VBR3ZCLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixhQUFhO0VBQ2IsK0JBQStCO0NBQ2hDO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVELHFDQUFxQztBQUNyQztFQUNFLDZEQUE2RDtFQUM3RCw2QkFBNkI7RUFDN0Isc0JBQXNCO0VBQ3RCLGFBQWE7RUFDYixjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsV0FBVztFQUNYLGFBQWE7RUFHYixtQkFBbUI7RUFJbkIsc0NBQXNDO0VBQ3RDLGFBQWE7Q0FDZDtBQUNELHFDQUFxQztBQUNyQztFQUNFLGFBQWE7Q0FDZDs7QUFFRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsMkRBQTJEO0VBQzNELFdBQVc7RUFJWCxtQkFBbUI7Q0FDcEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsaURBQWlEO0VBQ2pELDZCQUE2QjtFQUM3QixtQ0FBbUM7RUFDbkMsOEJBQThCO0VBQzlCLDBCQUEwQjtFQUMxQixVQUFVO0VBQ1YseUJBQXlCO0VBQ3pCLG9CQUFvQjtDQUNyQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsU0FBUztFQUNULFdBQVc7RUFHWCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0NBQzdCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsY0FBYztDQUNmO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsVUFBVTtFQUNWLFdBQVc7Q0FDWjtBQUNELHFDQUFxQztBQUNyQztFQUNFLHNCQUFzQjtDQUN2QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7RUFDZCxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUdyQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGVBQWU7Q0FDaEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGNBQWM7Q0FDZjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFVBQVU7RUFDVixZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGlCQUFpQjtDQUNsQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLFVBQVU7Q0FDWDtBQUNELHFDQUFxQztBQUNyQztFQUNFLHNCQUFzQjtFQUN0QixpQkFBaUI7Q0FDbEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSwwQkFBMEI7RUFDMUIsVUFBVTtFQUNWLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFNBQVM7RUFDVCxjQUFjO0VBQ2QsbUJBQW1CO0NBQ3BCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWCxhQUFhO0VBQ2Isc0JBQXNCO0NBQ3ZCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsWUFBWTtDQUNiO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLDZCQUE2QjtDQUM5QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLDZCQUE2QjtDQUM5QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLCtCQUErQjtFQUMvQiwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztFQUdULG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsWUFBWTtFQUNaLFVBQVU7RUFDVix3QkFBd0I7RUFJeEIsMEJBQTBCO0NBQzNCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsT0FBTztDQUNSO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsVUFBVTtDQUNYO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usb0JBQW9CO0VBQ3BCLFlBQVk7Q0FDYjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG9CQUFvQjtFQUNwQixZQUFZO0NBQ2I7O0FBRUQscUNBQXFDO0FBQ3JDO0VBQ0UsK0RBQStEO0VBQy9ELFdBQVc7Q0FDWjs7QUFFRCxxQ0FBcUM7QUFDckM7RUFDRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLFdBQVc7RUFDWCxRQUFRO0VBQ1IsU0FBUztFQUNULE9BQU87RUFDUCxlQUFlO0VBQ2YsMkRBQTJEO0VBQzNELFdBQVc7RUFHWCxxQ0FBcUM7RUFDckMsNkJBQTZCO0VBSTdCLG9EQUE0QztFQUE1Qyw0Q0FBNEM7RUFBNUMseUVBQTRDO0NBQzdDO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtDQUNuQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGNBQWM7Q0FDZjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsWUFBWTtFQUNaLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBR3BCLG9DQUFvQztFQUNwQyw0QkFBNEI7Q0FDN0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxzQkFBc0I7RUFDdEIsbUJBQW1CO0NBQ3BCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixVQUFVO0VBQ1YsU0FBUztFQUNULG9CQUFvQjtFQUdwQixvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLGlFQUFpRTtFQUNqRSw2QkFBNkI7RUFDN0IsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLGFBQWE7Q0FDZDtBQUNEO0VBQ0UscUNBQXFDO0VBQ3JDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3Qiw2QkFBNkI7SUFDN0IsYUFBYTtJQUNiLGFBQWE7R0FDZDtDQUNGO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLHFDQUFxQztFQUNyQztJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsVUFBVTtDQUNYOztBQUVELHFDQUFxQztBQUNyQztFQUdFLGtDQUFrQztFQUNsQywwQkFBMEI7RUFDMUIsK0RBQStEO0VBQy9ELFdBQVc7RUFJWCxvREFBNEM7RUFBNUMsNENBQTRDO0VBQTVDLHlFQUE0QztDQUM3Qzs7QUFFRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixVQUFVO0VBQ1YsbUJBQW1CO0NBQ3BCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixjQUFjO0VBQ2QsYUFBYTtFQUdiLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLFVBQVU7RUFDVixTQUFTO0VBR1QscURBQXFEO0VBQ3JELDZDQUE2QztFQUM3Qyw4QkFBOEI7RUFJOUIsMEJBQTBCO0NBQzNCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixhQUFhO0VBQ2IsWUFBWTtFQUdaLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFNBQVM7RUFHVCxxREFBcUQ7RUFDckQsNkNBQTZDO0VBQzdDLDBCQUEwQjtFQUMxQixXQUFXO0VBSVgsMEJBQTBCO0NBQzNCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osU0FBUztFQUNULFVBQVU7RUFHVixxREFBcUQ7RUFDckQsNkNBQTZDO0VBQzdDLGVBQWU7RUFDZixpQkFBaUI7RUFJakIsMEJBQTBCO0NBQzNCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsMkRBQTJEO0VBQzNELFdBQVc7Q0FDWjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG9CQUFvQjtFQUNwQixzQkFBc0I7Q0FDdkI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxzQkFBc0I7RUFDdEIsb0JBQW9CO0NBQ3JCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHFDQUFxQztBQUNyQzs7RUFFRSwyREFBMkQ7RUFDM0QsV0FBVztDQUNaO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osYUFBYTtFQUNiLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysa0JBQWtCO0VBR2xCLHFEQUFxRDtFQUNyRCw2Q0FBNkM7RUFDN0MsYUFBYTtFQUliLDhCQUE4QjtFQUM5QiwrREFBK0Q7RUFDL0QsV0FBVztFQUNYLDhDQUE4QztFQUM5QywyQkFBMkI7RUFDM0IsNkJBQTZCO0VBQzdCLG1DQUFtQztFQUNuQyw4QkFBOEI7Q0FDL0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQscUNBQXFDO0FBQ3JDO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUVELHFDQUFxQztBQUNyQztFQUNFLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsUUFBUTtFQUNSLFNBQVM7RUFDVCxhQUFhO0NBQ2Q7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixhQUFhO0VBQ2IsYUFBYTtFQUNiLFVBQVU7RUFDVixrQkFBa0I7RUFHbEIscURBQXFEO0VBQ3JELDZDQUE2QztFQUM3QyxXQUFXO0VBSVgsMkRBQW1EO0VBQW5ELG1EQUFtRDtFQUFuRCxnRkFBbUQ7RUFDbkQsMkRBQTJEO0VBQzNELFdBQVc7RUFDWCw4Q0FBOEM7RUFDOUMsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QixtQ0FBbUM7RUFDbkMsOEJBQThCO0NBQy9CO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsOENBQThDO0NBQy9DO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsK0RBQStEO0VBQy9ELFdBQVc7RUFHWCxtREFBbUQ7RUFDbkQsMkNBQTJDO0NBQzVDO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsaUVBQWlFO0VBQ2pFLGlDQUFpQztFQUNqQyw2QkFBNkI7RUFDN0IsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixhQUFhO0VBQ2IsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1Qiw0REFBNEQ7RUFDNUQsYUFBYTtFQUNiLFVBQVU7RUFDVixvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLHFDQUFxQztFQUNyQztJQUNFLG9FQUFvRTtJQUNwRSw2QkFBNkI7SUFDN0IsaUNBQWlDO0lBQ2pDLGFBQWE7SUFDYixZQUFZO0dBQ2I7Q0FDRjtBQUNELHFDQUFxQztBQUNyQztFQUNFLCtEQUErRDtFQUMvRCxXQUFXO0NBQ1o7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsK0JBQStCO0VBQy9CLHFCQUFxQjtDQUN0QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUdWLHFEQUFxRDtFQUNyRCw2Q0FBNkM7Q0FDOUM7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLCtCQUErQjtDQUNoQztBQUNELHFDQUFxQztBQUNyQztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGFBQWE7RUFDYixVQUFVO0VBQ1YsY0FBYztDQUNmO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usc0JBQXNCO0NBQ3ZCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0VBQ2IsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBR3JCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsZUFBZTtDQUNoQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLDBCQUEwQjtFQUMxQixlQUFlO0NBQ2hCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtDQUNkOztBQUVELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsMkRBQTJEO0VBQzNELFdBQVc7RUFDWCx3Q0FBd0M7RUFDeEMsc0NBQXNDO0VBQ3RDLHNDQUFzQztFQUN0QywrQkFBK0I7RUFDL0IsbUNBQW1DO0NBQ3BDO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsbUJBQW1CO0VBQ25CLFFBQVE7RUFDUixTQUFTO0VBQ1QsVUFBVTtFQUNWLE9BQU87RUFDUCxZQUFZO0VBQ1osYUFBYTtFQUNiLFdBQVc7Q0FDWjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsUUFBUTtFQUNSLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtDQUN2QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUduQixvQkFBb0I7RUFDcEIsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUloQixpQ0FBaUM7Q0FDbEM7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxrQkFBa0I7Q0FDbkI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixRQUFRO0VBQ1IsU0FBUztFQUNULFVBQVU7RUFDVixPQUFPO0VBQ1AsWUFBWTtFQUNaLGFBQWE7RUFDYixXQUFXO0VBQ1gsMkRBQTJEO0VBQzNELFdBQVc7RUFJWCw4QkFBOEI7Q0FDL0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osYUFBYTtFQUNiLFFBQVE7RUFDUixTQUFTO0VBQ1QsVUFBVTtFQUNWLE9BQU87RUFDUCwyQkFBMkI7RUFDM0IsNkJBQTZCO0VBQzdCLG1DQUFtQztFQUNuQywwQkFBMEI7RUFDMUIsV0FBVztDQUNaO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsK0RBQStEO0VBQy9ELFdBQVc7RUFDWCxZQUFZO0NBQ2I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSx3QkFBd0I7RUFDeEIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxTQUFTO0VBQ1QsVUFBVTtFQUNWLGFBQWE7RUFDYixZQUFZO0VBR1osb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QiwrQkFBK0I7RUFDL0IsVUFBVTtFQUNWLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUdWLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQiwrREFBK0Q7RUFDL0QsV0FBVztFQUlYLDhCQUE4QjtDQUMvQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGlFQUFpRTtFQUNqRSw2QkFBNkI7RUFDN0IsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7Q0FDYjtBQUNEO0VBQ0UscUNBQXFDO0VBQ3JDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3Qiw2QkFBNkI7SUFDN0IsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsaUVBQWlFO0VBQ2pFLGlDQUFpQztFQUNqQyw2QkFBNkI7RUFDN0IsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixhQUFhO0VBQ2IsWUFBWTtFQUNaLFdBQVc7RUFDWCxXQUFXO0NBQ1o7QUFDRDtFQUNFLHFDQUFxQztFQUNyQztJQUNFLG9FQUFvRTtJQUNwRSw2QkFBNkI7SUFDN0IsaUNBQWlDO0lBQ2pDLGFBQWE7SUFDYixZQUFZO0dBQ2I7Q0FDRjtBQUNELHFDQUFxQztBQUNyQztFQUNFLDREQUE0RDtFQUM1RCxhQUFhO0NBQ2Q7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSwrREFBK0Q7RUFDL0QsV0FBVztDQUNaOztBQUVELHFDQUFxQztBQUNyQztFQUNFLHdCQUF3QjtFQUN4QixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixvQkFBb0I7Q0FDckI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLFNBQVM7RUFDVCxVQUFVO0VBQ1YscUJBQXFCO0VBQ3JCLHlEQUF5RDtFQUN6RCwyQkFBMkI7RUFDM0Isd0NBQXdDO0VBQ3hDLDZCQUE2QjtDQUM5QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsUUFBUTtFQUNSLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUdaLG9DQUFvQztFQUNwQyw0QkFBNEI7Q0FDN0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLDhCQUE4QjtFQUM5QixnQkFBZ0I7RUFDaEIsMkRBQTJEO0VBQzNELFdBQVc7RUFDWCxzQ0FBc0M7RUFDdEMsb0NBQW9DO0VBQ3BDLHNDQUFzQztFQUN0Qyw2QkFBNkI7RUFDN0IsaUNBQWlDO0NBQ2xDO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usa0JBQWtCO0NBQ25CO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsY0FBYztDQUNmO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLCtEQUErRDtFQUMvRCxXQUFXO0NBQ1o7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCOztBQUVELHFDQUFxQztBQUNyQztFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixTQUFTO0VBQ1QsVUFBVTtFQUNWLDJCQUEyQjtFQUMzQiw2QkFBNkI7RUFDN0IsMkRBQTJEO0VBQzNELFdBQVc7RUFJWCw4QkFBOEI7Q0FDL0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrREFBK0Q7RUFDL0QsV0FBVztDQUNaOztBQUVELHNDQUFzQztBQUN0QztFQUNFLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLCtDQUErQztDQUNoRDs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSwrQ0FBK0M7Q0FDaEQ7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsK0NBQStDO0NBQ2hEOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGdEQUFnRDtDQUNqRDs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxpREFBaUQ7Q0FDbEQ7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsaURBQWlEO0NBQ2xEOztBQUVELHNDQUFzQztBQUN0QztFQUNFLG1EQUFtRDtDQUNwRDs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxvREFBb0Q7Q0FDckQ7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsaURBQWlEO0NBQ2xEOztBQUVELHNDQUFzQztBQUN0QztFQUNFLCtEQUErRDtFQUMvRCxXQUFXO0VBSVgsOEJBQThCO0VBQzlCLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUVFLGlDQUFpQztFQUNqQyx5QkFBeUI7RUFJekIsd0NBQWdDO0VBQWhDLGdDQUFnQztFQUFoQyw2REFBZ0M7Q0FDakM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwyREFBMkQ7RUFDM0QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBRUUsa0NBQWtDO0VBQ2xDLDBCQUEwQjtDQUMzQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWix5QkFBeUI7Q0FDMUI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLHdCQUF3QjtFQUN4QixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIsNkJBQTZCO0VBQzdCLG1DQUFtQztFQUduQywrQkFBK0I7RUFDL0IsdUJBQXVCO0VBSXZCLHdDQUFnQztFQUFoQyxnQ0FBZ0M7RUFBaEMsNkRBQWdDO0NBQ2pDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsU0FBUztFQUNULFVBQVU7RUFDVixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsK0JBQStCO0VBQy9CLHFCQUFxQjtDQUN0QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLCtCQUErQjtFQUMvQixtQkFBbUI7RUFDbkIsZUFBZTtFQUlmLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUdFLG1DQUFtQztFQUNuQywyQkFBMkI7Q0FDNUI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0NBQ2hCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLDhCQUE4QjtFQUM5QixpQ0FBaUM7RUFDakMsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQiwrQkFBK0I7RUFDL0Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGNBQWM7RUFDZCxhQUFhO0VBQ2IsK0JBQStCO0NBQ2hDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFNBQVM7RUFDVCxRQUFRO0VBQ1IsVUFBVTtFQUNWLG1DQUFtQztFQUNuQyx1QkFBdUI7RUFDdkIsNkJBQTZCO0NBQzlCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFVBQVU7RUFDVixlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixVQUFVO0VBR1Ysb0RBQW9EO0VBQ3BELDRDQUE0QztFQUc1QyxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLDJEQUEyRDtFQUMzRCxXQUFXO0VBQ1gsU0FBUztDQUNWO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMkRBQTJEO0VBQzNELFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLDJEQUEyRDtFQUMzRCxXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwyREFBMkQ7RUFDM0QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMkRBQTJEO0VBQzNELFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLDJEQUEyRDtFQUMzRCxXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwyREFBMkQ7RUFDM0QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixRQUFRO0VBQ1IsU0FBUztFQUNULFNBQVM7RUFDVCxhQUFhO0VBR2Isb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFJZixpQ0FBaUM7Q0FDbEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFdBQVc7RUFDWCxTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQiwyQkFBMkI7RUFDM0IsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxlQUFlO0VBQ2YsU0FBUztFQUdULG9DQUFvQztFQUNwQyw0QkFBNEI7Q0FDN0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxlQUFlO0VBQ2Ysa0JBQWtCO0VBSWxCLGlDQUFpQztDQUNsQztBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsaUNBQWlDO0VBQ2pDLFlBQVk7RUFDWixnQkFBZ0I7RUFJaEIsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixzQkFBc0I7Q0FDdkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7RUFDcEIsYUFBYTtDQUNkOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osYUFBYTtFQUNiLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsK0JBQStCO0VBQy9CLGtCQUFrQjtFQUNsQixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLGFBQWE7RUFDYixvQkFBb0I7RUFDcEIsT0FBTztFQUNQLFVBQVU7RUFDVixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFNBQVM7RUFDVCxTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFlBQVk7RUFDWixPQUFPO0VBQ1AsVUFBVTtDQUNYO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFFBQVE7RUFDUixPQUFPO0VBQ1AsVUFBVTtFQUNWLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsT0FBTztFQUNQLFVBQVU7RUFDVixVQUFVO0NBQ1g7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxZQUFZO0VBQ1osT0FBTztFQUNQLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBSWhCLGlDQUFpQztDQUNsQztBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixpRUFBaUU7RUFDakUsaUNBQWlDO0VBQ2pDLDZCQUE2QjtFQUM3QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGFBQWE7RUFDYixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixTQUFTO0VBR1QscURBQXFEO0VBQ3JELDZDQUE2QztDQUM5QztBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3QixpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLCtCQUErQjtFQUMvQixpQkFBaUI7RUFDakIsVUFBVTtFQUNWLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsa0RBQWtEO0VBQ2xELDBCQUEwQjtFQUMxQixhQUFhO0VBQ2IsYUFBYTtFQUNiLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QixZQUFZO0VBQ1osZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtFQUNoQixvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixhQUFhO0VBQ2IsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsK0JBQStCO0VBQy9CLGtCQUFrQjtFQUNsQixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLGFBQWE7RUFDYixvQkFBb0I7RUFDcEIsT0FBTztFQUNQLFVBQVU7RUFDVixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFNBQVM7RUFDVCxTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUNWLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixVQUFVO0VBQ1YsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixpREFBaUQ7RUFDakQsMEJBQTBCO0VBQzFCLG1DQUFtQztFQUNuQyx1QkFBdUI7RUFDdkIsNkJBQTZCO0NBQzlCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixPQUFPO0VBQ1AsU0FBUztFQUNULFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsK0JBQStCO0VBQy9CLGdCQUFnQjtFQUloQiw0QkFBNEI7Q0FDN0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpREFBaUQ7Q0FDbEQ7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0NBQ2hCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGlDQUFpQztFQUNqQyxzQkFBc0I7RUFDdEIscUJBQXFCO0NBQ3RCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsK0JBQStCO0VBQy9CLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixzQkFBc0I7Q0FDdkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCO0FBQ0Qsb0NBQW9DO0FBQ3BDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Qsb0NBQW9DO0FBQ3BDO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtDQUNsQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsK0JBQStCO0VBQy9CLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsZ0JBQWdCO0NBQ2pCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsa0JBQWtCO0NBQ25CO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0NBQ3ZCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtDQUN2QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLFlBQVk7RUFDWixhQUFhO0NBQ2Q7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGFBQWE7RUFDYixvQkFBb0I7Q0FDckI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSw0QkFBNEI7Q0FDN0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UscUJBQXFCO0NBQ3RCO0FBQ0Q7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7RUFDRCxxQ0FBcUM7RUFDckM7SUFDRSxlQUFlO0dBQ2hCO0VBQ0QscUNBQXFDO0VBQ3JDO0lBQ0UsZUFBZTtHQUNoQjtFQUNELHFDQUFxQztFQUNyQztJQUNFLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsVUFBVTtFQUdWLG9EQUFvRDtFQUNwRCw0Q0FBNEM7Q0FDN0M7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixhQUFhO0VBQ2IsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBR3JCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHNCQUFzQjtFQUN0QixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtFQUNwQiwrQkFBK0I7RUFDL0IsMEJBQTBCO0VBQzFCLG1CQUFtQjtFQUNuQixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7Q0FDaEI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxzQkFBc0I7RUFDdEIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHNCQUFzQjtFQUd0QixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixZQUFZO0VBQ1osY0FBYztFQUNkLGFBQWE7RUFDYixvQkFBb0I7RUFDcEIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUdWLHFEQUFxRDtFQUNyRCw2Q0FBNkM7RUFDN0MsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixXQUFXO0VBSVgsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWM7Q0FDZjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztDQUNWO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwwQkFBMEI7RUFDMUIsYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsNkJBQTZCO0VBQzdCLGVBQWU7RUFDZixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSw2QkFBNkI7RUFDN0IsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1oscUJBQXFCO0NBQ3RCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0VBQ3BCLGdCQUFnQjtDQUNqQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGdCQUFnQjtDQUNqQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsbUNBQW1DO0VBQ25DLDZCQUE2QjtDQUM5QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVU7RUFHVixvREFBb0Q7RUFDcEQsNENBQTRDO0VBQzVDLGVBQWU7RUFDZiwyREFBMkQ7RUFDM0QsV0FBVztFQUlYLDhCQUE4QjtDQUMvQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlFQUFpRTtFQUNqRSxpQ0FBaUM7RUFDakMsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFHVixxREFBcUQ7RUFDckQsNkNBQTZDO0VBQzdDLGFBQWE7Q0FDZDtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3QixpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUdYLDJDQUEyQztFQUkzQywwQkFBMEI7RUFDMUIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixpQ0FBaUM7RUFDakMsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrREFBK0Q7RUFDL0QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztFQUNYLGNBQWM7RUFDZCxpQkFBaUI7RUFHakIsbURBQW1EO0NBQ3BEOztBQUVELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLCtEQUErRDtFQUMvRCxXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSw4QkFBOEI7RUFDOUIsMEJBQTBCO0NBQzNCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsT0FBTztFQUNQLFFBQVE7RUFDUixTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLGFBQWE7Q0FDZDs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0NBQ2I7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVix5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsbUNBQW1DO0VBQ25DLDZCQUE2QjtDQUM5QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVU7RUFHVixvREFBb0Q7RUFDcEQsNENBQTRDO0VBQzVDLGVBQWU7RUFDZiwyREFBMkQ7RUFDM0QsV0FBVztFQUlYLDhCQUE4QjtDQUMvQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlFQUFpRTtFQUNqRSxpQ0FBaUM7RUFDakMsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFHVixxREFBcUQ7RUFDckQsNkNBQTZDO0VBQzdDLGFBQWE7Q0FDZDtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3QixpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUdYLDJDQUEyQztFQUkzQywwQkFBMEI7RUFDMUIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixpQ0FBaUM7RUFDakMsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrREFBK0Q7RUFDL0QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFHbEIsbURBQW1EO0NBQ3BEOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsK0JBQStCO0NBQ2hDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLHNCQUFzQjtFQUN0QixpQ0FBaUM7RUFDakMsc0JBQXNCO0VBQ3RCLHFCQUFxQjtDQUN0QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFVBQVU7RUFDVixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSx3QkFBd0I7RUFDeEIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLCtCQUErQjtFQUMvQixpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLCtEQUErRDtFQUMvRCxXQUFXO0VBR1gsa0NBQWtDO0VBQ2xDLDBCQUEwQjtFQUkxQiwwQkFBMEI7Q0FDM0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsMkRBQTJEO0VBQzNELFdBQVc7RUFDWCxXQUFXO0VBQ1gsYUFBYTtFQUNiLFNBQVM7RUFDVCxPQUFPO0VBQ1AsVUFBVTtFQUNWLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFHbkIscUNBQXFDO0VBQ3JDLDZCQUE2QjtFQUk3QiwwQkFBMEI7Q0FDM0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFHVixxREFBcUQ7RUFDckQsNkNBQTZDO0NBQzlDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsK0RBQStEO0VBQy9ELFdBQVc7RUFHWCxrQ0FBa0M7RUFDbEMsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMkRBQTJEO0VBQzNELFdBQVc7RUFHWCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0NBQzdCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZiwrQkFBK0I7RUFDL0IsZUFBZTtFQUNmLGVBQWU7RUFDZixpQ0FBaUM7Q0FDbEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUdiLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBR3RCLG9DQUFvQztFQUNwQyw0QkFBNEI7RUFJNUIsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7RUFDcEIsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLDBCQUEwQjtDQUMzQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQUN4QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osYUFBYTtFQUNiLDZCQUE2QjtFQUM3QixtREFBbUQ7RUFDbkQsNkJBQTZCO0VBQzdCLFNBQVM7RUFDVCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFJZiw0QkFBNEI7Q0FDN0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrQkFBK0I7Q0FDaEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULG9CQUFvQjtFQUNwQjtzQkFDb0I7RUFDcEIsdUJBQXVCO0VBQ3ZCLFlBQVk7RUFDWixjQUFjO0VBSWQsNEJBQTRCO0VBQzVCLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHFCQUFxQjtDQUN0QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7Q0FDdEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwwQkFBMEI7Q0FDM0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxjQUFjO0NBQ2Y7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwwQkFBMEI7RUFJMUIsNEJBQTRCO0VBQzVCLDRCQUE0QjtDQUM3Qjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGdCQUFnQjtDQUNqQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLFVBQVU7RUFDVix5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsbUNBQW1DO0VBQ25DLDZCQUE2QjtDQUM5QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztFQUNULFVBQVU7RUFHVixvREFBb0Q7RUFDcEQsNENBQTRDO0VBQzVDLGVBQWU7RUFDZiwyREFBMkQ7RUFDM0QsV0FBVztFQUlYLDhCQUE4QjtDQUMvQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlFQUFpRTtFQUNqRSxpQ0FBaUM7RUFDakMsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFHVixxREFBcUQ7RUFDckQsNkNBQTZDO0VBQzdDLGFBQWE7Q0FDZDtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3QixpQ0FBaUM7SUFDakMsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUdYLDJDQUEyQztFQUkzQywwQkFBMEI7RUFDMUIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixpQ0FBaUM7RUFDakMsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrREFBK0Q7RUFDL0QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFHbEIsbURBQW1EO0NBQ3BEOztBQUVELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsY0FBYztFQUNkLGVBQWU7Q0FDaEI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7Q0FDZDtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLFNBQVM7Q0FDVjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsT0FBTztFQUNQLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlFQUFpRTtFQUNqRSxpQ0FBaUM7RUFDakMsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7RUFDWiwrREFBK0Q7RUFDL0QsV0FBVztDQUNaO0FBQ0Q7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxvRUFBb0U7SUFDcEUsNkJBQTZCO0lBQzdCLGlDQUFpQztJQUNqQyxhQUFhO0lBQ2IsWUFBWTtHQUNiO0NBQ0Y7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpRUFBaUU7RUFDakUseUJBQXlCO0VBQ3pCLDZCQUE2QjtFQUM3QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGFBQWE7RUFDYixZQUFZO0VBQ1osMkRBQTJEO0VBQzNELFdBQVc7Q0FDWjtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3Qix5QkFBeUI7SUFDekIsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMkRBQTJEO0VBQzNELFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLCtEQUErRDtFQUMvRCxXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLE9BQU87RUFDUCxpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpRUFBaUU7RUFDakUsNkJBQTZCO0VBQzdCLDZCQUE2QjtFQUM3QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGFBQWE7RUFDYixZQUFZO0VBQ1osK0RBQStEO0VBQy9ELFdBQVc7Q0FDWjtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3Qiw2QkFBNkI7SUFDN0IsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUVBQWlFO0VBQ2pFLDZCQUE2QjtFQUM3Qiw2QkFBNkI7RUFDN0IsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixhQUFhO0VBQ2IsWUFBWTtFQUNaLDJEQUEyRDtFQUMzRCxXQUFXO0NBQ1o7QUFDRDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLG9FQUFvRTtJQUNwRSw2QkFBNkI7SUFDN0IsNkJBQTZCO0lBQzdCLGFBQWE7SUFDYixZQUFZO0dBQ2I7Q0FDRjtBQUNELHNDQUFzQztBQUN0QztFQUNFLDJEQUEyRDtFQUMzRCxXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrREFBK0Q7RUFDL0QsV0FBVztDQUNaOztBQUVELHNDQUFzQztBQUN0QztFQUNFLHVCQUF1QjtDQUN4QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2IsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsK0JBQStCO0VBQy9CLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0U7Ozs7Ozs7YUFPVztDQUNaOztBQUVEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0UsYUFBYTtHQUNkO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxPQUFPO0dBQ1I7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxnQkFBZ0I7SUFDaEIsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsNkJBQTZCO0VBQzdCLG1DQUFtQztFQUNuQyxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLDhCQUE4QjtDQUMvQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osVUFBVTtDQUNYOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGNBQWM7Q0FDZjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxzREFBc0Q7Q0FDdkQ7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSx5QkFBeUI7Q0FDMUI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2IsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7Q0FDZDtBQUNELHNDQUFzQztBQUN0QztFQUNFLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsV0FBVztFQUNYLDBCQUEwQjtFQUcxQixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLDBCQUEwQjtFQUMxQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFVBQVU7RUFDVixtQkFBbUI7RUFDbkIsYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLHNCQUFzQjtDQUN2QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7Q0FDZDtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxzQkFBc0I7RUFDdEIsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLDBCQUEwQjtFQUMxQixvQkFBb0I7RUFDcEIsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7RUFDYiw4REFBOEQ7RUFDOUQsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QixtQ0FBbUM7Q0FDcEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwyREFBMkQ7RUFDM0QsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QixnQ0FBZ0M7Q0FDakM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLHFCQUFxQjtFQUNyQixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxjQUFjO0VBQ2Qsc0NBQXNDO0VBQ3RDLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztFQUNkLHNDQUFzQztFQUN0Qyx3QkFBd0I7RUFDeEIsb0JBQW9CO0VBQ3BCLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGNBQWM7Q0FDZjtBQUNELHNDQUFzQztBQUN0QztFQUNFLDhCQUE4QjtFQUM5QixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxxREFBcUQ7RUFDckQseUJBQXlCO0VBQ3pCLFVBQVU7Q0FDWDs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixzREFBc0Q7RUFDdEQsNkJBQTZCO0VBQzdCLGdDQUFnQztFQUNoQywyQkFBMkI7RUFDM0IsYUFBYTtFQUNiLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0NBQ2pCO0FBQ0Qsb0NBQW9DO0FBQ3BDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Qsb0NBQW9DO0FBQ3BDO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtDQUNsQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsK0JBQStCO0VBQy9CLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsZ0JBQWdCO0NBQ2pCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsa0JBQWtCO0NBQ25CO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0NBQ3ZCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtDQUN2QjtBQUNELHFDQUFxQztBQUNyQztFQUNFLFlBQVk7RUFDWixhQUFhO0NBQ2Q7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLGFBQWE7RUFDYixvQkFBb0I7Q0FDckI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsYUFBYTtDQUNkO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0Usb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjtBQUNELHFDQUFxQztBQUNyQztFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSw0QkFBNEI7Q0FDN0I7QUFDRCxxQ0FBcUM7QUFDckM7RUFDRSxpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UscUJBQXFCO0NBQ3RCO0FBQ0Q7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7RUFDRCxxQ0FBcUM7RUFDckM7SUFDRSxlQUFlO0dBQ2hCO0VBQ0QscUNBQXFDO0VBQ3JDO0lBQ0UsZUFBZTtHQUNoQjtFQUNELHFDQUFxQztFQUNyQztJQUNFLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0QscUNBQXFDO0FBQ3JDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixhQUFhO0VBQ2Isc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsK0JBQStCO0VBQy9CLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGNBQWM7Q0FDZjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHVCQUF1QjtFQUN2Qiw4QkFBOEI7Q0FDL0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osUUFBUTtDQUNUO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLFVBQVU7RUFDVixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLCtDQUErQztFQUMvQywwQkFBMEI7RUFDMUIsbUNBQW1DO0VBQ25DLHVCQUF1QjtFQUN2Qiw2QkFBNkI7RUFDN0Isc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixPQUFPO0VBQ1AsU0FBUztFQUNULFVBQVU7RUFDVixZQUFZO0VBQ1osZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsK0JBQStCO0VBQy9CLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLFlBQVk7RUFJWiw0QkFBNEI7Q0FDN0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0NBQ3ZCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBR0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsWUFBWTtFQUNaLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwrQkFBK0I7RUFDL0Isa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0NBQ25CO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtFQUNwQixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBSWpCLGlDQUFpQztDQUNsQztBQUNELHNDQUFzQztBQUN0QztFQUNFLDhCQUE4QjtFQUM5QixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osK0JBQStCO0NBQ2hDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBQ1gsK0JBQStCO0NBQ2hDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtDQUNoQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0NBQ2I7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsNEJBQTRCO0VBQzVCLHVCQUF1QjtFQUN2QixPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsMkNBQTJDO0VBQzNDLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsWUFBWTtFQUNaLGFBQWE7RUFDYixXQUFXO0VBQ1gsWUFBWTtFQUNaLFVBQVU7RUFDVixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxxQ0FBcUM7RUFDckMsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osYUFBYTtFQUNiLFdBQVc7RUFDWCxTQUFTO0VBQ1QsT0FBTztDQUNSO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxRQUFRO0VBQ1IsU0FBUztFQUdULG9DQUFvQztFQUNwQyw0QkFBNEI7RUFDNUIsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztFQUNkLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLFFBQVE7RUFDUixTQUFTO0VBQ1QsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFdBQVc7RUFDWCxhQUFhO0VBQ2IsUUFBUTtFQUNSLFNBQVM7Q0FDVjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UscUNBQXFDO0VBQ3JDLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFNBQVM7RUFHVCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixlQUFlO0VBQ2YsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFHRSxpQ0FBaUM7RUFDakMseUJBQXlCO0VBQ3pCLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7RUFHYixrQ0FBa0M7RUFDbEMsMEJBQTBCO0NBQzNCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQWdCO0NBQ2pCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGNBQWM7Q0FDZjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLHdCQUF3QjtFQUN4QixlQUFlO0VBQ2YsWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsMEJBQTBCO0VBQzFCLFlBQVk7RUFDWixhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLDhDQUE4QztFQUM5QyxpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxRQUFRO0NBQ1Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFlBQVk7RUFDWixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFNBQVM7Q0FDVjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osWUFBWTtFQUNaLFNBQVM7RUFHVCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0NBQzdCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLFlBQVk7RUFDWixjQUFjO0NBQ2Y7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwwQkFBMEI7RUFDMUIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsZUFBZTtFQUNmLGNBQWM7Q0FDZjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLGtEQUFrRDtFQUNsRCw2QkFBNkI7RUFDN0IsZ0NBQWdDO0VBQ2hDLDJCQUEyQjtFQUMzQixhQUFhO0VBQ2IsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixZQUFZO0VBQ1osY0FBYztDQUNmO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLHFCQUFxQjtDQUN0QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixvQkFBb0I7RUFDcEIsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFNBQVM7RUFHVCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0NBQzdCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsWUFBWTtFQUNaLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHdCQUF3QjtFQUN4QixZQUFZO0VBQ1osWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usc0JBQXNCO0VBQ3RCLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLHNCQUFzQjtDQUN2QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osWUFBWTtFQUNaLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsOEJBQThCO0VBQzlCLFlBQVk7RUFDWixZQUFZO0VBQ1osZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQixXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsVUFBVTtFQUNWLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixXQUFXO0NBQ1o7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLDhCQUE4QjtFQUM5QixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsV0FBVztDQUNaO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLFVBQVU7RUFDVixzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixXQUFXO0VBQ1gsb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLFlBQVk7RUFDWiw4QkFBOEI7RUFDOUIsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsdUJBQXVCO0VBQ3ZCLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixVQUFVO0VBQ1Ysc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsV0FBVztFQUNYLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixjQUFjO0NBQ2Y7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxTQUFTO0NBQ1Y7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7Q0FDaEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixpQ0FBaUM7RUFDakMsb0JBQW9CO0NBQ3JCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGNBQWM7Q0FDZjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLFVBQVU7RUFDVixXQUFXO0VBQ1gsd0JBQXdCO0VBQ3hCLGFBQWE7RUFJYiwwQkFBMEI7Q0FDM0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2Ysb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixhQUFhO0VBQ2IsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFNBQVM7RUFHVCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLFlBQVk7RUFDWixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLFFBQVE7RUFDUixTQUFTO0VBQ1QsU0FBUztFQUNULGFBQWE7RUFHYixvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsZUFBZTtFQUlmLGlDQUFpQztDQUNsQztBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsV0FBVztFQUNYLFNBQVM7RUFHVCxvQ0FBb0M7RUFDcEMsNEJBQTRCO0NBQzdCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLDJCQUEyQjtFQUMzQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLGVBQWU7RUFDZixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixRQUFRO0VBQ1IsU0FBUztFQUNULGVBQWU7RUFJZixpQ0FBaUM7Q0FDbEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLGlDQUFpQztFQUNqQyxZQUFZO0VBQ1osZ0JBQWdCO0VBSWhCLDBCQUEwQjtDQUMzQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtFQUNwQixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxrQkFBa0I7Q0FDbkI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxXQUFXO0VBR1gsb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QiwrQ0FBK0M7RUFDL0MsMkNBQTJDO0VBQzNDLGdEQUFnRDtFQUNoRCwrQkFBK0I7RUFDL0IsNkNBQXFDO0VBQXJDLHFDQUFxQztFQUFyQyx1RUFBcUM7RUFDckMsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtFQUNSLFNBQVM7RUFDVCxVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIsZ0NBQWdDO0VBQ2hDLDZCQUE2QjtDQUM5QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsVUFBVTtFQUNWLFNBQVM7RUFDVCw0REFBNEQ7RUFDNUQsYUFBYTtFQUNiLDRsQ0FBNGxDO0VBQzVsQyxzQkFBc0I7RUFJdEIsaVBBQWlQO0NBQ2xQO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxTQUFTO0VBQ1QsYUFBYTtFQUNiLGVBQWU7RUFDZixhQUFhO0VBQ2IsUUFBUTtFQUNSLGFBQWE7RUFDYixVQUFVO0VBQ1YsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixxQkFBcUI7Q0FDdEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFDViwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGFBQWE7Q0FDZDtBQUNELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtDQUNwQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFNBQVM7RUFDVCxVQUFVO0VBR1Ysb0NBQW9DO0VBQ3BDLDRCQUE0QjtFQUM1QixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFlBQVk7RUFDWixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLDJCQUEyQjtFQUMzQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixPQUFPO0VBQ1AsVUFBVTtFQUdWLG9DQUFvQztFQUNwQyw0QkFBNEI7Q0FDN0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFVBQVU7RUFDVixZQUFZO0VBQ1osYUFBYTtFQUdiLG9CQUFvQjtFQUdwQixvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsU0FBUztFQUdULHFEQUFxRDtFQUNyRCw2Q0FBNkM7Q0FDOUM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7RUFDcEIsZUFBZTtFQUVmLHdCQUF3QjtFQUN4QixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFFRSwrQkFBK0I7RUFDL0IsdUJBQXVCO0VBRXZCLHNDQUFzQztFQUN0Qyw4QkFBOEI7RUFFOUIsc0NBQXNDO0VBQ3RDLDhCQUE4QjtFQUU5QiwrQkFBK0I7RUFDL0IsdUJBQXVCO0VBRXZCLDRDQUE0QztFQUM1QyxvQ0FBb0M7Q0FDckM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFHRSxrQ0FBa0M7RUFDbEMsMEJBQTBCO0VBQzFCLFlBQVk7RUFJWix3Q0FBZ0M7RUFBaEMsZ0NBQWdDO0VBQWhDLDZEQUFnQztDQUNqQzs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixnQkFBZ0I7Q0FDakI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUdoQiwyQ0FBMkM7RUFJM0MsaUNBQWlDO0NBQ2xDO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGFBQWE7Q0FDZDtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsZUFBZTtFQUNmLFdBQVc7RUFJWCxpQ0FBaUM7Q0FDbEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFHRSxtREFBbUQ7Q0FDcEQ7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsVUFBVTtFQUNWLGlCQUFpQjtDQUNsQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsVUFBVTtFQUNWLFNBQVM7RUFDVCxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGFBQWE7RUFDYixvQkFBb0I7RUFHcEIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFJZixpQ0FBaUM7Q0FDbEM7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsMkJBQTJCO0VBQzNCLGVBQWU7RUFDZixlQUFlO0NBQ2hCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsaUNBQWlDO0VBQ2pDLCtCQUErQjtDQUNoQzs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixVQUFVO0VBQ1YsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixPQUFPO0VBQ1AsUUFBUTtFQUNSLFVBQVU7RUFDVixVQUFVO0VBQ1Ysc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixlQUFlO0VBQ2YsZUFBZTtFQUNmLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1osK0JBQStCO0VBQy9CLGtCQUFrQjtFQUNsQixpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULE9BQU87RUFDUCxVQUFVO0VBQ1YsWUFBWTtFQUNaLHNCQUFzQjtFQUN0QixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsVUFBVTtFQUNWLFdBQVc7RUFDWCwrQkFBK0I7RUFDL0IsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixlQUFlO0NBQ2hCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQ2xCOztBQUVEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQXFERztBQUNILHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsYUFBYTtFQUNiLGNBQWM7RUFDZCxRQUFRO0NBQ1Q7O0FBRUQsc0NBQXNDO0FBQ3RDOztFQUVFLG1CQUFtQjtFQUNuQixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3Qjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxhQUFhO0VBQ2IsaUVBQWlFO0VBQ2pFLGlDQUFpQztFQUNqQyw2QkFBNkI7RUFDN0IsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixhQUFhO0VBQ2IsWUFBWTtDQUNiO0FBQ0Q7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxvRUFBb0U7SUFDcEUsNkJBQTZCO0lBQzdCLGlDQUFpQztJQUNqQyxhQUFhO0lBQ2IsWUFBWTtHQUNiO0NBQ0Y7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGlFQUFpRTtFQUNqRSw2QkFBNkI7RUFDN0IsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7Q0FDYjtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usb0VBQW9FO0lBQ3BFLDZCQUE2QjtJQUM3Qiw2QkFBNkI7SUFDN0IsYUFBYTtJQUNiLFlBQVk7R0FDYjtDQUNGOztBQUVELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsY0FBYztFQUNkLGlFQUFpRTtFQUNqRSw2QkFBNkI7RUFDN0IsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsYUFBYTtFQUNiLFlBQVk7RUFDWixvQkFBb0I7Q0FDckI7QUFDRDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLG9FQUFvRTtJQUNwRSw2QkFBNkI7SUFDN0IsNkJBQTZCO0lBQzdCLGFBQWE7SUFDYixZQUFZO0dBQ2I7Q0FDRjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxpRUFBaUU7RUFDakUsOEJBQThCO0VBQzlCLDZCQUE2QjtFQUM3QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGFBQWE7RUFDYixZQUFZO0NBQ2I7QUFDRDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLG9FQUFvRTtJQUNwRSw2QkFBNkI7SUFDN0IsOEJBQThCO0lBQzlCLGFBQWE7SUFDYixZQUFZO0dBQ2I7Q0FDRjs7QUFFRCxzQ0FBc0M7QUFDdEM7RUFDRSxnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLG9CQUFvQjtFQUNwQixZQUFZO0VBQ1osWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZUFBZTtFQUNmLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLFdBQVc7Q0FDWjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGdCQUFnQjtDQUNqQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsaUJBQWlCO0NBQ2xCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixTQUFTO0VBR1Qsb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3QjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsbUJBQW1CO0NBQ3BCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixtQkFBbUI7Q0FDcEI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixZQUFZO0VBQ1osWUFBWTtFQUNaLGVBQWU7RUFDZixZQUFZO0VBQ1osd0JBQXdCO0NBQ3pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxtQkFBbUI7Q0FDcEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7Q0FDbEI7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixZQUFZO0VBQ1osNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6Qiw0QkFBNEI7Q0FDN0I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLGFBQWE7RUFDYixhQUFhO0NBQ2Q7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osVUFBVTtFQUNWLDJDQUEyQztFQUMzQyx5QkFBeUI7RUFDekIsZ0JBQWdCO0NBQ2pCO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsY0FBYztFQUNkLFlBQVk7RUFDWixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQixhQUFhO0VBQ2IsV0FBVztFQUNYOzs7OztJQUtFO0NBQ0g7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiLFlBQVk7Q0FDYjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGtCQUFrQjtDQUNuQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLGVBQWU7RUFDZixhQUFhO0VBQ2IsYUFBYTtDQUNkO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixZQUFZO0NBQ2I7QUFDRCxzQ0FBc0M7QUFDdEM7RUFDRSxZQUFZO0VBQ1osWUFBWTtDQUNiO0FBQ0Qsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLGlCQUFpQjtDQUNsQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLG9CQUFvQjtDQUNyQjtBQUNELHNDQUFzQztBQUN0QztFQUNFLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0Usa0JBQWtCO0dBQ25COztFQUVELHNDQUFzQztFQUN0QztJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLGNBQWM7R0FDZjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxrQkFBa0I7R0FDbkI7Q0FDRjtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0UsaUJBQWlCO0dBQ2xCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFdBQVc7SUFDWCxpQkFBaUI7SUFDakIsa0JBQWtCO0dBQ25CO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsaUJBQWlCO0lBQ2pCLFNBQVM7SUFHVCxvQ0FBb0M7SUFDcEMsNEJBQTRCO0lBQzVCLGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRTs7Ozs7OztlQU9XO0dBQ1o7Q0FDRjtBQUNEO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0UsY0FBYztHQUNmOztFQUVELHNDQUFzQztFQUN0QztJQUNFLHdCQUF3QjtJQUN4QixpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxjQUFjO0dBQ2Y7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxlQUFlO0dBQ2hCOztFQUVELGlCQUFpQjtFQUNqQixzQ0FBc0M7RUFDdEM7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZ0JBQWdCO0lBQ2hCLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsY0FBYztHQUNmO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsVUFBVTtJQUNWLFlBQVk7SUFDWixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLGFBQWE7SUFDYixvQ0FBb0M7SUFDcEMsa0NBQWtDO0lBQ2xDLGtDQUFrQztJQUNsQywrQkFBK0I7SUFDL0IsK0JBQStCO0dBQ2hDO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUdqQixvQ0FBb0M7SUFDcEMsNEJBQTRCO0lBSTVCLDBCQUEwQjtHQUMzQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsWUFBWTtJQUNaLG9CQUFvQjtJQUlwQiwwQkFBMEI7R0FDM0I7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixRQUFRO0lBQ1IsU0FBUztJQUNULFlBQVk7SUFDWixvQkFBb0I7SUFJcEIsMEJBQTBCO0dBQzNCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsT0FBTztHQUNSO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsVUFBVTtHQUNYO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsNERBQTREO0lBQzVELGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsVUFBVTtHQUNYO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBR0UscUNBQXFDO0lBQ3JDLDZCQUE2QjtHQUM5QjtFQUNELHNDQUFzQztFQUN0QztJQUdFLG9DQUFvQztJQUNwQyw0QkFBNEI7R0FDN0I7RUFDRCxzQ0FBc0M7RUFDdEM7SUFHRSxxQ0FBcUM7SUFDckMsNkJBQTZCO0lBQzdCLGdCQUFnQjtJQUNoQixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxpQkFBaUI7SUFDakIsYUFBYTtJQUliLDBCQUEwQjtHQUMzQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGVBQWU7R0FDaEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxlQUFlO0dBQ2hCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixZQUFZO0lBQ1osWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsVUFBVTtJQUNWLG1CQUFtQjtHQUNwQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLG1CQUFtQjtJQUNuQiwwQkFBMEI7SUFDMUIsZUFBZTtHQUNoQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxjQUFjO0lBSWQsMEJBQTBCO0dBQzNCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLFVBQVU7SUFDVixpQkFBaUI7SUFDakIsU0FBUztJQUdULG9DQUFvQztJQUNwQyw0QkFBNEI7R0FDN0I7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSwyREFBMkQ7SUFDM0QsV0FBVztHQUNaO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBR0Usa0RBQWtEO0lBQ2xELDBDQUEwQztHQUMzQztFQUNELHNDQUFzQztFQUN0QztJQUdFLG9EQUFvRDtJQUNwRCw0Q0FBNEM7R0FDN0M7RUFDRCxzQ0FBc0M7RUFDdEM7SUFHRSxrQ0FBa0M7SUFDbEMsMEJBQTBCO0lBQzFCLG9DQUFvQztJQUNwQyxrQ0FBa0M7SUFDbEMsa0NBQWtDO0lBQ2xDLCtCQUErQjtJQUMvQiwrQkFBK0I7R0FDaEM7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7SUFDakIsZUFBZTtHQUNoQjtFQUNELHNDQUFzQztFQUN0QztJQUdFLGtDQUFrQztJQUNsQywwQkFBMEI7SUFDMUIsT0FBTztJQUNQLGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUdFLGtDQUFrQztJQUNsQywwQkFBMEI7R0FDM0I7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZ0NBQWdDO0lBQ2hDLGlCQUFpQjtHQUNsQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxXQUFXO0dBQ1o7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQ0FBbUM7SUFDbkMsZUFBZTtHQUNoQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsVUFBVTtJQUNWOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztlQTBCVztHQUNaO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsY0FBYztHQUNmO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixZQUFZO0lBQ1osV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsVUFBVTtJQUNWLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsYUFBYTtHQUNkO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixZQUFZO0lBQ1osV0FBVztJQUNYLFlBQVk7SUFDWixhQUFhO0lBQ2IsVUFBVTtJQUdWLHdCQUF3QjtJQUN4QixnQkFBZ0I7R0FDakI7RUFDRCxzQ0FBc0M7RUFDdEM7O0lBRUUsZUFBZTtJQUNmLFlBQVk7SUFDWixZQUFZO0lBQ1osYUFBYTtJQUNiLG1CQUFtQjtHQUNwQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxTQUFTO0dBQ1Y7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxhQUFhO0dBQ2Q7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osWUFBWTtHQUNiO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0Usa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUNsQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUNFLFVBQVU7SUFHVixxREFBcUQ7SUFDckQsNkNBQTZDO0lBQzdDLGlCQUFpQjtHQUNsQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7R0FDWjtDQUNGO0FBQ0Q7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osV0FBVztJQUNYLGlCQUFpQjtHQUNsQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7SUFDWixtQkFBbUI7R0FDcEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxzQ0FBc0M7R0FDdkM7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIseUJBQXlCO0dBQzFCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osaUJBQWlCO0dBQ2xCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osYUFBYTtJQUNiLFlBQVk7SUFDWixVQUFVO0dBQ1g7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UscUJBQXFCO0dBQ3RCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7SUFDWixhQUFhO0dBQ2Q7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsVUFBVTtJQUNWLGlCQUFpQjtHQUNsQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLFNBQVM7R0FDVjtFQUNELHNDQUFzQztFQUN0QztJQUNFLFVBQVU7R0FDWDtFQUNELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsaUJBQWlCO0lBQ2pCLFlBQVk7SUFDWixZQUFZO0lBQ1osWUFBWTtJQUNaLFlBQVk7SUFDWixVQUFVO0lBQ1YsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixrQkFBa0I7R0FDbkI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLE9BQU87SUFDUCxVQUFVO0lBQ1YsUUFBUTtJQUNSLGVBQWU7SUFDZixhQUFhO0dBQ2Q7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxXQUFXO0lBQ1gsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsYUFBYTtHQUNkO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsbUJBQW1CO0lBQ25CLFVBQVU7SUFDVixZQUFZO0lBQ1osYUFBYTtJQUNiLFdBQVc7SUFHWCx3QkFBd0I7SUFDeEIsZ0JBQWdCO0dBQ2pCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFdBQVc7SUFDWCxpQkFBaUI7R0FDbEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxVQUFVO0dBQ1g7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLFlBQVk7SUFDWixZQUFZO0lBQ1osYUFBYTtJQUNiLGVBQWU7SUFDZixtQkFBbUI7R0FDcEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxzQkFBc0I7R0FDdkI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFdBQVc7SUFDWCxZQUFZO0lBQ1osVUFBVTtJQUNWLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFlBQVk7SUFDWixVQUFVO0lBQ1YsYUFBYTtJQUNiLGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLFVBQVU7SUFDVixlQUFlO0lBQ2YsYUFBYTtJQUdiLHdCQUF3QjtJQUN4QixnQkFBZ0I7R0FDakI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLFlBQVk7SUFDWixZQUFZO0lBQ1osYUFBYTtJQUNiLGVBQWU7SUFDZixtQkFBbUI7R0FDcEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxzQkFBc0I7R0FDdkI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFdBQVc7SUFDWCxZQUFZO0lBQ1osVUFBVTtJQUNWLGFBQWE7SUFDYixrQkFBa0I7R0FDbkI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFlBQVk7SUFDWixVQUFVO0lBQ1YsYUFBYTtJQUNiLGFBQWE7R0FDZDtFQUNELHNDQUFzQztFQUN0QztJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osYUFBYTtJQUNiLFVBQVU7SUFDVixlQUFlO0lBQ2YsYUFBYTtJQUdiLHdCQUF3QjtJQUN4QixnQkFBZ0I7R0FDakI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsY0FBYztHQUNmOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxVQUFVO0lBQ1YsV0FBVztJQUNYLFNBQVM7R0FDVjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtJQUNqQixtQkFBbUI7R0FDcEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osWUFBWTtHQUNiO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLFlBQVk7SUFDWixZQUFZO0dBQ2I7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLFlBQVk7SUFDWixZQUFZO0lBQ1osZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsZUFBZTtHQUNoQjtFQUNELHNDQUFzQztFQUN0Qzs7SUFFRSxtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLGFBQWE7SUFDYixXQUFXO0lBQ1gsWUFBWTtJQUdaLHdCQUF3QjtJQUN4QixnQkFBZ0I7R0FDakI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxVQUFVO0lBQ1YsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsYUFBYTtHQUNkO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsY0FBYztHQUNmO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsMkRBQTJEO0lBQzNELFdBQVc7R0FDWjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGFBQWE7SUFDYixXQUFXO0lBQ1gsWUFBWTtJQUNaLFVBQVU7SUFDVixhQUFhO0lBQ2IsaUJBQWlCO0lBR2pCLGNBQWM7R0FDZjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtHQUNoQjtFQUNELHNDQUFzQztFQUN0Qzs7SUFFRSxZQUFZO0lBQ1osYUFBYTtJQUNiLGVBQWU7SUFDZixtQkFBbUI7SUFDbkIsWUFBWTtHQUNiO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0Usa0JBQWtCO0dBQ25CO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixZQUFZO0dBQ2I7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxXQUFXO0dBQ1o7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxXQUFXO0dBQ1o7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxVQUFVO0dBQ1g7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxnQkFBZ0I7R0FDakI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtHQUNqQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxhQUFhO0dBQ2Q7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtHQUNiOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGFBQWE7R0FDZDs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLG1CQUFtQjtHQUNwQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLGdCQUFnQjtHQUNqQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxlQUFlO0dBQ2hCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1oscUJBQXFCO0dBQ3RCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGVBQWU7R0FDaEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxzQkFBc0I7SUFDdEIsb0JBQW9CO0dBQ3JCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLHNCQUFzQjtHQUN2Qjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtHQUNiOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLHNDQUFzQztHQUN2QztFQUNELHNDQUFzQztFQUN0QztJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osaUJBQWlCO0dBQ2xCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsYUFBYTtHQUNkOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxjQUFjO0dBQ2Y7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxTQUFTO0lBQ1QsYUFBYTtJQUNiLFlBQVk7R0FDYjtFQUNELHNDQUFzQztFQUN0QztJQUNFLFVBQVU7SUFDVixRQUFRO0dBQ1Q7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxVQUFVO0dBQ1g7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osaUJBQWlCO0dBQ2xCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsV0FBVztHQUNaOztFQUVELHNDQUFzQztFQUN0QztJQUNFLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixpQkFBaUI7R0FDbEI7RUFDRCxzQ0FBc0M7RUFDdEM7OztJQUdFLFlBQVk7SUFDWixZQUFZO0lBQ1osWUFBWTtHQUNiO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLFVBQVU7SUFDVixZQUFZO0lBQ1osYUFBYTtJQUNiLFdBQVc7SUFHWCx3QkFBd0I7SUFDeEIsZ0JBQWdCO0dBQ2pCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLGVBQWU7SUFDZixxQkFBcUI7SUFDckIsbUJBQW1CO0dBQ3BCOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7SUFDWixZQUFZO0lBQ1osWUFBWTtJQUNaLGdCQUFnQjtHQUNqQjtFQUNELHNDQUFzQztFQUN0QztJQUNFLGVBQWU7R0FDaEI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxtQkFBbUI7R0FDcEI7RUFDRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osbUJBQW1CO0dBQ3BCO0VBQ0Qsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixvQkFBb0I7R0FDckI7Q0FDRjtBQUNELDRDQUE0QztBQUM1QztFQUNFLHNDQUFzQztFQUN0QztJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7O0dBRUc7QUFDSDtFQUNFLHNDQUFzQztFQUN0QztJQUNFLFlBQVk7R0FDYjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0lBQ1osYUFBYTtHQUNkO0NBQ0Y7QUFDRDs7R0FFRztBQUNIO0VBQ0Usc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtHQUNiOztFQUVELHNDQUFzQztFQUN0QztJQUNFLFlBQVk7SUFDWixhQUFhO0dBQ2Q7Q0FDRjtBQUNEOztHQUVHO0FBQ0g7RUFDRSxzQ0FBc0M7RUFDdEM7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7O2dGQUVnRjtBQUNoRixzQ0FBc0M7QUFDdEM7RUFDRSx5QkFBeUI7RUFDekIsbUJBQW1CO0NBQ3BCOztBQUVELHNDQUFzQztBQUN0QztFQUNFLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsWUFBWTtFQUNaLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixXQUFXO0NBQ1o7O0FBRUQsc0NBQXNDO0FBQ3RDOztFQUVFLFdBQVc7RUFDWCxhQUFhO0VBQ2IsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsWUFBWTtDQUNiOztBQUVELHNDQUFzQztBQUN0QztFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRCxzQ0FBc0M7QUFDdEM7O0VBRUUsYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FBRUQsc0NBQXNDO0FBQ3RDO0VBQ0UsWUFBWTtDQUNiOztBQUVELHNDQUFzQztBQUN0QztHQUNFLFFBQVM7Q0FDVjs7QUFFRDs7Z0ZBRWdGO0FBQ2hGO0VBQ0Usc0NBQXNDO0VBQ3RDOzs7SUFHRSxtQ0FBbUM7SUFDbkMsdUJBQXVCO0lBQ3ZCLDRCQUE0QjtJQUM1Qiw2QkFBNkI7R0FDOUI7O0VBRUQsc0NBQXNDO0VBQ3RDOztJQUVFLDJCQUEyQjtHQUM1Qjs7RUFFRCxzQ0FBc0M7RUFDdEM7SUFDRSw2QkFBNkI7R0FDOUI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsOEJBQThCO0dBQy9COztFQUVELHNDQUFzQztFQUN0Qzs7SUFFRSxZQUFZO0dBQ2I7O0VBRUQsc0NBQXNDO0VBQ3RDOztJQUVFLHVCQUF1QjtJQUN2Qix5QkFBeUI7R0FDMUI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsNEJBQTRCO0dBQzdCOztFQUVELHNDQUFzQztFQUN0Qzs7SUFFRSx5QkFBeUI7R0FDMUI7O0VBRUQsc0NBQXNDO0VBQ3RDO0lBQ0UsMkJBQTJCO0dBQzVCOztFQUVELHNDQUFzQztFQUN0Qzs7O0lBR0UsV0FBVztJQUNYLFVBQVU7R0FDWDs7RUFFRCxzQ0FBc0M7RUFDdEM7O0lBRUUsd0JBQXdCO0dBQ3pCO0NBQ0Y7QUFDRCx5Q0FBeUM7QUFDekM7RUFDRSxjQUFjO0VBQ2QsK0JBQStCO0NBQ2hDOztBQUVELHlDQUF5QztBQUN6QztFQUNFLFdBQVc7Q0FDWjtBQUNELHlDQUF5QztBQUN6QztFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwwQ0FBMEM7QUFDMUM7RUFDRSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLGNBQWM7Q0FDZjs7QUFFRCwwQ0FBMEM7QUFDMUM7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0NBQ2pCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG4vKiBsaW5lIDUsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBsaW5lIDIyLCAuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9SdWJ5MjUteDY0L2xpYi9ydWJ5L2dlbXMvMi41LjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjQsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjYsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuLyogbGluZSAyOCwgLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vUnVieTI1LXg2NC9saWIvcnVieS9nZW1zLzIuNS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmNhcHRpb24sIHRoLCB0ZCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzAsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5xLCBibG9ja3F1b3RlIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuLyogbGluZSAxMDMsIC4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL1J1YnkyNS14NjQvbGliL3J1YnkvZ2Vtcy8yLjUuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAzMiwgLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vUnVieTI1LXg2NC9saWIvcnVieS9nZW1zLzIuNS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmEgaW1nIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTE2LCAuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9SdWJ5MjUteDY0L2xpYi9ydWJ5L2dlbXMvMi41LjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogUmV0aW5hIFNwcml0ZXMgZm9yIENvbXBhc3NcclxuICogYnk6ICAgICAgICAgICAgICBHYXlhIEtlc3NsZXJcclxuICogbGFzdCB1cGRhdGU6ICAgICAwMy8xMS8xNFxyXG4gKlxyXG4gKiBVc2FnZTpcclxuICogMS4gY3JlYXRlIHR3byBmb2xkZXJzIGluIHlvdXIgaW1hZ2UgZGlyZWN0b3J5IChpbiB0aGlzIGNhc2UgJ2ljb25zJyBhbmQgJ2ljb25zLTJ4JykuXHJcbiAqIDIuIGFkanVzdCB0aGUgZm9sZGVybmFtZXMgZGVmaW5lZCBiZWxvdyBpZiB5b3UgdXNlIGRpZmZlcmVudCBuYW1lcy5cclxuICogMy4gY3JlYXRlIHNwcml0ZSBpbWFnZXMgZm9yIHBpeGVsIHJhdGlvIDEgc2NyZWVucyBhbmQgcHV0IHRoZW0gaW4gdGhlIGZpcnN0IGZvbGRlci5cclxuICogNC4gY3JlYXRlIHNwcml0ZSBpbWFnZXMgZm9yIHBpeGVsIHJhdGlvIDIgc2NyZWVucyBhbmQgcHV0IHRoZW0gaW4gdGhlIHNlY29uZCBmb2xkZXIsIHVzZSB0aGUgc2FtZSBmaWxlbmFtZXMuXHJcbiAqIDUuIHVzZSB0aGUgc3ByaXRlLWltYWdlIGluIHlvdXIgU2Fzcy9TY3NzIHVzaW5nOiAnQGluY2x1ZGUgdXNlLXNwcml0ZSg8c3ByaXRlLW5hbWU+KSdcclxuICovXHJcbi8qIFZhcmlhYmxlcyAqL1xyXG4vKiBJbmNsdWRlIDNyZCBwYXJ0eSBzdHlsZXMgaGVyZSAqL1xyXG4vKlxyXG4gKiBMZWdhbCBEaXNjbGFpbWVyXHJcbiAqXHJcbiAqIFRoZXNlIEZvbnRzIGFyZSBsaWNlbnNlZCBvbmx5IGZvciB1c2Ugb24gdGhlc2UgZG9tYWlucyBhbmQgdGhlaXIgc3ViZG9tYWluczpcclxuICogZGF2ZW1hdHRoZXdzYmFuZC5jb21cclxuICpcclxuICogSXQgaXMgaWxsZWdhbCB0byBkb3dubG9hZCBvciB1c2UgdGhlbSBvbiBvdGhlciB3ZWJzaXRlcy5cclxuICpcclxuICogV2hpbGUgdGhlIEBmb250LWZhY2Ugc3RhdGVtZW50cyBiZWxvdyBtYXkgYmUgbW9kaWZpZWQgYnkgdGhlIGNsaWVudCwgdGhpc1xyXG4gKiBkaXNjbGFpbWVyIG1heSBub3QgYmUgcmVtb3ZlZC5cclxuICpcclxuICogTGluZXRvLmNvbSwgMjAxNlxyXG4gKi9cclxuLypcclxuICpcclxuICogSU5TVFJVQ1RJT05TXHJcbiAqXHJcbiAqIENvcHkgdGhlIExlZ2FsIERpc2NsYWltZXIgYW5kIHRoZSBAZm9udC1mYWNlcyBzdGF0ZW1lbnRzIHRvIHlvdXIgcmVndWxhciBDU1MgZmlsZS5cclxuICogVGhlIGZvbnRzIGZvbGRlcihzKSBzaG91bGQgYmUgcGxhY2VkIHJlbGF0aXZlIHRvIHRoZSByZWd1bGFyIENTUyBmaWxlLlxyXG4gKlxyXG4gKiBZb3UgY2FuIHVzZSBlaXRoZXIgdGhlIGNvbXBsZXRlIG9yIHN1YnNldHRlZCBmb250czpcclxuICogSWYgeW91IGRvbsOUw4fDlnQgcmVxdWlyZSB0aGUgZW50aXJlIHJhbmdlIG9mIGNoYXJhY3RlcnMsIHlvdSBjYW4gdXNlIHRoZSBzbWFsbGVyLCBzdWJzZXR0ZWQgd2ViZm9udHMgaW5zdGVhZC5cclxuICogU2VlIFwiR2x5cGhzICYgTGFuZ3VhZ2VzXCIgZm9yIGFuIG92ZXJ2aWV3IG9mIHRoZSBjaGFyYWN0ZXJzIGluIHRoZSAqX3N1YnNldHRlZC5odG1sIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgcGFja2FnZS5cclxuICpcclxuICovXHJcbi8qIENvbXBsZXRlICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGRcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib2xkLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9saW5ldG8tY2lyY3VsYXItYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyogU3Vic2V0dGVkICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Vic2V0dGVkL2xpbmV0by1jaXJjdWxhci1ib2xkLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zdWJzZXR0ZWQvbGluZXRvLWNpcmN1bGFyLWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyoqKlxyXG4gKiBCeFNsaWRlciB2NC4yLjIgLSBGdWxseSBsb2FkZWQsIHJlc3BvbnNpdmUgY29udGVudCBzbGlkZXJcclxuICogaHR0cDovL2J4c2xpZGVyLmNvbVxyXG4gKlxyXG4gKiBXcml0dGVuIGJ5OiBTdGV2ZW4gV2FuZGVyc2tpLCAyMDE0XHJcbiAqIGh0dHA6Ly9zdGV2ZW53YW5kZXJza2kuY29tXHJcbiAqICh3aGlsZSBkcmlua2luZyBCZWxnaWFuIGFsZXMgYW5kIGxpc3RlbmluZyB0byBqYXp6KVxyXG4gKlxyXG4gKiBDRU8gYW5kIGZvdW5kZXIgb2YgYnhDcmVhdGl2ZSwgTFREXHJcbiAqIGh0dHA6Ly9ieGNyZWF0aXZlLmNvbVxyXG4gKioqL1xyXG4vKlxyXG4qIExlZ2FsIERpc2NsYWltZXJcclxuKlxyXG4qIFRoZXNlIEZvbnRzIGFyZSBsaWNlbnNlZCBvbmx5IGZvciB1c2Ugb24gdGhlc2UgZG9tYWlucyBhbmQgdGhlaXIgc3ViZG9tYWluczpcclxuKiBkYXZlbWF0dGhld3NiYW5kLmNvbVxyXG4qXHJcbiogSXQgaXMgaWxsZWdhbCB0byBkb3dubG9hZCBvciB1c2UgdGhlbSBvbiBvdGhlciB3ZWJzaXRlcy5cclxuKlxyXG4qIFdoaWxlIHRoZSBAZm9udC1mYWNlIHN0YXRlbWVudHMgYmVsb3cgbWF5IGJlIG1vZGlmaWVkIGJ5IHRoZSBjbGllbnQsIHRoaXNcclxuKiBkaXNjbGFpbWVyIG1heSBub3QgYmUgcmVtb3ZlZC5cclxuKlxyXG4qIExpbmV0by5jb20sIDIwMTZcclxuKi9cclxuLypcclxuICpcclxuICogSU5TVFJVQ1RJT05TXHJcbiAqXHJcbiAqIENvcHkgdGhlIExlZ2FsIERpc2NsYWltZXIgYW5kIHRoZSBAZm9udC1mYWNlcyBzdGF0ZW1lbnRzIHRvIHlvdXIgcmVndWxhciBDU1MgZmlsZS5cclxuICogVGhlIGZvbnRzIGZvbGRlcihzKSBzaG91bGQgYmUgcGxhY2VkIHJlbGF0aXZlIHRvIHRoZSByZWd1bGFyIENTUyBmaWxlLlxyXG4gKlxyXG4gKiBZb3UgY2FuIHVzZSBlaXRoZXIgdGhlIGNvbXBsZXRlIG9yIHN1YnNldHRlZCBmb250czpcclxuICogSWYgeW91IGRvbsOUw4fDlnQgcmVxdWlyZSB0aGUgZW50aXJlIHJhbmdlIG9mIGNoYXJhY3RlcnMsIHlvdSBjYW4gdXNlIHRoZSBzbWFsbGVyLCBzdWJzZXR0ZWQgd2ViZm9udHMgaW5zdGVhZC5cclxuICogU2VlIFwiR2x5cGhzICYgTGFuZ3VhZ2VzXCIgZm9yIGFuIG92ZXJ2aWV3IG9mIHRoZSBjaGFyYWN0ZXJzIGluIHRoZSAqX3N1YnNldHRlZC5odG1sIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgcGFja2FnZS5cclxuICpcclxuICovXHJcbi8qIENvbXBsZXRlICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvb2tcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib29rLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib29rLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xpbmV0by1jaXJjdWxhci1ib29rLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9saW5ldG8tY2lyY3VsYXItYm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyogU3Vic2V0dGVkICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvb2stU1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Vic2V0dGVkL2xpbmV0by1jaXJjdWxhci1ib29rLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9vay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zdWJzZXR0ZWQvbGluZXRvLWNpcmN1bGFyLWJvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL3N1YnNldHRlZC9saW5ldG8tY2lyY3VsYXItYm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLyoqIFJFU0VUIEFORCBMQVlPVVRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4vKiBsaW5lIDEyNywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uYngtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICAqem9vbTogMTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG59XHJcblxyXG4vKiBsaW5lIDEzNSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uYngtd3JhcHBlciBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogbGluZSAxMzksIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuLmJ4c2xpZGVyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogbGluZSAxNDMsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxudWwuYnhzbGlkZXIge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTQ2LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbi5ieC12aWV3cG9ydCB7XHJcbiAgLypmaXggb3RoZXIgZWxlbWVudHMgb24gdGhlIHBhZ2UgbW92aW5nIChvbiBDaHJvbWUpKi9cclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcclxufVxyXG5cclxuLypcclxuICAgIENvbG9yYm94IENvcmUgU3R5bGU6XHJcbiAgICBUaGUgZm9sbG93aW5nIENTUyBpcyBjb25zaXN0ZW50IGJldHdlZW4gZXhhbXBsZSB0aGVtZXMgYW5kIHNob3VsZCBub3QgYmUgYWx0ZXJlZC5cclxuKi9cclxuLyogbGluZSAxNTYsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2NvbG9yYm94LCAjY2JveE92ZXJsYXksICNjYm94V3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIGxpbmUgMTU3LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94V3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDE1OCwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveE92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTU5LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TWlkZGxlTGVmdCwgI2Nib3hCb3R0b21MZWZ0IHtcclxuICBjbGVhcjogbGVmdDtcclxufVxyXG5cclxuLyogbGluZSAxNjAsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hDb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYxLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TG9hZGVkQ29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcblxyXG4vKiBsaW5lIDE2MiwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveFRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYzLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TG9hZGluZ092ZXJsYXksICNjYm94TG9hZGluZ0dyYXBoaWMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTY0LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94UHJldmlvdXMsICNjYm94TmV4dCwgI2Nib3hDbG9zZSwgI2Nib3hTbGlkZXNob3cge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLyogbGluZSAxNjUsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuLmNib3hQaG90byB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGJvcmRlcjogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcclxufVxyXG5cclxuLyogbGluZSAxNjYsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuLmNib3hJZnJhbWUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTY3LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjb2xvcmJveCwgI2Nib3hDb250ZW50LCAjY2JveExvYWRlZENvbnRlbnQge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuLyogXHJcbiAgICBVc2VyIFN0eWxlOlxyXG4gICAgQ2hhbmdlIHRoZSBmb2xsb3dpbmcgc3R5bGVzIHRvIG1vZGlmeSB0aGUgYXBwZWFyYW5jZSBvZiBDb2xvcmJveC4gIFRoZXkgYXJlXHJcbiAgICBvcmRlcmVkICYgdGFiYmVkIGluIGEgd2F5IHRoYXQgcmVwcmVzZW50cyB0aGUgbmVzdGluZyBvZiB0aGUgZ2VuZXJhdGVkIEhUTUwuXHJcbiovXHJcbi8qIGxpbmUgMTc0LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94T3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG59XHJcblxyXG4vKiBsaW5lIDE3NSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY29sb3Jib3gge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTc2LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94VG9wTGVmdCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE3NywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveFRvcFJpZ2h0IHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTc4LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94Qm90dG9tTGVmdCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE3OSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveEJvdHRvbVJpZ2h0IHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTgwLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TWlkZGxlTGVmdCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTgxLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TWlkZGxlUmlnaHQge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE4MiwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveFRvcENlbnRlciB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE4MywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveEJvdHRvbUNlbnRlciB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBsaW5lIDE4NCwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveENvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDE4NSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uY2JveElmcmFtZSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLyogbGluZSAxODYsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hFcnJvciB7XHJcbiAgcGFkZGluZzogNTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG59XHJcblxyXG4vKiBsaW5lIDE4NywgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4jY2JveExvYWRlZENvbnRlbnQge1xyXG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTg4LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94VGl0bGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDRweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogIzk0OTQ5NDtcclxufVxyXG5cclxuLyogbGluZSAxODksIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hDdXJyZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgbGVmdDogNThweDtcclxuICBjb2xvcjogIzk0OTQ5NDtcclxufVxyXG5cclxuLyogbGluZSAxOTAsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hMb2FkaW5nT3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogYmxhY2s7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTkxLCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94TG9hZGluZ0dyYXBoaWMge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG59XHJcblxyXG4vKiB0aGVzZSBlbGVtZW50cyBhcmUgYnV0dG9ucywgYW5kIG1heSBuZWVkIHRvIGhhdmUgYWRkaXRpb25hbCBzdHlsZXMgcmVzZXQgdG8gYXZvaWQgdW53YW50ZWQgYmFzZSBzdHlsZXMgKi9cclxuLyogbGluZSAxOTQsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hQcmV2aW91cywgI2Nib3hOZXh0LCAjY2JveFNsaWRlc2hvdywgI2Nib3hDbG9zZSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGF2b2lkIG91dGxpbmVzIG9uIDphY3RpdmUgKG1vdXNlY2xpY2spLCBidXQgcHJlc2VydmUgb3V0bGluZXMgb24gOmZvY3VzICh0YWJiZWQgbmF2aWdhdGluZykgKi9cclxuLyogbGluZSAxOTcsIC4uL3NyYy9zYXNzL19zb3VyY2VzLnNjc3MgKi9cclxuI2Nib3hQcmV2aW91czphY3RpdmUsICNjYm94TmV4dDphY3RpdmUsICNjYm94U2xpZGVzaG93OmFjdGl2ZSwgI2Nib3hDbG9zZTphY3RpdmUge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTk5LCAuLi9zcmMvc2Fzcy9fc291cmNlcy5zY3NzICovXHJcbiNjYm94U2xpZGVzaG93IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgcmlnaHQ6IDMwcHg7XHJcbiAgY29sb3I6ICMwMDkyZWY7XHJcbn1cclxuXHJcbi8qXHJcbiAgVGhlIGZvbGxvd2luZyBmaXhlcyBhIHByb2JsZW0gd2hlcmUgSUU3IGFuZCBJRTggcmVwbGFjZSBhIFBORydzIGFscGhhIHRyYW5zcGFyZW5jeSB3aXRoIGEgYmxhY2sgZmlsbFxyXG4gIHdoZW4gYW4gYWxwaGEgZmlsdGVyIChvcGFjaXR5IGNoYW5nZSkgaXMgc2V0IG9uIHRoZSBlbGVtZW50IG9yIGFuY2VzdG9yIGVsZW1lbnQuICBUaGlzIHN0eWxlIGlzIG5vdCBhcHBsaWVkIHRvIG9yIG5lZWRlZCBpbiBJRTkuXHJcbiAgU2VlOiBodHRwOi8vamFja2xtb29yZS5jb20vbm90ZXMvaWUtdHJhbnNwYXJlbmN5LXByb2JsZW1zL1xyXG4qL1xyXG4vKiBsaW5lIDIwNSwgLi4vc3JjL3Nhc3MvX3NvdXJjZXMuc2NzcyAqL1xyXG4uY2JveElFICNjYm94VG9wTGVmdCxcclxuLmNib3hJRSAjY2JveFRvcENlbnRlcixcclxuLmNib3hJRSAjY2JveFRvcFJpZ2h0LFxyXG4uY2JveElFICNjYm94Qm90dG9tTGVmdCxcclxuLmNib3hJRSAjY2JveEJvdHRvbUNlbnRlcixcclxuLmNib3hJRSAjY2JveEJvdHRvbVJpZ2h0LFxyXG4uY2JveElFICNjYm94TWlkZGxlTGVmdCxcclxuLmNib3hJRSAjY2JveE1pZGRsZVJpZ2h0IHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSMwMEZGRkZGRixlbmRDb2xvcnN0cj0jMDBGRkZGRkYpO1xyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgc2Nyb2xsLWRvd24ge1xyXG4gIDAlIHtcclxuICAgIGJvdHRvbTogOTAlO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm90dG9tOiAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3R0b206IDkwJTtcclxuICB9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNjcm9sbC1kb3duIHtcclxuICAwJSB7XHJcbiAgICBib3R0b206IDkwJTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYm90dG9tOiA5MCU7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc2Nyb2xsLWRvd24ge1xyXG4gIDAlIHtcclxuICAgIGJvdHRvbTogOTAlO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm90dG9tOiAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3R0b206IDkwJTtcclxuICB9XHJcbn1cclxuLyohIEhUTUw1IEJvaWxlcnBsYXRlIHY1LjAgfCBNSVQgTGljZW5zZSB8IGh0dHA6Ly9oNWJwLmNvbS8gKi9cclxuLyogbGluZSA0MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmh0bWwge1xyXG4gIGNvbG9yOiAjMjIyO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG46Oi1tb3otc2VsZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ociB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbjogMWVtIDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogbGluZSA2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbmlmcmFtZSxcclxuaW1nLFxyXG5zdmcsXHJcbnZpZGVvIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDc2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogbGluZSA4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbnRleHRhcmVhIHtcclxuICByZXNpemU6IHZlcnRpY2FsO1xyXG59XHJcblxyXG4vKiBsaW5lIDg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJyb3dzZXJ1cGdyYWRlIHtcclxuICBtYXJnaW46IDAuMmVtIDA7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxuICBjb2xvcjogIzAwMDtcclxuICBwYWRkaW5nOiAwLjJlbSAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBBdXRob3IncyBjdXN0b20gc3R5bGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIGxpbmUgMjY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLyogbGluZSAyNjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuLyogbGluZSAyNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb29rLVNcIjtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuLyogbGluZSAyNzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5Lm5vLXNjcm9sbCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjgxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuLyogbGluZSAyODQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5hOmhvdmVyIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG5cclxuLyogbGluZSAyODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZm9udGF3ZXNvbWUtdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAyOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYnV0dG9uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMC4yNWVtIDAuNzVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzYztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbn1cclxuLyogbGluZSAzMDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYnV0dG9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcblxyXG4vKiBsaW5lIDMwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5idGJfdm90ZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9HZXRfVm90ZV9SZWFkeV93aXRoX0RNQi5wbmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIHdpZHRoOiAxNDBweDtcclxuICBoZWlnaHQ6IDE0MHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDIwdmg7XHJcbiAgcmlnaHQ6IDJ2dztcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLCBvcGFjaXR5IDBzO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLCBvcGFjaXR5IDBzO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG4vKiBsaW5lIDMyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5idGJfdm90ZTpob3ZlciB7XHJcbiAgb3BhY2l0eTogMC44O1xyXG59XHJcblxyXG4vKiBsaW5lIDM5MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICBwYWRkaW5nOiAxLjUlIDAgMi41JTtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwcztcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMHM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDBzO1xyXG59XHJcbi8qIGxpbmUgNDAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDQwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciAud3JhcCBoMSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCAyMCUgMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZG1iLXRpdGxlLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA5MCUgYXV0bztcclxuICBoZWlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDYuNTI0MzE3OTElO1xyXG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbn1cclxuLyogbGluZSA0MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgLndyYXAgdWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAzJTtcclxuICB6LWluZGV4OiA5O1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgNDIyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHVsIC5mb250YXdlc29tZS10ZXh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgNDI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHVsOmxhc3QtY2hpbGQge1xyXG4gIHJpZ2h0OiAzJTtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMjM5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHVsIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAyNDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgLndyYXAgdWwgYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxLjZlbTtcclxuICBoZWlnaHQ6IDEuNmVtO1xyXG4gIHBhZGRpbmctdG9wOiAwLjA1ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1yaWdodDogMC4wNWVtO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIGNvbG9yOiAjZWRlYmRlO1xyXG59XHJcbi8qIGxpbmUgMjUzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIC53cmFwIHVsIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSA0MzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA0MzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IGgxIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgNDQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsaW5lLWhlaWdodDogMC43ZW07XHJcbn1cclxuLyogbGluZSA0NDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIHVsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIGxpbmUtaGVpZ2h0OiAwZW07XHJcbn1cclxuLyogbGluZSA0NTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIHVsIGxpIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIHBhZGRpbmc6IDZweCAxNXB4O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4vKiBsaW5lIDQ2MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcbi8qIGxpbmUgNDY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzYztcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogaW5oZXJpdDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLyogbGluZSA0NzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpLmJhbWFtZW51IHVsIGxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB3aWR0aDogMjQuNyU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi8qIGxpbmUgNDc5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCBhIHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcGFkZGluZzogN3B4IDEwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIGZsb2F0OiBub25lO1xyXG59XHJcbi8qIGxpbmUgNDg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCBhOmhvdmVyIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDQ5MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkuYmFtYW1lbnUgdWwgYTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcbn1cclxuLyogbGluZSA0OTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpLmJhbWFtZW51IHVsIGE6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcbn1cclxuLyogbGluZSA1MDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpOmhvdmVyIHVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4vKiBsaW5lIDUwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmhlYWRlciBuYXYgdWwgbGkgYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBtYXJnaW4tcmlnaHQ6IDNlbTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgcGFkZGluZzogMC43ZW0gMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbn1cclxuLyogbGluZSA1MTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpIGE6YmVmb3JlLCBoZWFkZXIgbmF2IHVsIGxpIGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgd2lkdGg6IDAlO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgNTMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaSBhOmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi8qIGxpbmUgNTM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaSBhOmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAzODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpIGE6aG92ZXI6YmVmb3JlLCBoZWFkZXIgbmF2IHVsIGxpIGE6aG92ZXI6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSA1NDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5oZWFkZXIgbmF2IHVsIGxpOmxhc3QtY2hpbGQgYSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi8qIGxpbmUgMzg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuaGVhZGVyIG5hdiB1bCBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhOmJlZm9yZSwgaGVhZGVyIG5hdiB1bCBsaS5jdXJyZW50X3BhZ2VfaXRlbSBhOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiBsaW5lIDU1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuaGVhZGVyLWxvYWRlZCBoZWFkZXIge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzI2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCBvcGFjaXR5IDBzO1xyXG59XHJcbi8qIGxpbmUgMzM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIC53cmFwIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLyogbGluZSAzNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5LmZpeGVkLWhlYWRlciBoZWFkZXIgLndyYXAgaDEge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLyogbGluZSAzNDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5LmZpeGVkLWhlYWRlciBoZWFkZXIgbmF2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMTgwcHg7XHJcbiAgcmlnaHQ6IDE4MHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAzNTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5LmZpeGVkLWhlYWRlciBoZWFkZXIgbmF2IC5jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAzNTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5ib2R5LmZpeGVkLWhlYWRlciBoZWFkZXIgbmF2IGgxIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTE1MHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICB0b3A6IDUwJTtcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODFweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIHdpZHRoOiAxMDBweDtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDM1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIG5hdiBoMSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgxcHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMzY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIG5hdiB1bCB7XHJcbiAgZm9udC1zaXplOiAwLjhlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAvKiBsaW5lIDM3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgYm9keS5maXhlZC1oZWFkZXIgaGVhZGVyIC53cmFwIHVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgNTY1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuYm9keS5maXhlZC1oZWFkZXIuYWRtaW4tYmFyIGhlYWRlciB7XHJcbiAgdG9wOiAzMnB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDU3MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZXh0ZW5kZWQtaGVhZGVyIGhlYWRlciB7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2UsIG9wYWNpdHkgMHM7XHJcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZSwgb3BhY2l0eSAwcztcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCBvcGFjaXR5IDBzO1xyXG59XHJcblxyXG4vKiBsaW5lIDU4MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b24ge1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIG1hcmdpbjogNSUgYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiAxMDBweDtcclxufVxyXG4vKiBsaW5lIDU5MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b246YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDExMHB4O1xyXG4gIHdpZHRoOiAxMTBweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuLyogbGluZSA2MDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDg1cHg7XHJcbiAgd2lkdGg6IDg1cHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTU0ZDI1O1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuLyogbGluZSA2MTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgY29sb3I6ICNlZGViZGU7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDYyOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b24gaSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgNjMzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbjpob3ZlcjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmRlO1xyXG59XHJcbi8qIGxpbmUgNjM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbjpob3ZlcjphZnRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSA2NDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucm91bmQtYnV0dG9uOmhvdmVyIHNwYW4ge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgNjQ2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbi5sb2FkaW5nOmFmdGVyLFxyXG4ucm91bmQtYnV0dG9uLmxvYWRpbmcgc3BhbiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgNjUwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnJvdW5kLWJ1dHRvbi5sb2FkaW5nIGkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogNzVweDtcclxuICBoZWlnaHQ6IDc1cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2FkZXIuZ2lmXCIpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4vKiBsaW5lIDY2OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5yb3VuZC1idXR0b24ubG9hZGluZzpob3ZlcjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbn1cclxuXHJcbi8qIGxpbmUgNjc4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxvYWQtbW9yZS5yb3VuZC1idXR0b24ge1xyXG4gIHBhZGRpbmctdG9wOiAyMDBweDtcclxufVxyXG5cclxuLyogbGluZSA2ODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuLyogbGluZSA2ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmRhbmNlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA3NXB4O1xyXG4gIGhlaWdodDogNzVweDtcclxuICBib3R0b206IDYwcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMzAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDMwMCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMzAwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMzAwJSk7XHJcbiAgei1pbmRleDogOTtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIC1vLXRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZGFuY2VyLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLyogbGluZSA3MDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmRhbmNlci5sb2FkaW5nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbG9hZGVyLmdpZlwiKTtcclxufVxyXG4vKiBsaW5lIDcwOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciAuZGFuY2VyLnN1bW1vbmVkIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCUpO1xyXG59XHJcbi8qIGxpbmUgNzE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIGEuYnktaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtNTVweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIHdpZHRoOiAyNnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTcwKTtcclxuICBvcGFjaXR5OiAwLjc7XHJcbiAgcmlnaHQ6IDIlO1xyXG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSA3MTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGZvb3RlciBhLmJ5LWljb24ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAtNTVweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDcyMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciBhLmJ5LWljb246aG92ZXIge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLyogbGluZSA3MjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLndyYXAge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcclxuICBtaW4taGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogbGluZSA3MzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuLyogbGluZSA3NDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIGEuZm9vdGVyLWxpbmsge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG59XHJcbi8qIGxpbmUgNzUxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuZm9vdGVyIC5saW5rcyBhLmZvb3Rlci1saW5rOmhvdmVyIHtcclxuICBjb2xvcjogI2QzZDBjMTtcclxufVxyXG4vKiBsaW5lIDc1NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciAubGlua3MgdWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogYXV0bztcclxuICBib3R0b206IGF1dG87XHJcbiAgdG9wOiBhdXRvO1xyXG4gIG1hcmdpbjogMCAyZW07XHJcbn1cclxuLyogbGluZSAyMzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHVsIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAyNDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG5mb290ZXIgLmxpbmtzIHVsIGEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMS42ZW07XHJcbiAgaGVpZ2h0OiAxLjZlbTtcclxuICBwYWRkaW5nLXRvcDogMC4wNWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDAuMDVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICBjb2xvcjogI2VkZWJkZTtcclxufVxyXG4vKiBsaW5lIDI1MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciAubGlua3MgdWwgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDc2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciAubGlua3MgdWwgbGkgYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDBjMTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDc3MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmZvb3RlciAubGlua3MgdWwgbGkgYTpob3ZlciB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4vKiBsaW5lIDc4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMzQlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgbWFyZ2luOiAwIDE3LjgxMjUlO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDAuM3M7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMC4zcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4zcztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwLjNzO1xyXG59XHJcbi8qIGxpbmUgNzkwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5zbGlkZXMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDk7XHJcbn1cclxuLyogbGluZSA4MDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2VyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAyMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG4vKiBsaW5lIDgwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnZXIgdWwge1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSA4MTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2VyIHVsIGxpIHtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1yaWdodDogLjVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI2U1NGQyNTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgODE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdlciB1bCBsaS5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSA4MjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2VyIHVsIGxpOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG4vKiBsaW5lIDgyOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAuc2xpZGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogOTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgODQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5zbGlkZSAuaW1hZ2Uge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3A6IDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgei1pbmRleDogOTtcclxufVxyXG4vKiBsaW5lIDg1OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAuc2xpZGUuYWN0aXZlIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHotaW5kZXg6IDk5O1xyXG59XHJcbi8qIGxpbmUgODYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdpbmF0b3Ige1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAxJTtcclxuICByaWdodDogMSU7XHJcbiAgaGVpZ2h0OiA4NXB4O1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgODc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdpbmF0b3IgaDMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBsZWZ0OiAxMCU7XHJcbiAgcmlnaHQ6IDEwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcclxufVxyXG4vKiBsaW5lIDg4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnaW5hdG9yIGgzIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMC42ZW07XHJcbn1cclxuLyogbGluZSA4ODgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2Fyb3VzZWwgLnBhZ2luYXRvciBpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogLTUlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDg5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnaW5hdG9yIGkubmF2LWxlZnQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0cHggMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyN3B4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgODk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuY2Fyb3VzZWwgLnBhZ2luYXRvciBpLm5hdi1sZWZ0IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0cHggMDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDkwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jYXJvdXNlbCAucGFnaW5hdG9yIGkubmF2LXJpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yM3B4IC0yN3B4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDI3cHg7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogLTUlO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgOTAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuY2Fyb3VzZWwgLnBhZ2luYXRvciBpLm5hdi1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yM3B4IC0yN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgOTA1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsIC5wYWdpbmF0b3IgaTpob3ZlciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MCk7XHJcbiAgb3BhY2l0eTogMC43O1xyXG59XHJcbi8qIGxpbmUgOTEwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmNhcm91c2VsLmxvYWRlZCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogbGluZSA5MTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjIlO1xyXG59XHJcbi8qIGxpbmUgOTI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMjEuODc1JTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZm9vdGVyLWJhY2tncm91bmQucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSA1NXB4IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgOTQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudCAjYW5pbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAxMDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAtMTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcclxufVxyXG4vKiBsaW5lIDk0OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQgLndyYXAge1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luOiAwIDE3LjgxMjUlO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2MzYzNjO1xyXG4gIHBhZGRpbmctdG9wOiAzJTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSAxcztcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSAxcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMXM7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UgMXM7XHJcbn1cclxuLyogbGluZSA5NTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS1jb250ZW50IC53cmFwLm92ZXJmbG93LXdyYXAge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi8qIGxpbmUgOTY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudC5ob21lLWNvbnRlbnQgLndyYXAge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuLyogbGluZSA5NjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS1jb250ZW50LmhvbWUtY29udGVudCAucm91bmQtYnV0dG9uIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4vKiBsaW5lIDk3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQudG91ci1jb250ZW50IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjAlO1xyXG59XHJcbi8qIGxpbmUgOTc1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtY29udGVudC5yZWFkeSAud3JhcCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4vKiBsaW5lIDk4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLWNvbnRlbnQuc3VibWl0dGVkLWNvbnRlbnQgLndyYXAge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDk4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNhbmltOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxMDAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI2FuaW0uc3RhdGljOmJlZm9yZSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogbGluZSAxMDA4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmhvbWUtY29udGVudCAjYW5pbSB7XHJcbiAgdG9wOiAxMDBweDtcclxufVxyXG4vKiBsaW5lIDEwMTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uaG9tZS1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2hvbWUtYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwMTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25ld3MtYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwMjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3RvdXItYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwMzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubXVzaWMtY29udGVudCAjYW5pbTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tdXNpYy1iZy5zdmdcIik7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTA0NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWNvbnRlbnQgI2FuaW06YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGhvdG9zLWJnLnN2Z1wiKTtcclxufVxyXG5cclxuLyogbGluZSAxMDU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvcy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ZpZGVvcy1iZy5zdmdcIik7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTA2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZXRsaXN0cy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NldGxpc3RzLWJnLnN2Z1wiKTtcclxufVxyXG5cclxuLyogbGluZSAxMDc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50ICNhbmltOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhbWF3b3Jrcy1iZy5zdmdcIik7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTA4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAjYW5pbTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy92aWRlb3MtYmcuc3ZnXCIpO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwOTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubG9hZC1zZWN0aW9uIC5uZXctbGlzdCB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTA5NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sb2FkLXNlY3Rpb24gLm5ldy1saXN0IC5sb2FkLWl0ZW0ge1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcclxuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxMTAyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxvYWQtc2VjdGlvbiAubmV3LWxpc3QucGVuZGluZyB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTEwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sb2FkLXNlY3Rpb24gLm5ldy1saXN0LnBlbmRpbmcgLmxvYWQtaXRlbSB7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xyXG59XHJcblxyXG4vKiBsaW5lIDExMTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKiBsaW5lIDExMTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLXJvdyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW4tYm90dG9tOiAxLjk1MzEyNSU7XHJcbn1cclxuLyogbGluZSAxMTIyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzIuMDMxMjUlO1xyXG4gIG1hcmdpbi1yaWdodDogMS45NTMxMjUlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLyogbGluZSAxMTI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbWFnZSB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDExMzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLyogbGluZSAxMTQzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbmZvcm1hdGlvbiAud3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBwYWRkaW5nOiA1JTtcclxufVxyXG4vKiBsaW5lIDExNTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW0gLmluZm9ybWF0aW9uIC5kYXRlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG4vKiBsaW5lIDExNTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW0gLmluZm9ybWF0aW9uIGgzIHtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDExNjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1ncmlkIC5ncmlkLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi8qIGxpbmUgMTE2OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWdyaWQgLmdyaWQtaXRlbTpob3ZlciAuaW1hZ2Uge1xyXG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XHJcbn1cclxuLyogbGluZSAxMTczLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtOmhvdmVyIC5pbmZvcm1hdGlvbiBoMyB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTE4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmgyLnRvdXItaGVhZGluZyB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIHBhZGRpbmc6IDAuMjVlbSAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLyogbGluZSAxMTkzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNvY2lhbC1mZWVkIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBhZGRpbmc6IDMlIDA7XHJcbiAgbWFyZ2luOiAzJSAwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvb2stU1wiO1xyXG59XHJcbi8qIGxpbmUgMTE5OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW0ge1xyXG4gIG1hcmdpbi1yaWdodDogMi4wNTA3ODEyNSU7XHJcbiAgd2lkdGg6IDIzLjQzNzUlO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIG1pbi1oZWlnaHQ6IDIwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMTIwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW0gLndyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAxMjE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAuaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDEyMjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIC50ZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGZvbnQtc2l6ZTogMC45ZW07XHJcbn1cclxuLyogbGluZSAxMjM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAudGV4dCAuaGVhZGluZyB7XHJcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDEyNDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIGkuZmEge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZzogMC4zZW0gMGVtO1xyXG4gIHdpZHRoOiAxLjVlbTtcclxuICBoZWlnaHQ6IDEuNWVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEuMzVlbTtcclxufVxyXG4vKiBsaW5lIDEyNTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIGkuZmEuZmEtaW5zdGFncmFtIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMTI2MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDEyNjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLyogbGluZSAxMjcyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNlbGVjdG9yIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBsaW5lIDEyNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciA6Oi13ZWJraXQtcmVzaXplciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMTI3NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciBsYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDUwJTtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcclxuICBjb2xvcjogIzNjM2MzYztcclxuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxMjg5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNlbGVjdG9yIGxhYmVsIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAxZW07XHJcbiAgcmlnaHQ6IDFlbTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDEyOTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgbGFiZWw6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICdcXGYwZDcnO1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMWVtO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMTMwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zZWxlY3RvciBsYWJlbDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2Y5ZjZlZDtcclxufVxyXG4vKiBsaW5lIDEzMTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgLm9wdGlvbnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgdG9wOiA3MHB4O1xyXG4gIG1heC1oZWlnaHQ6IDB2aDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDEzMjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2VsZWN0b3IgLm9wdGlvbnMgLm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLyogbGluZSAxMzMwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNlbGVjdG9yIC5vcHRpb25zIC5vcHRpb246aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4vKiBsaW5lIDEzMzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICBoZWlnaHQ6IDcwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbn1cclxuLyogbGluZSAxMzQ3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyBsYWJlbC5tYWluIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDEzNTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIGxhYmVsLm1haW4gc3BhbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAxMzYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuc2VsZWN0b3JzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgbGVmdDogMjUwcHg7XHJcbiAgcmlnaHQ6IDk1cHg7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4vKiBsaW5lIDEzNzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnNlbGVjdG9yIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4vKiBsaW5lIDEzNzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnNlbGVjdG9yLnVubG9ja2VkIGxhYmVsIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDEzNzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnNlbGVjdG9yLnVubG9ja2VkIGxhYmVsOmFmdGVyIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDEzODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLnllYXIuc2VsZWN0b3Ige1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDUwJTtcclxufVxyXG4vKiBsaW5lIDEzOTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5zZWxlY3RvcnMgLm1vbnRoLnNlbGVjdG9yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA1MCU7XHJcbn1cclxuLyogbGluZSAxMzk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuc2VsZWN0b3JzIC5zZWxlY3Rvci5vcGVuIC5vcHRpb25zIHtcclxuICBtYXgtaGVpZ2h0OiA4MHZoO1xyXG59XHJcbi8qIGxpbmUgMTQwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWZpbHRlcnMgaS5zZWFyY2gge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogOTVweDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDE0MTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIGkuc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDFweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDE0MTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgaS5zZWFyY2g6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxcHggLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAxNDIyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyBpLnNlYXJjaDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxufVxyXG4vKiBsaW5lIDE0MjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIGkuc2VhcmNoOmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDE0MzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5idXR0b25zIC5maWx0ZXItYmFuZCB7XHJcbiAgd2lkdGg6IDQ2JTtcclxuICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMTQzNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmZpbHRlci1iYW5kIHNlbGVjdCB7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBib3JkZXI6IDA7XHJcbiAgd2lkdGg6IDcwJTtcclxufVxyXG4vKiBsaW5lIDE0NDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5idXR0b25zIC5hY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhdHRlcm4tYmcucG5nXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGhlaWdodDogNzBweDtcclxuICB3aWR0aDogMjUlO1xyXG4gIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTQ1NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmFjdGlvbjpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLyogbGluZSAxNDU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBsZWZ0OiAxLjVlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDE0NjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1maWx0ZXJzIC5idXR0b25zIC5hY3Rpb246aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbn1cclxuLyogbGluZSAxNDcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uLmFjdGl2ZSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbn1cclxuLyogbGluZSAxNDczLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uLmFjdGl2ZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxufVxyXG5cclxuLyogbGluZSAxNDgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlcnMge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGhlaWdodDogNzBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMyU7XHJcbiAgZm9udC1zaXplOiAxLjNlbTtcclxufVxyXG4vKiBsaW5lIDE0OTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVycyBsYWJlbC5tYWluIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgYmFja2dyb3VuZDogI2QzZDBjMTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDE1MDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVycyBsYWJlbC5tYWluIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMTUwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1maWx0ZXJzIC5zZWxlY3RvciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGxlZnQ6IDEwMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLyogbGluZSAxNTE2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlcnMgLnNlbGVjdG9yIGEge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTUyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1maWx0ZXJzIC5zZWxlY3Rvci5vcGVuIC5vcHRpb25zIHtcclxuICBtYXgtaGVpZ2h0OiA4MHZoO1xyXG59XHJcblxyXG4vKiBsaW5lIDE1MjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1saXN0IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMTUzMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMyU7XHJcbn1cclxuLyogbGluZSAxNTM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbWFnZSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAzMCU7XHJcbiAgcGFkZGluZy10b3A6IDMwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtcGgxLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgMTU0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAzMCU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiA0JTtcclxufVxyXG4vKiBsaW5lIDE1NTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIHAge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbn1cclxuLyogbGluZSAxNTU4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiBwIGkge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgMTU2MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24gcC5kYXRlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG4vKiBsaW5lIDE1NjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIGgzIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIG1hcmdpbjogMC41ZW0gMDtcclxuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMTU3NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbTpudGgtY2hpbGQob2RkKSAuaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pbWFnZS1waDIucG5nXCIpO1xyXG59XHJcbi8qIGxpbmUgMTU4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWxpc3QgLm5ld3MtaXRlbTpob3ZlciAuaW5mb3JtYXRpb24gaDMge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcblxyXG4vKiBsaW5lIDE1OTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNSU7XHJcbn1cclxuLyogbGluZSAxNTk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5tYWluLWltYWdlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMTU5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAubWFpbi1pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4vKiBsaW5lIDE2MDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIHtcclxuICBwYWRkaW5nOiAyZW0gMTAlO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTYwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gaDIuZGF0ZSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QwYzE7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG59XHJcbi8qIGxpbmUgMTYxMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gaDEge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QwYzE7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDE2MjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG4vKiBsaW5lIDk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLyogbGluZSA5OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi8qIGxpbmUgMTA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBlbSA+IHN0cm9uZyB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLyogbGluZSAxMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IHN0cm9uZyA+IGVtIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG4vKiBsaW5lIDExMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDEsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDIsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDMsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDQsIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgY29sb3I6ICNkZjI2Mjc7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoMSB7XHJcbiAgZm9udC1zaXplOiAyLjVlbTtcclxufVxyXG4vKiBsaW5lIDEyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDIge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbiAgbWFyZ2luLXRvcDogMmVtO1xyXG59XHJcbi8qIGxpbmUgMTI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoMywgLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoNCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgZm9udC1zaXplOiAxLjc1ZW07XHJcbn1cclxuLyogbGluZSAxMzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMTM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBpbWcuYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDFlbSAxZW0gMWVtIDA7XHJcbn1cclxuLyogbGluZSAxNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGltZy5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxZW0gMCAxZW0gMWVtO1xyXG59XHJcbi8qIGxpbmUgMTQ1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBpbWcuYWxpZ25ub25lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLyogbGluZSAxNDksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGltZy5hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCAud3AtY2FwdGlvbiBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4vKiBsaW5lIDE1OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgLndwLWNhcHRpb24uYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDFlbSAxZW0gMCAwO1xyXG59XHJcbi8qIGxpbmUgMTYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCAud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxZW0gMCAwIDFlbTtcclxufVxyXG4vKiBsaW5lIDE2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgLndwLWNhcHRpb24uYWxpZ25ub25lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLyogbGluZSAxNzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IC53cC1jYXB0aW9uLmFsaWduY2VudGVyIHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSAxNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogLjhlbTtcclxuICBwYWRkaW5nOiAwLjVlbSAwLjJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAxODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IHVsIHtcclxuICBsaXN0LXN0eWxlOiBpbml0aWFsO1xyXG4gIG1hcmdpbi1sZWZ0OiAyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBvbCB7XHJcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICBtYXJnaW4tbGVmdDogMmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG4vKiBsaW5lIDE5MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgYmxvY2txdW90ZSB7XHJcbiAgcGFkZGluZzogOC41NDcwMDg1NSU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLyogbGluZSAxOTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGRpdiB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcbi8qIGxpbmUgMjAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBkaXYgZW0ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC1zdHlsZTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDIwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gIC8qIGxpbmUgMTYyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDIxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBoMiB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSAyMTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWRldGFpbCAuaW5mb3JtYXRpb24gLnRleHQgaDMge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC50ZXh0IGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ld3MtZGV0YWlsIC5pbmZvcm1hdGlvbiAudGV4dCBhIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDE2MjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3cy1kZXRhaWwgLmluZm9ybWF0aW9uIC5zaGFyaW5nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTYzNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zaGFyaW5nIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAxNjM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNoYXJpbmcgdWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDE2NDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2hhcmluZyB1bCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi8qIGxpbmUgMTY0MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zaGFyaW5nIHVsIGxpIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMS42ZW07XHJcbiAgaGVpZ2h0OiAxLjZlbTtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDAuMDVlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxLjM1ZW07XHJcbn1cclxuLyogbGluZSAxNjU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNoYXJpbmcgdWwgbGkgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxufVxyXG5cclxuLyogbGluZSAxNjYyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGJhY2tncm91bmQ6ICNmMGVlZTc7XHJcbiAgcGFkZGluZzogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTY2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sYXRlcmFsLW5hdiAubGF0LW5hdiB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAxNjcxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IC5sYXQtbmF2IGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDE2NzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubGF0ZXJhbC1uYXYgLmxhdC1uYXYgaSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbn1cclxuLyogbGluZSAxNjc4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IC5sYXQtbmF2IHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAxNjg4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmxhdGVyYWwtbmF2IC5sYXQtbmF2LnByZXZpb3VzIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMTY5MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sYXRlcmFsLW5hdiAubGF0LW5hdi5wcmV2aW91cyBzcGFuIHtcclxuICBsZWZ0OiAzMHB4O1xyXG59XHJcbi8qIGxpbmUgMTY5NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5sYXRlcmFsLW5hdiAubGF0LW5hdi5uZXh0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4vKiBsaW5lIDE2OTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubGF0ZXJhbC1uYXYgLmxhdC1uYXYubmV4dCBzcGFuIHtcclxuICByaWdodDogMzBweDtcclxufVxyXG4vKiBsaW5lIDE3MDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubGF0ZXJhbC1uYXYgLmxhdC1uYXY6aG92ZXIgYSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTcwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3Qge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAxNzExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiAxLjUlO1xyXG59XHJcbi8qIGxpbmUgMTcxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gIHdpZHRoOiA2MCU7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgcGFkZGluZzogM2VtIDIlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLyogbGluZSAxNzIyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiBwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG59XHJcbi8qIGxpbmUgMTcyNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gYSB7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAxNzI5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZSB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDEuMmVtO1xyXG59XHJcbi8qIGxpbmUgMTczNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnZlbnVlIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMTc0MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLmxvY2F0aW9uIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzAlO1xyXG59XHJcbi8qIGxpbmUgMTc0NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLWxlZnQ6IDIwJTtcclxufVxyXG4vKiBsaW5lIDE3NTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC5zaG93LWRldGFpbHMgbGFiZWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSAxNzU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuc2hvdy1kZXRhaWxzIGxhYmVsIGkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMS41ZW07XHJcbiAgd2lkdGg6IDEuNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMTc2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyBsYWJlbCBpOmJlZm9yZSB7XHJcbiAgY29udGVudDogJysnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG59XHJcbi8qIGxpbmUgMTc3OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyBsYWJlbDpob3ZlciBpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTc4NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscyAuZGV0YWlscyB7XHJcbiAgbWF4LWhlaWdodDogMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDE3OTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC5zaG93LWRldGFpbHMub3BlbiBsYWJlbCBpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTc5NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24gLnNob3ctZGV0YWlscy5vcGVuIGxhYmVsIGk6YmVmb3JlIHtcclxuICBjb250ZW50OiAnLSc7XHJcbn1cclxuLyogbGluZSAxODAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuc2hvdy1kZXRhaWxzLm9wZW4gLmRldGFpbHMge1xyXG4gIG1heC1oZWlnaHQ6IDMwMDBweDtcclxuICBwYWRkaW5nOiA1JSAwO1xyXG59XHJcbi8qIGxpbmUgMTgxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAyJTtcclxuICB0b3A6IDNlbTtcclxufVxyXG4vKiBsaW5lIDE4MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMgLmJ1dHRvbi5wcmVzYWxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkMGMxO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTgxOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyAuYnV0dG9uLnByZXNhbGU6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8qIGxpbmUgMTgyNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyAuYnV0dG9uLnRpY2tldHMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAxODI2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdCAudG91ci1pdGVtIC5hY3Rpb25zIC5idXR0b24udGlja2V0czpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDBjMTtcclxufVxyXG4vKiBsaW5lIDE4MzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMgLmJ1dHRvbi5mdXR1cmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi8qIGxpbmUgMTgzNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi50b3VyLWxpc3QgLnRvdXItaXRlbSAuYWN0aW9ucyAuYnV0dG9uLmZ1dHVyZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDE4NDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMudHdvLWZ1dHVyZSAuYnV0dG9uLmZ1dHVyZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbn1cclxuLyogbGluZSAxODUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnRvdXItbGlzdC5lbXB0eSB7XHJcbiAgYmFja2dyb3VuZDogI2ZjZmNmYztcclxuICBwYWRkaW5nOiAzZW0gMiU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTg1OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1saXN0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICBwYWRkaW5nLXRvcDogMyU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTg2NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDMyLjYxNzE4NzUlO1xyXG4gIG1hcmdpbi1yaWdodDogMC44Nzg5MDYyNSU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC44Nzg5MDYyNSU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmctdG9wOiAyMy4wNCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMTg3NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtOm50aC1jaGlsZCgzbikge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDE4NzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbSAuaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICB6LWluZGV4OiA5OTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDE4OTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMDtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAxOTAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24gYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHdpZHRoOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAxOTAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiBiIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAxOTA5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b246aG92ZXI6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTkxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uOmhvdmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMTkyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB6LWluZGV4OiA5O1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCB0cmFuc3BhcmVudDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAxOTMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW0gLmluZm9ybWF0aW9uIC5kYXRlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDE5MzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbSAuaW5mb3JtYXRpb24gaDMge1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyogbGluZSAxOTQ2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLWl0ZW06aG92ZXIge1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG4vKiBsaW5lIDE5NDksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbTpob3ZlciAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4vKiBsaW5lIDE5NTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlkZW8taXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gIGJvdHRvbTogLTgwJTtcclxuICBsZWZ0OiAtMTVweDtcclxuICByaWdodDogLTE1cHg7XHJcbiAgdG9wOiAtMTVweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHBhZGRpbmctdG9wOiA3OCU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG59XHJcblxyXG4vKiBsaW5lIDE5NzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uc2luZ2xlLXZpZGVvLnZpZGVvLWl0ZW0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiA2MCU7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAxOTc2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnNpbmdsZS12aWRlby52aWRlby1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi8qIGxpbmUgMTk3OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTk4NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1tb2RhbCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogMDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLyogbGluZSAxOTk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLm5ldy1saXN0IHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLyogbGluZSAyMDAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3Qge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBhZGRpbmctdG9wOiAzJTtcclxufVxyXG4vKiBsaW5lIDIwMDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAzMi42MTcxODc1JTtcclxuICBtYXJnaW4tcmlnaHQ6IDAuODc4OTA2MjUlO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuODc4OTA2MjUlO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMzIuNjE3MTg3NSU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi8qIGxpbmUgMjAxNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtOm50aC1jaGlsZCgzbikge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDIwMTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICB6LWluZGV4OiA5OTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4vKiBsaW5lIDIwMjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMDtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5sYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbn1cclxuLyogbGluZSAyMDM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24gYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHdpZHRoOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyMDM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiBiIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXNAMngtc2RjZmI1MmI5MDAucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2cHggLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAyMDQ3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b246aG92ZXI6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAyMDU1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDIwNjYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW5mb3JtYXRpb24gLmRhdGUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QwYzE7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgMjA3NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtIC5pbmZvcm1hdGlvbiBoMyB7XHJcbiAgZm9udC1zaXplOiAxLjJlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4vKiBsaW5lIDIwODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tbGlzdCAuYWxidW0taXRlbTpob3ZlciB7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcbi8qIGxpbmUgMjA4NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtOmhvdmVyIC5pbWFnZSAucm91bmQtYnV0dG9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi8qIGxpbmUgMjA4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1saXN0IC5hbGJ1bS1pdGVtOmhvdmVyIC5pbmZvcm1hdGlvbiB7XHJcbiAgYm90dG9tOiAtNzAlO1xyXG4gIGxlZnQ6IC0xNXB4O1xyXG4gIHJpZ2h0OiAtMTVweDtcclxuICB0b3A6IC0xNXB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgcGFkZGluZy10b3A6IDExMCU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMzEpO1xyXG59XHJcblxyXG4vKiBsaW5lIDIxMTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udHJhY2tzIG9sIGxpIGEucGxheWluZyBpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGNcIjtcclxufVxyXG5cclxuLyogbGluZSAyMTIwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDIyJTtcclxufVxyXG4vKiBsaW5lIDIxMjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiB7XHJcbiAgd2lkdGg6IDQ5JTtcclxuICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMjEyNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLmluZm9ybWF0aW9uIC5zZWdtZW50IHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAxZW07XHJcbiAgbWFyZ2luOiAxZW0gMDtcclxufVxyXG4vKiBsaW5lIDIxMzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuY292ZXIge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLyogbGluZSAyMTM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24gLmNvdmVyIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAyMTM5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24gLnRpdGxlcyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbn1cclxuLyogbGluZSAyMTQxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24gLnRpdGxlcyBoMyB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxufVxyXG4vKiBsaW5lIDIxNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAudGl0bGVzIGgyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxufVxyXG4vKiBsaW5lIDIxNTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDIxNjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuYWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogNDklO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDIxNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuYWN0aW9uOmxhc3QtY2hpbGQge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4vKiBsaW5lIDIxNzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuYWN0aW9uOmhvdmVyIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDIxODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuc2hhcmUtYWN0aW9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDIxODYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuc2hhcmUtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB3aWR0aDogNDklO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDIxOTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucyAuc2hhcmUtY29udGVudCAuc2hhcmluZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMjIwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLmluZm9ybWF0aW9uIC5hY3Rpb25zLm5vdy1zaGFyaW5nIC5zaGFyZS1jb250ZW50IHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxufVxyXG4vKiBsaW5lIDIyMTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC5pbmZvcm1hdGlvbiAuYWN0aW9ucy5ub3ctc2hhcmluZyAuc2hhcmUtYWN0aW9uIHtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbn1cclxuLyogbGluZSAyMjIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAudHJhY2tzIHtcclxuICB3aWR0aDogNDklO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxufVxyXG4vKiBsaW5lIDIyMjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC50cmFja3Mgb2wgbGkgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDFlbSAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG59XHJcbi8qIGxpbmUgMjIzNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLnRyYWNrcyBvbCBsaSBhIGkge1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgcGFkZGluZy1sZWZ0OiAwLjEyNWVtO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMjI0OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLnRyYWNrcyBvbCBsaSBhIGk6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuLyogbGluZSAyMjU3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAudHJhY2tzIG9sIGxpIGEgYiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDIyNjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZGV0YWlsIC50cmFja3Mgb2wgbGkgYSBzcGFuIHtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi8qIGxpbmUgMjI2OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1kZXRhaWwgLnRyYWNrcyBvbCBsaSBhOmhvdmVyIGkge1xyXG4gIGJhY2tncm91bmQ6ICNkM2QwYzE7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAyMjc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWRldGFpbCAudHJhY2tzIG9sIGxpOmxhc3QtY2hpbGQgYSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLyogbGluZSAyMjg2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGRjZDE7XHJcbn1cclxuLyogbGluZSAyMjkwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlci5jdXN0b21lci10YXhvbm9teS1zaW5nbGUge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4vKiBsaW5lIDIyOTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC50eXBlLWZpbHRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMTBweCAwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4vKiBsaW5lIDIzMDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC53cmFwLWJsb2NrLWZpbHRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAyMzExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgcGFkZGluZy10b3A6IDIxcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG4vKiBsaW5lIDIzMTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC5jbG9zZS1saXN0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb20tZmlsdGVyLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xyXG4gIHRvcDogNnB4O1xyXG4gIHJpZ2h0OiA5cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW47XHJcbn1cclxuLyogbGluZSAyMzM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAuY2xvc2UtbGlzdC5vcGVuLWxpc3Qge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDBweDtcclxufVxyXG4vKiBsaW5lIDIzMzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC50YXhvbm9teS1saXN0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAvKiBtYXgtaGVpZ2h0OiA0MnB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuOyovXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgdHJhbnNpdGlvbjogMC41cyBsaW5lYXIgYWxsO1xyXG59XHJcbi8qIGxpbmUgMjM1NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hbGJ1bS1maWx0ZXIgLmRyb3Bkb3duLWxpc3QgLnRheG9ub215LWxpc3QgbGk6bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLyogbGluZSAyMzU4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLyogbGluZSAyMzYyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaSAuYWN0aXZlLXRlcm0ge1xyXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuLyogbGluZSAyMzY1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaSBhIHtcclxuICBjb2xvcjogIzAwMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG4vKiBsaW5lIDIzNzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC50YXhvbm9teS1saXN0IGxpLmFjdGl2ZS10ZXh0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLyogbGluZSAyMzc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFsYnVtLWZpbHRlciAuZHJvcGRvd24tbGlzdCAudGF4b25vbXktbGlzdCBsaS5uby1hY3RpdmUtdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDIzODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWxidW0tZmlsdGVyIC5kcm9wZG93bi1saXN0IC50YXhvbm9teS1saXN0IGxpLm5vLWFjdGl2ZS10ZXh0OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkY2QxO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgdHJhbnNpdGlvbjogMC41cyBsaW5lYXIgYWxsO1xyXG59XHJcblxyXG4vKiBsaW5lIDIzOTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1saXN0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxuICBwYWRkaW5nLXRvcDogMyU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjQwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzIuNjE3MTg3NSU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwLjg3ODkwNjI1JTtcclxuICBtYXJnaW4tYm90dG9tOiAwLjg3ODkwNjI1JTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDMyLjYxNzE4NzUlO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDI0MTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtOm50aC1jaGlsZCgzbikge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDI0MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtIC5pbWFnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgMjQyNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW46IDA7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbmxhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFubGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMjQzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0gLmltYWdlIC5yb3VuZC1idXR0b24gYiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHdpZHRoOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB6LWluZGV4OiA5OTk7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyNDM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uIGIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAtMjdweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIHdpZHRoOiAyMXB4O1xyXG4gIH1cclxufVxyXG4vKiBsaW5lIDI0NDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtIC5pbWFnZSAucm91bmQtYnV0dG9uOmhvdmVyOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMjQ1NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHRyYW5zcGFyZW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDI0NjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDBjMTtcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAyNDczLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktaXRlbSAuaW5mb3JtYXRpb24gaDMge1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyogbGluZSAyNDgwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktaXRlbTpob3ZlciB7XHJcbiAgei1pbmRleDogOTk5O1xyXG59XHJcbi8qIGxpbmUgMjQ4MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LWl0ZW06aG92ZXIgLmltYWdlIC5yb3VuZC1idXR0b24ge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLyogbGluZSAyNDg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktaXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gIGJvdHRvbTogLTUwJTtcclxuICBsZWZ0OiAtMTVweDtcclxuICByaWdodDogLTE1cHg7XHJcbiAgdG9wOiAtMTVweDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMTAlO1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4zMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICBib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxufVxyXG5cclxuLyogbGluZSAyNTA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZpZGVvLW1vZGFsIC5zaGFyaW5nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAtMjBweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLyogbGluZSAyNTEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJ4LXdyYXBwZXIgaW1nIHtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjUxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIHtcclxuICBwYWRkaW5nOiA0dmg7XHJcbn1cclxuLyogbGluZSAyNTIwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAyNTIzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxOHZoO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLyogbGluZSAyNTI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIGEge1xyXG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbn1cclxuLyogbGluZSAyNTMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHBhZGRpbmc6IDZlbSAxZW07XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi8qIGxpbmUgMjUzOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDpiZWZvcmUsIC5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi8qIGxpbmUgMjU0MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzcHggLTI3cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgMjU0MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1uZXh0OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yM3B4IC0yN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjU0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlcy1zOGQzNWI2MzhhMC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyNTQ3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LW5leHQ6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAyNTUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1uZXh0OmhvdmVyOmJlZm9yZSB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi8qIGxpbmUgMjU1NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtbmV4dDpob3ZlcjphZnRlciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoZW5hYmxlZD1mYWxzZSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4vKiBsaW5lIDI1NjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXYge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBwYWRkaW5nOiA2ZW0gMWVtO1xyXG4gIHRleHQtaW5kZW50OiAtOTk5ZW07XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4vKiBsaW5lIDI1NjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YmVmb3JlLCAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4vKiBsaW5lIDI1NzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShlbmFibGVkPWZhbHNlKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgMjU3MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1wcmV2OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICB3aWR0aDogMThweDtcclxuICB9XHJcbn1cclxuLyogbGluZSAyNTc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIC5ieC1wcmV2OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSAyNTc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjU4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyAuYngtcHJldjpob3ZlcjpiZWZvcmUge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4vKiBsaW5lIDI1ODUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMgLmJ4LXByZXY6aG92ZXI6YWZ0ZXIge1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKGVuYWJsZWQ9ZmFsc2UpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjU5MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXNsaWRlIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi8qIGxpbmUgMjU5NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXNsaWRlIC5pbWFnZSB7XHJcbiAgaGVpZ2h0OiA2MHZoO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMjU5OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXNsaWRlIC5pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSAyNjA2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUgLmNhcHRpb24ge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAxZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAyNjEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUgLmNhcHRpb24gaDMge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbn1cclxuLyogbGluZSAyNjE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUgLmNhcHRpb24gLnNoYXJpbmcge1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbn1cclxuLyogbGluZSAyNjI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmdhbGxlcnktc2xpZGUucG9ydHJhaXQtaW1hZ2Uge1xyXG4gIC8qICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgfSovXHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xyXG4gIC8qIGxpbmUgMjY0MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktc2xpZGUgLmltYWdlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLyogbGluZSAyNjQyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1zbGlkZSAuaW1hZ2UgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyNjQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1tb2RhbCAuYngtY29udHJvbHMge1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDI2NTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LW1vZGFsIC5ieC1jb250cm9scyBhIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi8qIGxpbmUgMjY1OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXBhZ2VyIHtcclxuICBwYWRkaW5nOiAydmg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMjY2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nYWxsZXJ5LXBhZ2VyIGEge1xyXG4gIHdpZHRoOiA4dmg7XHJcbiAgaGVpZ2h0OiA4dmg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4vKiBsaW5lIDI2NzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1wYWdlciBhLmFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmRlO1xyXG59XHJcblxyXG4vKiBsaW5lIDI2ODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2FsbGVyeS1pbnRlcmZhY2UgI2Nib3hDbG9zZSB7XHJcbiAgcmlnaHQ6IDE1cHg7XHJcbiAgdG9wOiAxNXB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDI2ODYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKiBsaW5lIDI2ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dCBmb290ZXIgLmRhbmNlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogbGluZSAyNjk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3BsYXNoL2JnX3NwbGFzaC5qcGcpO1xyXG59XHJcbi8qIGxpbmUgMjY5NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwICNjb29raWUtbGF3LWluZm8tYWdhaW4ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4vKiBsaW5lIDI2OTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAudmlkZW8tbW9kYWwgI2Nib3hDbG9zZSB7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG59XHJcbi8qIGxpbmUgMjcwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLyogbGluZSAyNzA2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiBsaW5lIDI3MDksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCBoZWFkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLyogbGluZSAyNzEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgZm9vdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMjcxNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLXZpZGVvIC5idXR0b25zIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xyXG59XHJcbi8qIGxpbmUgMjcxOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLXZpZGVvIC5idXR0b25zIGEge1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG4vKiBsaW5lIDI3MjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAud3JhcC10b3AtYnVsbGV0cyB7XHJcbiAgcGFkZGluZzogMjVweCA0MHB4IDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLyogbGluZSAyNzMwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLndyYXAtdG9wLWJ1bGxldHMgLmJ1bGxldHM6Zmlyc3QtY2hpbGQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMjczMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLXRvcC1idWxsZXRzIC5idWxsZXRzOmZpcnN0LWNoaWxkIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLyogbGluZSAyNzM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJ1bGxldHMge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMjc0MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5idWxsZXRzIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIG1hcmdpbjogMCAwIDAgNHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJEMkE4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4vKiBsaW5lIDI3NTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYnVsbGV0cyBsaSBhIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAycHggMCAwIDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4vKiBsaW5lIDI3NTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYnVsbGV0cyBsaSBhOmhvdmVyIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDI3NjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMWUyOTtcclxuICBjb2xvcjogI0ZCRDJBODtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAyNzcxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmZvb3Rlci1zcGxhc2ggLm1lbnUtc3BsYXNoIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogM3B4IDAgMCAwO1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4vKiBsaW5lIDI3NzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCAubWVudS1zcGxhc2ggbGkge1xyXG4gIG1hcmdpbjogMCAwIDAgMjVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi8qIGxpbmUgMjc4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5mb290ZXItc3BsYXNoIC5tZW51LXNwbGFzaCBsaSBhIHtcclxuICBjb2xvcjogI0ZCRDJBODtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLyogbGluZSAyNzgzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmZvb3Rlci1zcGxhc2ggLm1lbnUtc3BsYXNoIGxpIGE6aG92ZXIge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG4vKiBsaW5lIDI3OTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCBoMyB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi8qIGxpbmUgMjc5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC52LWRldGFpbCB7XHJcbiAgbWFyZ2luLXRvcDogNTlweDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLyogbGluZSAyODAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLnBhcnRuZXItZGV0YWlsIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMjgwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5pbWctZG9uYXRlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4vKiBsaW5lIDI4MDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZG9uYXRlLWRldGFpbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTJweCk7XHJcbiAgcGFkZGluZzogMCAwIDAgNDRweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi8qIGxpbmUgMjgxMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5kb25hdGUtZGV0YWlsIC5idXR0b25zIHtcclxuICBtYXJnaW4tdG9wOiAzNHB4O1xyXG59XHJcbi8qIGxpbmUgMjgxNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5oZWFkLXNwbGFzaCB7XHJcbiAgbWFyZ2luOiAwIDE3LjgxMjUlO1xyXG4gIHBhZGRpbmc6IDg0cHggNSUgNjRweCA1JTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLyogbGluZSAyODI0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLnBhZ2UtY29udGVudCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI3JTtcclxufVxyXG4vKiBsaW5lIDI4MjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAucGFnZS1jb250ZW50OmFmdGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcGxhc2gvQmFja2dyb3VuZF9Cb3R0b20uanBnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAyODM0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJhbWF3b3Jrcy1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NwbGFzaC9CYWNrZ3JvdW5kX1RvcC5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDI4MzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYmFtYXdvcmtzLWNvbnRlbnQgLmludGVyaW9yIHtcclxuICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwYWRkaW5nOiAzOHB4IDQ1cHg7XHJcbn1cclxuLyogbGluZSAyODQ1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJhbWF3b3Jrcy1jb250ZW50IC53cmFwIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMjg1MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5idXR0b25zIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDI4NTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuYnV0dG9ucyBhIHtcclxuICBmbG9hdDogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDI4NXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmc6IDE0cHggMyU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG59XHJcbi8qIGxpbmUgMjg2NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5idXR0b25zIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAyODcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJ1dHRvbnMuYnRiLW1lcmNoIHtcclxuICBtYXJnaW4tdG9wOiA1MXB4O1xyXG59XHJcbi8qIGxpbmUgMjg3NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC50d28tY29sIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XHJcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA5JTtcclxuICBncmlkLXJvdy1nYXA6IDBweDtcclxufVxyXG4vKiBsaW5lIDI4ODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAubWVyY2gge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcclxuICBncmlkLWNvbHVtbi1nYXA6IDMlO1xyXG4gIGdyaWQtcm93LWdhcDogMHB4O1xyXG59XHJcbi8qIGxpbmUgMjg4NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5tZXJjaCAubWVyY2gtaW1hZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAyODkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLm1lcmNoIC5tZXJjaC1pbWFnZSBhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMjkwMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC53cmFwLWltZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLyogbGluZSAyOTA2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLndyYXAtaW1nIGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMjkxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiBiIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi8qIGxpbmUgMjkxNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbjpob3ZlcjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3BhY2l0eTogMC43O1xyXG59XHJcbi8qIGxpbmUgMjkyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5zaW5nbGUtdmlkZW8udmlkZW8taXRlbSAuaW1hZ2UgLnJvdW5kLWJ1dHRvbjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ETUJfUGxheV9CdXR0b24uc3ZnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDI5MzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLndyYXAge1xyXG4gIHBhZGRpbmctdG9wOiA1JTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4vKiBsaW5lIDI5MzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmludGVyaW9yIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBwYWRkaW5nOiA1JTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG4vKiBsaW5lIDI5NDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgaDIuYmFtYXdvcmtzLWxvZ28ge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgcGFkZGluZy10b3A6IDExJTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW1hd29ya3MtbG9nby5wbmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiA1JTtcclxufVxyXG4vKiBsaW5lIDI5NTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gIHBhZGRpbmc6IDUlIDEwJTtcclxufVxyXG4vKiBsaW5lIDk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG4vKiBsaW5lIDk5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGVtIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4vKiBsaW5lIDEwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBlbSA+IHN0cm9uZyB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuLyogbGluZSAxMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgc3Ryb25nID4gZW0ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogODAwO1xyXG59XHJcbi8qIGxpbmUgMTEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGgxLCAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDIsIC5iYW1hd29ya3MtY29udGVudCAudGV4dCBoMywgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGg0LCAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgY29sb3I6ICNkZjI2Mjc7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG59XHJcbi8qIGxpbmUgMTE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGgxIHtcclxuICBmb250LXNpemU6IDIuNWVtO1xyXG59XHJcbi8qIGxpbmUgMTIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGgyIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG4gIG1hcmdpbi10b3A6IDJlbTtcclxufVxyXG4vKiBsaW5lIDEyNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBoMywgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGg0IHtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcclxuICBmb250LXNpemU6IDEuNzVlbTtcclxufVxyXG4vKiBsaW5lIDEzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4vKiBsaW5lIDEzNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCBpbWcuYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDFlbSAxZW0gMWVtIDA7XHJcbn1cclxuLyogbGluZSAxNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaW1nLmFsaWducmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDFlbSAwIDFlbSAxZW07XHJcbn1cclxuLyogbGluZSAxNDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaW1nLmFsaWdubm9uZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IGltZy5hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC53cC1jYXB0aW9uIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTU5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC53cC1jYXB0aW9uLmFsaWdubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAxZW0gMWVtIDAgMDtcclxufVxyXG4vKiBsaW5lIDE2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxZW0gMCAwIDFlbTtcclxufVxyXG4vKiBsaW5lIDE2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4vKiBsaW5lIDE3MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAud3AtY2FwdGlvbi5hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi8qIGxpbmUgMTc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogLjhlbTtcclxuICBwYWRkaW5nOiAwLjVlbSAwLjJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAxODEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IGluaXRpYWw7XHJcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLyogbGluZSAxODcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgb2wge1xyXG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLyogbGluZSAxOTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgYmxvY2txdW90ZSB7XHJcbiAgcGFkZGluZzogOC41NDcwMDg1NSU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLyogbGluZSAxOTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgZGl2IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogbGluZSAyMDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgZGl2IGVtIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtc3R5bGU6IG5vbmU7XHJcbn1cclxuLyogbGluZSAyMDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gIC8qIGxpbmUgMjk1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDIge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjE1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDMge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjE4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgaDQge1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICB9XHJcbn1cclxuLyogbGluZSAyMjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgYSB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAyOTYwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMjk2MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAuYnV0dG9ucyBhIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDQlO1xyXG4gIHBhZGRpbmc6IDMlO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLyogbGluZSAyOTY5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6Zmlyc3QtY2hpbGQge1xyXG4gIHdpZHRoOiA2NiU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDI5NzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgLmJ1dHRvbnMgYTpmaXJzdC1jaGlsZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDI5NzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLnRleHQgLmJ1dHRvbnMgYTpsYXN0LWNoaWxkIHtcclxuICB3aWR0aDogMzAlO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMjk4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAudGV4dCAuYnV0dG9ucyBhOmxhc3QtY2hpbGQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAyOTg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5zaGFyaW5nIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAyOTkwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5zaGFyaW5nIHVsIHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSAyOTk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyB7XHJcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwJTtcclxufVxyXG4vKiBsaW5lIDI5OTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIGgzIHtcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDJlbSAxZW07XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMyU7XHJcbn1cclxuLyogbGluZSAzMDA1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fY29udGFpbmVyLm5vdC1pbWcge1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbn1cclxuLyogbGluZSAzMDA3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fY29udGFpbmVyLm5vdC1pbWcgLnRvdXJfX2ltZyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4vKiBsaW5lIDMwMTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX19jb250YWluZXIubm90LWltZyAudG91cl9fdGV4dCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxufVxyXG4vKiBsaW5lIDMwMTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX19pbWcge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMzAlO1xyXG4gIHBhZGRpbmctdG9wOiAzMCU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbWFnZS1waDEucG5nKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxufVxyXG4vKiBsaW5lIDMwMzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMzAlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcGFkZGluZzogNCU7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbn1cclxuLyogbGluZSAzMDM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fdGV4dCBwIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi8qIGxpbmUgMzA0MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXJfX3RleHQgLmJyaWVmX2Rlc2NyaXB0aW9uIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDMwNDQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IC5zZWUtbW9yZSB7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMDQ5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgLypwYWRkaW5nOjJlbSAxZW07Ki9cclxuICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDMwNTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGVhcjogYm90aDtcclxuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzA2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIgbGFiZWwgLnRyaWdnZXIge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMDY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciBsYWJlbCAudHJpZ2dlciBpIHtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgd2lkdGg6IDJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMC41ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xyXG4gIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogMC41ZW07XHJcbn1cclxuLyogbGluZSAzMDgxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciBsYWJlbCAudHJpZ2dlciBzcGFuIHtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBtYXJnaW4tdG9wOiAwLjJlbTtcclxufVxyXG4vKiBsaW5lIDMwODQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsIC50cmlnZ2VyIHNwYW46YmVmb3JlIHtcclxuICBjb250ZW50OiAnRXhwYW5kJztcclxufVxyXG4vKiBsaW5lIDMwOTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsOmhvdmVyIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDMwOTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsOmhvdmVyIC50cmlnZ2VyIGkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8qIGxpbmUgMzEwMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIgLmV2ZW50cyB7XHJcbiAgbWF4LWhlaWdodDogMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzEwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIgLmV2ZW50cyAuZXZlbnQge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIHBhZGRpbmc6IDFlbSAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAzMTEyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciAuZXZlbnRzIC5ldmVudCBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXItQm9sZC1TXCI7XHJcbn1cclxuLyogbGluZSAzMTE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciAuZXZlbnRzIC5ldmVudCAuZGF0ZSB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBjb2xvcjogI2U1NGQyNTtcclxufVxyXG4vKiBsaW5lIDMxMjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50IC5sb2NhdGlvbiB7XHJcbiAgd2lkdGg6IDMwJTtcclxufVxyXG4vKiBsaW5lIDMxMjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50IC5zdGF0ZSB7XHJcbiAgd2lkdGg6IDIwJTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb29rLVNcIjtcclxufVxyXG4vKiBsaW5lIDMxMjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50OmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbn1cclxuLyogbGluZSAzMTM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ci5vcGVuIGxhYmVsIC50cmlnZ2VyIGkuZmEtcGx1cyB7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDMxNDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyLm9wZW4gbGFiZWwgLnRyaWdnZXIgaS5mYS1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ1xcZjA2OCc7XHJcbn1cclxuLyogbGluZSAzMTQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ci5vcGVuIGxhYmVsIC50cmlnZ2VyIHNwYW4ge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgMzE0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hd29ya3MtY29udGVudCAuY29uY2VydHMgLnRvdXIub3BlbiBsYWJlbCAudHJpZ2dlciBzcGFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogJ0Nsb3NlJztcclxufVxyXG4vKiBsaW5lIDMxNTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyLm9wZW4gLmV2ZW50cyB7XHJcbiAgbWF4LWhlaWdodDogNTAwMHB4O1xyXG4gIHBhZGRpbmc6IDQlO1xyXG59XHJcblxyXG4vKiBsaW5lIDMxNjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jbW9kYWwtYmFtYWdyZWVuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMzE3MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNtb2RhbC1iYW1hZ3JlZW4uZGlzcGxheSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMTc1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI21vZGFsLWJhbWFncmVlbiAuY2xvc2UtbW9kYWwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2xvc2Uuc3ZnKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgdG9wOiAyMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDMxODYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jbW9kYWwtYmFtYWdyZWVuOmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4vKiBsaW5lIDMxOTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jbW9kYWwtYmFtYWdyZWVuIC53cmFwLXNsaWNrIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi8qIGxpbmUgMzIwNywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNtb2RhbC1iYW1hZ3JlZW4gLndyYXAtc2xpY2stbmF2IHtcclxuICB3aWR0aDogMTAyNHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA1JTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLyogbGluZSAzMjE2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI21vZGFsLWJhbWFncmVlbiBoMSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzIzMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiN0aW1lbGluZSAuY2FwdGlvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxufVxyXG4vKiBsaW5lIDMyMzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgaDIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLyogbGluZSAzMjQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lIC5pdGVtLXRpbWVsaW5lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDMyNDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgLml0ZW0tdGltZWxpbmUgLndyYXAtaXRlbSB7XHJcbiAgcGFkZGluZzogMCBjYWxjKCgxMDAlIC0gMTAyNHB4KSAvIDIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDMyNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgLml0ZW0tdGltZWxpbmUuc2xpY2stYWN0aXZlIC5uYXYteSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLyogbGluZSAzMjUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lIC5pdGVtLXRpbWVsaW5lIC5uYXYteSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiA0ZW07XHJcbiAgb3BhY2l0eTogMC4zO1xyXG4gIGxpbmUtaGVpZ2h0OiAwLjhlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdpZHRoOiAxNzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG59XHJcbi8qIGxpbmUgMzI2NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAucHJldi15IHtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICBsZWZ0OiAtNjVweDtcclxufVxyXG4vKiBsaW5lIDMyNzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jdGltZWxpbmUgLml0ZW0tdGltZWxpbmUgLm5leHQteSB7XHJcbiAgcmlnaHQ6IC02NHB4O1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxufVxyXG5cclxuLyogbGluZSAzMjc4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lLW5hdiAuZmlyc3QteSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtNTBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLyogbGluZSAzMjg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI3RpbWVsaW5lLW5hdiAubGFzdC15IHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtNTBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzI5NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudC5wYWdlLWNvbnRlbnQgLndyYXAge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuLyogbGluZSAzMjk4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwIHtcclxuICBwYWRkaW5nLXRvcDogMCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLyogbGluZSAzMzAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLm5vaGVpZ2h0IHtcclxuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xyXG59XHJcbi8qIGxpbmUgMzMwNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAuaW50ZXJpb3Ige1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDUlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLyogbGluZSAzMzExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5tb2RhbHRleHQge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIG1hcmdpbi10b3A6IDMlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi8qIGxpbmUgMzMxOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1zbGlkZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLyogbGluZSAzMzIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLXNsaWRlIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzMzI0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLXNsaWRlIC5ieC1wcmV2LCAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtc2xpZGUgLmJ4LW5leHQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU0ZDI1O1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAzNXB4LzEgRm9udEF3ZXNvbWU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKiBsaW5lIDMzMzQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtc2xpZGUgLmJ4LXByZXYge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLyogbGluZSAzMzM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLXNsaWRlIC5ieC1wcmV2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDlcIjtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG4gIHRleHQtaW5kZW50OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMTVweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDMzNDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtc2xpZGUgLmJ4LW5leHQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi8qIGxpbmUgMzM0OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1zbGlkZSAuYngtbmV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICB0ZXh0LWluZGVudDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDExcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAzMzYyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLyogbGluZSAzMzY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjM2M7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMjUlO1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuLyogbGluZSAzMzczLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXI6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcclxufVxyXG4vKiBsaW5lIDMzNzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlcjpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW46IDAgMCAwIDEwcHg7XHJcbn1cclxuLyogbGluZSAzMzc5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXIgLm51bWJlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjhlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi8qIGxpbmUgMzM4NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1jb3VudGVyIC5jb3VudGVyIC5kZXRhaWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG59XHJcbi8qIGxpbmUgMzM5MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCBoMi5iYW1hZ3JlZW4tbG9nbyB7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9CYW1hX1doaXRlLnBuZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG1hcmdpbjogMSUgYXV0bztcclxufVxyXG4vKiBsaW5lIDM0MDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLnRleHQge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBwYWRkaW5nOiA1JSAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi8qIGxpbmUgMzQxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAudGV4dCAud3JhcC10ZXh0IHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcclxufVxyXG4vKiBsaW5lIDM0MTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLnRleHQgLmJ1dHRvbnMge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggMCAwIDEwcHg7XHJcbn1cclxuLyogbGluZSAzNDE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC5idXR0b25zIGEge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDQlIDQwcHggNCUgNCU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAzNDI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuLyogbGluZSAzNDMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC5idXR0b25zIGEgLmZhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDQlO1xyXG4gIHRvcDogNTAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMzQ0MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1udW1iZXItZGV0YWlsIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBtYXJnaW4tdG9wOiAzJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzNDUxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCB7XHJcbiAgcGFkZGluZzogNCU7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMzQ1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLnRvcC1udW1iZXIge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAxMC42dnc7XHJcbiAgLypsZXR0ZXItc3BhY2luZzogOHB4OyovXHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzNDYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAudG9wLW51bWJlciAuc2ltYm9sIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMCAxLjMlIDAgMDtcclxufVxyXG4vKiBsaW5lIDM0NjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC50b3AtbnVtYmVyIC5udW1iZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4vKiBsaW5lIDM0NzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC50ZXh0LXRvcCB7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZm9udC1zaXplOiAyLjh2dztcclxuICBsZXR0ZXItc3BhY2luZzogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLyogbGluZSAzNDgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAubWlkZGxlLW51bWJlciB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGRkZDE7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMzBweCAwO1xyXG59XHJcbi8qIGxpbmUgMzQ4NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLm1pZGRsZS1udW1iZXIgLndyYXAtbnVtYmVyIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi8qIGxpbmUgMzQ5MSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLm1pZGRsZS1udW1iZXIgLm51bWJlciB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBwYWRkaW5nOiAwIDUlIDAgMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtc2l6ZTogNC41dnc7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG4vKiBsaW5lIDM1MDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5taWRkbGUtbnVtYmVyIC50ZXh0LW51bWJlciB7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi8qIGxpbmUgMzUxMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBkZGQxO1xyXG4gIHBhZGRpbmc6IDMwcHggMDtcclxufVxyXG4vKiBsaW5lIDM1MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyIC5udW1iZXIge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIGZvbnQtc2l6ZTogNC45dnc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAyNSU7XHJcbn1cclxuLyogbGluZSAzNTI2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAuYm90dG9tLW51bWJlciAudGV4dC1udW1iZXIge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiA0dnc7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMTBweDtcclxuICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDc1JTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi8qIGxpbmUgMzUzOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZGRkMTtcclxuICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuLyogbGluZSAzNTQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAuYm90dG9tLW51bWJlcjIgLm51bWJlciB7XHJcbiAgY29sb3I6ICNlNTRkMjU7XHJcbiAgZm9udC1zaXplOiA0LjJ2dztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy1yaWdodDogMyU7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDI1JTtcclxufVxyXG4vKiBsaW5lIDM1NTQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAudGV4dC1udW1iZXIge1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAzLjJ2dztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogNzUlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLyogbGluZSAzNTY5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBtYXJnaW4tdG9wOiAzJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSAzNTc4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IHVsIHtcclxuICBwYWRkaW5nOiAwIDAgMCAzZW07XHJcbn1cclxuLyogbGluZSAzNTgwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IHVsIGxpIHtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDFlbSAwO1xyXG59XHJcbi8qIGxpbmUgMzU4NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyB1bCBsaTo6YmVmb3JlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBjb250ZW50OiBcIlxcMjAyMlwiO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTNlbTtcclxuICB0b3A6IDBlbTtcclxufVxyXG4vKiBsaW5lIDM1OTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtb3ZlcnZpZXcgLmNvbC1kZXRhaWwge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMS41ZW07XHJcbn1cclxuLyogbGluZSAzNjAxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmJhbWFncmVlbi1jb250ZW50IC53cmFwLW92ZXJ2aWV3IC5oZWFkLW92ZXJ2aWV3IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBkZGQxO1xyXG4gIHBhZGRpbmc6IDJlbSAxLjVlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi8qIGxpbmUgMzYwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyAuY29sLWhlYWQge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBkZGQxO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgMzYxNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogbm9uZTtcclxufVxyXG4vKiBsaW5lIDM2MTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudDphZnRlciB7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDM2MjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLyogbGluZSAzNjMwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUlO1xyXG4gIGxlZnQ6IDMwJTtcclxuICByaWdodDogMjglO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICAtbW96LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM2MzgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjZDNkMGMxO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgd2lkdGg6IDQ4JTtcclxuICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDM2NDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4vKiBsaW5lIDM2NTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uIHNwYW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBsZWZ0OiAxLjVlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxufVxyXG4vKiBsaW5lIDM2NTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuYWN0aW9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xyXG59XHJcbi8qIGxpbmUgMzY2NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5hYm91dC1maWx0ZXJzIC5zZWxlY3RvciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLyogbGluZSAzNjY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yIGxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzY4MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5hYm91dC1maWx0ZXJzIC5zZWxlY3RvciBsYWJlbCBzcGFuIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMWVtO1xyXG4gIHJpZ2h0OiAxZW07XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuLyogbGluZSAzNjg5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yIGxhYmVsOmFmdGVyIHtcclxuICBjb250ZW50OiAnXFxmMGQ3JztcclxuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDFlbTtcclxuICBjb2xvcjogIzNjM2MzYztcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDM2OTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuc2VsZWN0b3IgbGFiZWw6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmOWY2ZWQ7XHJcbn1cclxuLyogbGluZSAzNzA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yIC5vcHRpb25zIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDB2aDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM3MTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuc2VsZWN0b3IgLm9wdGlvbnMgLm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM3MjAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuYWJvdXQtZmlsdGVycyAuc2VsZWN0b3IgLm9wdGlvbnMgLm9wdGlvbjpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2U1NGQyNTtcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLyogbGluZSAzNzI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMgLnNlbGVjdG9yLm9wZW4gLm9wdGlvbnMge1xyXG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcbi8qIGxpbmUgMzczNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjVzIGVhc2UgMC41cztcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlIDAuNXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UgMC41cztcclxuICB6LWluZGV4OiA5O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi8qIGxpbmUgMzc0OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW06YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICB6LWluZGV4OiA4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MCk7XHJcbiAgb3BhY2l0eTogMC40O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUEhOMlp5QjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEdSbFpuTStQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKdlltcGxZM1JDYjNWdVpHbHVaMEp2ZUNJZ2VERTlJakF1TUNJZ2VURTlJakF1TlNJZ2VESTlJakV1TUNJZ2VUSTlJakF1TlNJK1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3TURBd01DSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqTWlMejQ4YzNSdmNDQnZabVp6WlhROUlqTTFKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpraUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpNNEpTSWdjM1J2Y0MxamIyeHZjajBpSXpBd01EQXdNQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamtpTHo0OGMzUnZjQ0J2Wm1aelpYUTlJalF5SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3TURBd01DSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqazNJaTgrUEhOMGIzQWdiMlptYzJWMFBTSTBOaVVpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpRNUpTSWdjM1J2Y0MxamIyeHZjajBpSXpBd01EQXdNQ0l2UGp4emRHOXdJRzltWm5ObGREMGlOVFlsSWlCemRHOXdMV052Ykc5eVBTSWpNREF3TURBd0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpBdU9UUWlMejQ4YzNSdmNDQnZabVp6WlhROUlqWXhKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGprMElpOCtQSE4wYjNBZ2IyWm1jMlYwUFNJeE1EQWxJaUJ6ZEc5d0xXTnZiRzl5UFNJak1EQXdNREF3SWlCemRHOXdMVzl3WVdOcGRIazlJakF1TkNJdlBqd3ZiR2x1WldGeVIzSmhaR2xsYm5RK1BDOWtaV1p6UGp4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4TURBbElpQm9aV2xuYUhROUlqRXdNQ1VpSUdacGJHdzlJblZ5YkNnalozSmhaQ2tpSUM4K1BDOXpkbWMrSUE9PScpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgNTAlLCAxMDAlIDUwJSwgY29sb3Itc3RvcCgwJSwgcmdiYSgwLCAwLCAwLCAwLjMpKSwgY29sb3Itc3RvcCgzNSUsIHJnYmEoMCwgMCwgMCwgMC45KSksIGNvbG9yLXN0b3AoMzglLCByZ2JhKDAsIDAsIDAsIDAuOSkpLCBjb2xvci1zdG9wKDQyJSwgcmdiYSgwLCAwLCAwLCAwLjk3KSksIGNvbG9yLXN0b3AoNDYlLCAjMDAwMDAwKSwgY29sb3Itc3RvcCg0OSUsICMwMDAwMDApLCBjb2xvci1zdG9wKDU2JSwgcmdiYSgwLCAwLCAwLCAwLjk0KSksIGNvbG9yLXN0b3AoNjElLCByZ2JhKDAsIDAsIDAsIDAuOTQpKSwgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDAsIDAsIDAsIDAuNCkpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMykgMCUsIHJnYmEoMCwgMCwgMCwgMC45KSAzNSUsIHJnYmEoMCwgMCwgMCwgMC45KSAzOCUsIHJnYmEoMCwgMCwgMCwgMC45NykgNDIlLCAjMDAwMDAwIDQ2JSwgIzAwMDAwMCA0OSUsIHJnYmEoMCwgMCwgMCwgMC45NCkgNTYlLCByZ2JhKDAsIDAsIDAsIDAuOTQpIDYxJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4zKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjkpIDM1JSwgcmdiYSgwLCAwLCAwLCAwLjkpIDM4JSwgcmdiYSgwLCAwLCAwLCAwLjk3KSA0MiUsICMwMDAwMDAgNDYlLCAjMDAwMDAwIDQ5JSwgcmdiYSgwLCAwLCAwLCAwLjk0KSA1NiUsIHJnYmEoMCwgMCwgMCwgMC45NCkgNjElLCByZ2JhKDAsIDAsIDAsIDAuNCkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMykgMCUsIHJnYmEoMCwgMCwgMCwgMC45KSAzNSUsIHJnYmEoMCwgMCwgMCwgMC45KSAzOCUsIHJnYmEoMCwgMCwgMCwgMC45NykgNDIlLCAjMDAwMDAwIDQ2JSwgIzAwMDAwMCA0OSUsIHJnYmEoMCwgMCwgMCwgMC45NCkgNTYlLCByZ2JhKDAsIDAsIDAsIDAuOTQpIDYxJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDEwMCUpO1xyXG59XHJcbi8qIGxpbmUgMzc2NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLndyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5O1xyXG4gIHRvcDogMjAlO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBoZWlnaHQ6IDQwdmg7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogLTMwcHg7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDAgMzAlIDA7XHJcbn1cclxuLyogbGluZSAzNzc3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbSAuaGVhZGluZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMzc3OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLmhlYWRpbmcgaDIge1xyXG4gIGNvbG9yOiAjZTU0ZDI1O1xyXG4gIGZvbnQtc2l6ZTogNC4yNWVtO1xyXG4gIHdvcmQtc3BhY2luZzogMzMzZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbn1cclxuLyogbGluZSAzNzg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbSAuaGVhZGluZyAubmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSAzNzk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbSAuaGVhZGluZyAubmV4dDpob3ZlciB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8qIGxpbmUgMzgwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnRleHQge1xyXG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xyXG59XHJcbi8qIGxpbmUgMzgwMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnRleHQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgMzgwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHRvcDogNjIlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDM4MTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuY29udGVudC1pdGVtIC5zY3JvbGwtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHdpZHRoOiAwcHg7XHJcbiAgYm9yZGVyOiAxcHggZG90dGVkICNlNTRkMjU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDM4MjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uYWJvdXQtY29udGVudCAuY29udGVudC1pdGVtIC5zY3JvbGwtZG93biBpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMzg0MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duIGk6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMzg0OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duOmhvdmVyIGkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgY29sb3I6ICNlZGViZGU7XHJcbiAgLW1vei1hbmltYXRpb246IG5vbmU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcbiAgYW5pbWF0aW9uOiBub25lO1xyXG59XHJcbi8qIGxpbmUgMzg1OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW06aG92ZXIgLnNjcm9sbC1kb3duIGkge1xyXG4gIC1tb3otYW5pbWF0aW9uOiBzY3JvbGwtZG93bjtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogc2Nyb2xsLWRvd247XHJcbiAgYW5pbWF0aW9uOiBzY3JvbGwtZG93bjtcclxuICAtbW96LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1cztcclxuICAtbW96LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbn1cclxuLyogbGluZSAzODY5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmFib3V0LWNvbnRlbnQgLmNvbnRlbnQtaXRlbS5hY3RpdmUge1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuICB6LWluZGV4OiA5OTtcclxuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzg3OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbmJvZHkuZml4ZWQtaGVhZGVyIC5hYm91dC1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLyogbGluZSAzODg0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnByb21vdGlvbnMge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxufVxyXG4vKiBsaW5lIDM4ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucHJvbW90aW9ucyAucHJvbW90aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbW96LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtN3B4IDU2cHggLTRweCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggdHJhbnNwYXJlbnQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzg5NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wcm9tb3Rpb25zIC5wcm9tb3Rpb24gaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLyogbGluZSAzODk5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnByb21vdGlvbnMgLnByb21vdGlvbiBpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDAuNWVtO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG59XHJcbi8qIGxpbmUgMzkxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wcm9tb3Rpb25zIC5wcm9tb3Rpb246aG92ZXIge1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC03cHggNTZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4zMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxuICBib3gtc2hhZG93OiAwcHggLTdweCA1NnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjMxKTtcclxufVxyXG4vKiBsaW5lIDM5MTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucHJvbW90aW9ucyAucHJvbW90aW9uOmhvdmVyIGkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzkyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5tb2RhbHMge1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBsaW5lIDM5MjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzkzMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nZW5lcmljLW1vZGFsLXdyYXBwZXIgI2Nib3hDbG9zZSB7XHJcbiAgcmlnaHQ6IDUlO1xyXG4gIHRvcDogMmVtO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIHRleHQtaW5kZW50OiAwO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxufVxyXG4vKiBsaW5lIDM5NDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbC13cmFwcGVyICNjYm94Q2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiAnXFxmMDBkJztcclxuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogI2ZjZmNmYztcclxufVxyXG4vKiBsaW5lIDM5NDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbC13cmFwcGVyICNjYm94Q2xvc2U6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzk1MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5nZW5lcmljLW1vZGFsIHtcclxuICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xyXG4gIGNvbG9yOiAjM2MzYzNjO1xyXG4gIHBhZGRpbmc6IDUlIDEwJTtcclxufVxyXG4vKiBsaW5lIDM5NTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uZ2VuZXJpYy1tb2RhbCBoMyB7XHJcbiAgZm9udC1zaXplOiAxLjVlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkMGMxO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG59XHJcblxyXG4vKiBsaW5lIDM5NzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ubmV3c2xldHRlci1tb2RhbCAuZm9ybS1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGhlaWdodDogMDtcclxuICBwYWRkaW5nLXRvcDogMTIlO1xyXG59XHJcbi8qIGxpbmUgMzk3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzbGV0dGVyLW1vZGFsIC5mb3JtLWNvbnRhaW5lciAuZW1haWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogOTVweDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgY29sb3I6ICMzYzNjM2M7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LWZhbWlseTogXCJDaXJjdWxhci1Cb2xkLVNcIjtcclxuICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcbi8qIGxpbmUgMzk5MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5uZXdzbGV0dGVyLW1vZGFsIC5mb3JtLWNvbnRhaW5lciAuc3VibWl0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogYXV0bztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICBjb2xvcjogI2VkZWJkZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICB6LWluZGV4OiA5O1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyLUJvbGQtU1wiO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcGFkZGluZzogMCAxZW07XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDAxNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5jb250YWN0LW1vZGFsIGEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcblxyXG4vKlxyXG4uYWJvdXQtY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOjA7XHJcbiAgICBoZWlnaHQ6MTAwdmg7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDowO1xyXG4gICAgcmlnaHQ6MDtcclxuICAgIHotaW5kZXg6OTtcclxuXHJcbiAgICAuY29udGVudC1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MjAwcHg7IHJpZ2h0OjA7IGxlZnQ6MDsgYm90dG9tOjA7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC41cyBlYXNlKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGVZKDEwMCUpO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhY2tncm91bmQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGRncmV5O1xyXG4gICAgICAgIHBvc2l0aW9uOmZpeGVkO1xyXG4gICAgICAgIHRvcDowOyByaWdodDowOyBsZWZ0OjA7IGJvdHRvbTowO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbToyNSU7XHJcbiAgICAgICAgdG9wOjIwJTtcclxuICAgICAgICBtYXgtd2lkdGg6NzcwcHg7XHJcbiAgICAgICAgd2lkdGg6NDguMTI1JTtcclxuICAgICAgICBiYWNrZ3JvdW5kOndoaXRlO1xyXG4gICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBmb250LXdlaWdodDpub3JtYWw7XHJcblxyXG4gICAgICAgIC5zY3JvbGxlciB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6MDsgcmlnaHQ6LTIwcHg7IGJvdHRvbTowOyBsZWZ0OjA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuXHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn0qL1xyXG4vKiBsaW5lIDQwNzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveFdyYXBwZXIge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDQwODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveE92ZXJsYXkge1xyXG4gIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDA4NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNjYm94Q3VycmVudCB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJvdHRvbTogLTEwcHg7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLyogbGluZSA0MDkyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuI2Nib3hOZXh0LFxyXG4jY2JveFByZXZpb3VzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDA5OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiNjYm94TmV4dCB7XHJcbiAgcmlnaHQ6IC04MHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS1pbWFnZXMtczhkMzViNjM4YTAucG5nJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzcHggLTI3cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDQwOTksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICNjYm94TmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yM3B4IC0yN3B4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDQxMDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveFByZXZpb3VzIHtcclxuICBsZWZ0OiAtODBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NHB4IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjdweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAvKiBsaW5lIDQxMDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICNjYm94UHJldmlvdXMge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLWltYWdlc0AyeC1zZGNmYjUyYjkwMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTk1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTRweCAwO1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDQxMDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4jY2JveENsb3NlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgcmlnaHQ6IC0xMzBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjNweDtcclxuICB3aWR0aDogMjNweDtcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG59XHJcbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gIC8qIGxpbmUgNDEwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgI2Nib3hDbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3cHg7XHJcbiAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICB3aWR0aDogMjNweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGxpbmUgNDExNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aWRlby1tb2RhbCAjY2JveENsb3NlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzLXM4ZDM1YjYzOGEwLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExNnB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDc5cHg7XHJcbiAgd2lkdGg6IDk4cHg7XHJcbn1cclxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7XHJcbiAgLyogbGluZSA0MTE2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8tbW9kYWwgI2Nib3hDbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGUtaW1hZ2VzQDJ4LXNkY2ZiNTJiOTAwLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxOTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExNnB4O1xyXG4gICAgaGVpZ2h0OiA3OXB4O1xyXG4gICAgd2lkdGg6IDk4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDQxMjAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24ge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAwIDUlIDUlIDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDEyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbi50b3Atc3BhY2Uge1xyXG4gIG1hcmdpbi10b3A6IDMlO1xyXG4gIHBhZGRpbmc6IDUlO1xyXG59XHJcbi8qIGxpbmUgNDEzMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiBoMiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgNDEzNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLyogbGluZSA0MTM3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZvbHVudGVlci1zZWN0aW9uIHA6bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4vKiBsaW5lIDQxNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmltYWdlX3Age1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiA2NyU7XHJcbn1cclxuLyogbGluZSA0MTQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZvbHVudGVlci1zZWN0aW9uIC5pbWFnZV9wIGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDE0OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiAudm9sdW50ZXJfY29udGVudCB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgbWFyZ2luOiAwIDAgMS40ZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSA0MTU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnZvbHVudGVlci1zZWN0aW9uIC5idXR0b25zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4vKiBsaW5lIDQxNTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZTU0ZDI1O1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi8qIGxpbmUgNDE2NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiAuYnV0dG9ucyBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgNDE2OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52b2x1bnRlZXItc2VjdGlvbiAuYnV0dG9ucyBhIC5mYSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA0JTtcclxuICB0b3A6IDUwJTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4vKiBsaW5lIDQxNzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYS5mdWxsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA0JSA0MHB4IDQlIDQlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDQxODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYS5ub3JtYWwge1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgcGFkZGluZzogMiUgNCUgMiUgNCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiBsaW5lIDQxODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFydG5lci1zZWN0aW9uIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAzJSAwIDA7XHJcbiAgcGFkZGluZzogNSU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuLyogbGluZSA0MTk3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiBoMiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgNDIwMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi8qIGxpbmUgNDIwNCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gcDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi8qIGxpbmUgNDIwOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgLTVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLyogbGluZSA0MjEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiAud3JhcC1jb2wgLmNvbC0zIHtcclxuICBwYWRkaW5nLXRvcDogMzAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTBweCk7XHJcbiAgbWFyZ2luOiA1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgNDIyMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jb2wtMy5hY3RpdmUtcGFydG5lciAuY2FwdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBhZGRpbmc6IDNlbTtcclxufVxyXG4vKiBsaW5lIDQyMzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4ucGFydG5lci1zZWN0aW9uIC53cmFwLWNvbCAuY2xvc2UtY2FwdGlvbiB7XHJcbiAgd2lkdGg6IDI1cHg7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMjBweDtcclxuICB0b3A6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jbG9zZS5zdmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLyogbGluZSA0MjQwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiAud3JhcC1jb2wgLmNhcHRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwcHg7XHJcbiAgd2lkdGg6IDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzYzNjO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0LCBoZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0LCBoZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjp3aWR0aCAzMDBtcyBlYXNlLWluLW91dCwgaGVpZ2h0IDMwMG1zIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246d2lkdGggMzAwbXMgZWFzZS1pbi1vdXQsIGhlaWdodCAzMDBtcyBlYXNlLWluLW91dDsgICBcclxuICAqL1xyXG59XHJcbi8qIGxpbmUgNDI1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jYXB0aW9uIC53cmFwLWNhcHRpb24ge1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDI2MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jYXB0aW9uIC5kZXRhaWwge1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi8qIGxpbmUgNDI2NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5wYXJ0bmVyLXNlY3Rpb24gLndyYXAtY29sIC5jYXB0aW9uIC5pbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLyogbGluZSA0MjY5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLnBhcnRuZXItc2VjdGlvbiAud3JhcC1jb2wgLmNhcHRpb24gLmltZyBpbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogbGluZSA0Mjc2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmctdG9wOiAyZW07XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLyogbGluZSA0MjgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiAuYnV0dG9ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLyogbGluZSA0Mjg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiAuYnV0dG9ucyBhIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICNlNTRkMjU7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLyogbGluZSA0Mjk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmRvbmF0ZS1idGItc2VjdGlvbiAuYnV0dG9ucyBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG59XHJcbi8qIGxpbmUgNDI5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi5kb25hdGUtYnRiLXNlY3Rpb24gLmJ1dHRvbnMgYS5mdWxsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA0JSA0MHB4IDQlIDQlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAvKiBsaW5lIDQzMDYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzMTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDMxMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gIC8qIGxpbmUgNDMxOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDMyMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDMyNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyB7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzMwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlciAubnVtYmVyIHtcclxuICAgIGZvbnQtc2l6ZTogMi44ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzMzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1jb3VudGVyIC5jb3VudGVyIC5kZXRhaWwge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzM2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyIC50ZXh0LW51bWJlciB7XHJcbiAgICBmb250LXNpemU6IDMuNnZ3O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzM5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAudGV4dC1udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiAyLjh2dztcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAvKiBsaW5lIDQzNDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlci5maXhlZCAud3JhcCB1bCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzU0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC42NWVtO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjRweCkge1xyXG4gIC8qIGxpbmUgNDM1OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAuYm90dG9tLW51bWJlciAubnVtYmVyIHtcclxuICAgIGZvbnQtc2l6ZTogNS45dnc7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzNjIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIyIC5udW1iZXIge1xyXG4gICAgZm9udC1zaXplOiA1LjJ2dztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDM2NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgI3RpbWVsaW5lIC5pdGVtLXRpbWVsaW5lIC53cmFwLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMCA3MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjbW9kYWwtYmFtYWdyZWVuIC53cmFwLXNsaWNrLW5hdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAvKiBsaW5lIDQzNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjY1ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzNzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjY1ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzODAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLWNvbnRlbnQgLndyYXAge1xyXG4gICAgbWFyZ2luOiAwIDguOTA2MjUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0Mzg0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDM4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnNvY2lhbC1mZWVkIC5zb2NpYWwtaXRlbSAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICB9XHJcbiAgLyogbGluZSA0Mzk1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0Mzk5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWJvdXQtY29udGVudCB7XHJcbiAgICAvKiAgICAgICAgLmFib3V0LWZpbHRlcnMge1xyXG4gICAgICAgICAgICAgICAgLmFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6NTYlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYS5hY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjIwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSovXHJcbiAgfVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAvKiBsaW5lIDQ0MTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC53cmFwLXNsaWNrLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDE2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFydG5lci1zZWN0aW9uIC53cmFwLWNvbCAuY29sLTMge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICBwYWRkaW5nLXRvcDogNDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDIxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1maWx0ZXJzIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIHAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0NDI3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1saXN0IC5uZXdzLWl0ZW0gLmluZm9ybWF0aW9uIHAuZGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8qIE1vYmlsZSBtZW51ICovXHJcbiAgLyogbGluZSA0NDMyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NDM1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gIH1cclxuICAvKiBsaW5lIDQ0NDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMC4ycztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMC4ycztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMC4ycztcclxuICB9XHJcbiAgLyogbGluZSA0NDU3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICB9XHJcbiAgLyogbGluZSA0NDY4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXIgYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDQ4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIGkubWVudS10cmlnZ2VyOmJlZm9yZSwgaGVhZGVyIGkubWVudS10cmlnZ2VyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQ6ICMzYzNjM2M7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuICB9XHJcbiAgLyogbGluZSA0NDkxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXI6YmVmb3JlIHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbiAgLyogbGluZSA0NDk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgaS5tZW51LXRyaWdnZXI6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ0OTcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlciBpLm1lbnUtdHJpZ2dlcjpob3ZlciB7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTcwKTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICB9XHJcbiAgLyogbGluZSA0NTAyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcbiAgLyogbGluZSA0NTA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAgYS5ob21lLWxpbmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1MDksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlciAud3JhcCBoMSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDUxMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIC53cmFwIHVsIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcclxuICB9XHJcbiAgLyogbGluZSA0NTE0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAgdWw6bGFzdC1jaGlsZCB7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcclxuICB9XHJcbiAgLyogbGluZSA0NTE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgbmF2IHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTAlKTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICB9XHJcbiAgLyogbGluZSA0NTI5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgbmF2IHVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1MzEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGhlYWRlciBuYXYgdWwgbGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDUzMywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIG5hdiB1bCBsaSBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgIHBhZGRpbmc6IDAuNWVtIDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU0MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkMGMxO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU0NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgaGVhZGVyIG5hdiB1bCBsaS5iYW1hbWVudSB1bCBhIHtcclxuICAgIGNvbG9yOiBibGFjaztcclxuICB9XHJcbiAgLyogbGluZSA0NTUwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgbmF2IHVsIGxpLmJhbWFtZW51IHVsIGxpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NTYwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlcjpiZWZvcmUge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1NjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5tZW51LW9wZW4gaGVhZGVyIC5tZW51LXRyaWdnZXIge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB9XHJcbiAgLyogbGluZSA0NTcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciAubWVudS10cmlnZ2VyIGIge1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU3NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm1lbnUtb3BlbiBoZWFkZXIgLm1lbnUtdHJpZ2dlcjpiZWZvcmUge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgxM3B4KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgxM3B4KTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoMTNweCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgxM3B4KTtcclxuICB9XHJcbiAgLyogbGluZSA0NTgwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciAubWVudS10cmlnZ2VyOmFmdGVyIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0xM3B4KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTEzcHgpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTEzcHgpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC0xM3B4KTtcclxuICB9XHJcbiAgLyogbGluZSA0NTg0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciBuYXYge1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDAuMnM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDAuMnM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlIDAuMnM7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDU4OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm1lbnUtb3BlbiBoZWFkZXIgLndyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1OTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5tZW51LW9wZW4gaGVhZGVyIC53cmFwIHVsIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICB9XHJcbiAgLyogbGluZSA0NTk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubWVudS1vcGVuIGhlYWRlciAud3JhcCB1bDpsYXN0LWNoaWxkIHtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDYwNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtY29udGVudDphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDYxMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLyogbGluZSA0NjEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAucGFnZS1jb250ZW50OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDYxOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgZm9vdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIC8qICAgICAgICBhLmJ5LWljb24ge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6YXV0bztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShub25lKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAud3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MjAwcHg7XHJcbiAgICAgICAgICAgICAgICAubGlua3Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBhLmZvb3Rlci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjFlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46YXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjbGVhcjpib3RoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSovXHJcbiAgfVxyXG4gIC8qIGxpbmUgNDYyNSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgZm9vdGVyIC5kYW5jZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0NjI4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBmb290ZXIgLndyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ2MzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGZvb3RlciAud3JhcCAubGlua3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDY0OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgZm9vdGVyIC53cmFwIC5saW5rcyBhLmZvb3Rlci1saW5rLFxyXG4gIGZvb3RlciAud3JhcCAubGlua3MgdWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0Njg4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWJvdXQtY29udGVudCAuY29udGVudC1pdGVtIC53cmFwcGVyIHtcclxuICAgIHRvcDogNDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ2OTEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLnNjcm9sbC1kb3duIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ2OTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5jYXJvdXNlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDcwMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ3MDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgbGFiZWwubWFpbiB7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDcwNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyAuc2VsZWN0b3JzIHtcclxuICAgIGxlZnQ6IDE1MHB4O1xyXG4gICAgcmlnaHQ6IDYwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDcxMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyBpLnNlYXJjaCB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICB9XHJcbiAgLyogbGluZSA0NzEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1maWx0ZXJzIC5idXR0b25zIC5maWx0ZXItYmFuZCBzZWxlY3Qge1xyXG4gICAgZm9udC1zaXplOiAwLjc0ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDQ3MTgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmFjdGlvbiB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDcyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uIHNwYW4ge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3MjksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyB1bCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3MzIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyB1bCBsaTo6YmVmb3JlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcclxuICAgIGxlZnQ6IC0xZW07XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDQ3NDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5kb25hdGUtZGV0YWlsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc0NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmltZy1kb25hdGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc0OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLnR3by1jb2wge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcclxuICB9XHJcbiAgLyogbGluZSA0NzUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuaGVhZC1zcGxhc2gge1xyXG4gICAgbWFyZ2luOiAwIDguOTA2MjUlO1xyXG4gICAgcGFkZGluZzogODRweCA1JSA2NHB4IDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NzU3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudm9sdW50ZWVyLXNlY3Rpb24gLmJ1dHRvbnMgYS5ub3JtYWwge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3NjAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC52b2x1bnRlZXItc2VjdGlvbiAuaW1hZ2VfcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3NjQsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICNtb2RhbC1iYW1hZ3JlZW4gaDEge1xyXG4gICAgcGFkZGluZzogMCAzNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NzY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjbW9kYWwtYmFtYWdyZWVuIC5jbG9zZS1tb2RhbCB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0NzczLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIge1xyXG4gICAgcGFkZGluZzogMS41JSAwIDUuNSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ3NzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5idGJfdm90ZSB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDc4MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmNhcm91c2VsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctdG9wOiA1MyU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc4NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmNhcm91c2VsIC5wYWdpbmF0b3IgaDMge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICB9XHJcbiAgLyogbGluZSA0Nzg3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuY2Fyb3VzZWwgLnBhZ2luYXRvciBpIHtcclxuICAgIGxlZnQ6IDUlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ3ODksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5jYXJvdXNlbCAucGFnaW5hdG9yIGkubmF2LXJpZ2h0IHtcclxuICAgIHJpZ2h0OiA1JTtcclxuICB9XHJcbiAgLyogbGluZSA0Nzk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuY2Fyb3VzZWwgLnBhZ2VyIHtcclxuICAgIGJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0ODAyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1saXN0IC50b3VyLWl0ZW0gLmFjdGlvbnMgLmJ1dHRvbiB7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0ODExLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAubmV3cy1ncmlkIC5ncmlkLWl0ZW0ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDgyMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtZ3JpZCAuZ3JpZC1pdGVtIC5pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNzAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ4MzAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ4MzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWdyaWQgLmdyaWQtaXRlbSAuaW5mb3JtYXRpb24gLndyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ4NDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIHBhZGRpbmctdG9wOiA0MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg1MiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiB7XHJcbiAgICBsZWZ0OiA0MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg1NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLm5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbmZvcm1hdGlvbiBoMyB7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0ODYwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSA0ODY3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0ODcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbSAuaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg3OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmFsYnVtLWxpc3QgLmFsYnVtLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHBhZGRpbmc6IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSA0ODg1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYWxidW0tbGlzdCAuYWxidW0taXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAyZW07XHJcbiAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDg5OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbGlzdCAuZ2FsbGVyeS1pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5MDUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktaXRlbSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgLyogbGluZSA0OTA4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1saXN0IC5nYWxsZXJ5LWl0ZW0gLmltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5MTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5MjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LWxpc3QgLmdhbGxlcnktaXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAyZW07XHJcbiAgICAtbW96LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDkzNiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwgLmJ4LWNvbnRyb2xzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ5NDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5zb2NpYWwtZmVlZCAuc29jaWFsLWl0ZW0gLnRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjdlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDk0NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmFib3V0LWNvbnRlbnQgLmFib3V0LWZpbHRlcnMge1xyXG4gICAgbGVmdDogMTAlO1xyXG4gICAgcmlnaHQ6IDEwJTtcclxuICAgIHRvcDogMTAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5NTIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5hYm91dC1jb250ZW50IC5jb250ZW50LWl0ZW0gLndyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMCAxMCUgMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDk1OSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmFsYnVtLWRldGFpbCAuaW5mb3JtYXRpb24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5NjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5hbGJ1bS1kZXRhaWwgLnRyYWNrcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ5NzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC52aWRlby1pdGVtIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ5ODMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC52aWRlby1pdGVtIC5pbWFnZSxcclxuICAudmlkZW8taXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDk5MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnZpZGVvLWl0ZW0gLmltYWdlIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctdG9wOiA3MiU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDk5NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnZpZGVvLWl0ZW0gLmluZm9ybWF0aW9uIHtcclxuICAgIHBhZGRpbmc6IDJlbTtcclxuICB9XHJcbiAgLyogbGluZSA0OTk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbSAuaW5mb3JtYXRpb24gLmRhdGUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgLyogbGluZSA1MDAzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbTpob3ZlciAuaW1hZ2UgLnJvdW5kLWJ1dHRvbiB7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgLyogbGluZSA1MDA3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudmlkZW8taXRlbTpob3ZlciAuaW5mb3JtYXRpb24ge1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDJlbTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMDtcclxuICAgIGJveC1zaGFkb3c6IDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUwMjEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nZW5lcmljLW1vZGFsIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLnZpZGVvLWl0ZW0ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTAzMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6Zmlyc3QtY2hpbGQsXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC50ZXh0IC5idXR0b25zIGE6bGFzdC1jaGlsZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogNSUgMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA0MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyB7XHJcbiAgICBmb250LXNpemU6IDAuNjhlbTtcclxuICB9XHJcbiAgLyogbGluZSA1MDQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIGxhYmVsIC50cmlnZ2VyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbiAgLyogbGluZSA1MDUyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyIC5ldmVudHMgLmV2ZW50IC5kYXRlIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA1NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91ciAuZXZlbnRzIC5ldmVudCAubG9jYXRpb24ge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICB9XHJcbiAgLyogbGluZSA1MDYxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IHtcclxuICAgIGxlZnQ6IDQwJTtcclxuICB9XHJcbiAgLyogbGluZSA1MDY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX190ZXh0IGg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA2NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fdGV4dCBwIHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcbiAgLyogbGluZSA1MDcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYXdvcmtzLWNvbnRlbnQgLmNvbmNlcnRzIC50b3VyX19pbWcge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgIHBhZGRpbmctdG9wOiA0MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA3NCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWF3b3Jrcy1jb250ZW50IC5jb25jZXJ0cyAudG91cl9fdGV4dCAuc2VlLW1vcmUge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDg4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjY2JveE5leHQge1xyXG4gICAgcmlnaHQ6IC00MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDkxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjY2JveFByZXZpb3VzIHtcclxuICAgIGxlZnQ6IC00MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MDk0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjY2JveENsb3NlIHtcclxuICAgIHJpZ2h0OiAtNTBweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTA5NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAubWlkZGxlLW51bWJlciAubnVtYmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiA2LjV2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTEwMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC5udW1iZXItdGV4dCAubWlkZGxlLW51bWJlciAudGV4dC1udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMDcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAudGV4dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTExMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC50ZXh0IC53cmFwLXRleHQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMTMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAudGV4dCAuYnV0dG9ucyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMTVweCAwIDAgMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTE3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTEyMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTI1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlcjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTEyOCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmJhbWFncmVlbi1jb250ZW50IC53cmFwLWNvdW50ZXIgLmNvdW50ZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTMxLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLndyYXAtY291bnRlciAuY291bnRlciAubnVtYmVyIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxMzUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1jb3VudGVyIC5jb3VudGVyIC5kZXRhaWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTM4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyIC5udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNDEsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAubnVtYmVyLXRleHQgLmJvdHRvbS1udW1iZXIgLnRleHQtbnVtYmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTQ0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAubnVtYmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTQ3LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuYmFtYWdyZWVuLWNvbnRlbnQgLm51bWJlci10ZXh0IC5ib3R0b20tbnVtYmVyMiAudGV4dC1udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5iYW1hZ3JlZW4tY29udGVudCAud3JhcC1vdmVydmlldyAuY29sLWRldGFpbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC8qIGxpbmUgNTE1NywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLm1lcmNoIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTE2MCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtc3BsYXNoLTIwMjAgLmJhbWF3b3Jrcy1jb250ZW50IC5pbnRlcmlvciB7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgLyogbGluZSA1MTY2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFydG5lci1zZWN0aW9uIC53cmFwLWNvbCAuY29sLTMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogOTAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjdGltZWxpbmUgLmNhcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTE3MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgI3RpbWVsaW5lIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMy41ZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNzYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAubmF2LXkge1xyXG4gICAgZm9udC1zaXplOiAzZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxNzksIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAucHJldi15IHtcclxuICAgIGxlZnQ6IC0zNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTgyLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjdGltZWxpbmUgLml0ZW0tdGltZWxpbmUgLm5leHQteSB7XHJcbiAgICByaWdodDogLTQwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUxODUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICN0aW1lbGluZSAuaXRlbS10aW1lbGluZSAud3JhcC1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDAgNDVweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTE4OCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyB7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDUxOTAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgbGFiZWwubWFpbiB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogNzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDUxOTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgLnNlbGVjdG9ycyB7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDUyMDAsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgaS5zZWFyY2gge1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDUyMDMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWZpbHRlcnMgLmJ1dHRvbnMgLmZpbHRlci1iYW5kIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcclxuICB9XHJcbiAgLyogbGluZSA1MjA2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAudG91ci1maWx0ZXJzIC5idXR0b25zIC5maWx0ZXItYmFuZCAuYWN0aW9uIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTIxMSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItZmlsdGVycyAuYnV0dG9ucyAuYWN0aW9uIHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyMTYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRvdXIgLnRvdXItZmlsdGVycyB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyMjUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC50b3VyLWxpc3QgLnRvdXItaXRlbSAuaW5mb3JtYXRpb24ge1xyXG4gICAgd2lkdGg6IDY1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgIHBhZGRpbmc6IDJlbSAxZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTIzMCwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItbGlzdCAudG91ci1pdGVtIC5pbmZvcm1hdGlvbiAuZGF0ZSxcclxuICAudG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC52ZW51ZSxcclxuICAudG91ci1saXN0IC50b3VyLWl0ZW0gLmluZm9ybWF0aW9uIC5sb2NhdGlvbiB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTIzOSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItbGlzdCAudG91ci1pdGVtIC5hY3Rpb25zIHtcclxuICAgIHdpZHRoOiAzNSU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBwYWRkaW5nOiAyZW0gMWVtO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTI0NiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLnRvdXItbGlzdCAudG91ci1pdGVtIC5hY3Rpb25zIC5idXR0b24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MjU1LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLyogbGluZSA1MjYwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuc29jaWFsLWZlZWQgLnNvY2lhbC1pdGVtIC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MjY0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoZWFkZXIgLndyYXAge1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyNjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXNwbGFzaC0yMDIwIC5mb290ZXItc3BsYXNoIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICB9XHJcbiAgLyogbGluZSA1MjcwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCAuYnVsbGV0cyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLyogbGluZSA1Mjc0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1zcGxhc2gtMjAyMCAuZm9vdGVyLXNwbGFzaCAubWVudS1zcGxhc2gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG4gIH1cclxufVxyXG4vKiBIaWRlIHRoZSBXb3JkcHJlc3MgYWRtaW4gYmFyIG9uIG1vYmlsZSAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLyogbGluZSA1Mjk2LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAjd3BhZG1pbmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4vKiogXHJcbiAqIGlQYWQgd2l0aCBwb3J0cmFpdCBvcmllbnRhdGlvbi5cclxuICovXHJcbkBtZWRpYSBhbGwgYW5kIChkZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKGRldmljZS1oZWlnaHQ6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcclxuICAvKiBsaW5lIDUyODUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LW1vZGFsIHtcclxuICAgIHBhZGRpbmc6IDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1Mjg4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1wYWdlciBhIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG4vKiogXHJcbiAqIGlQYWQgd2l0aCBsYW5kc2NhcGUgb3JpZW50YXRpb24uXHJcbiAqL1xyXG5AbWVkaWEgYWxsIGFuZCAoZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gIC8qIGxpbmUgNTI4NSwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgLmdhbGxlcnktbW9kYWwge1xyXG4gICAgcGFkZGluZzogNSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUyODgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LXBhZ2VyIGEge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcbi8qKlxyXG4gKiBpUGhvbmUgNVxyXG4gKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKGRldmljZS1hc3BlY3QtcmF0aW86IDQwIC8gNzEpIHtcclxuICAvKiBsaW5lIDUyODUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIC5nYWxsZXJ5LW1vZGFsIHtcclxuICAgIHBhZGRpbmc6IDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1Mjg4LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICAuZ2FsbGVyeS1wYWdlciBhIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBIZWxwZXIgY2xhc3Nlc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKiBsaW5lIDUzMzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uaGlkZGVuIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNDIsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4udmlzdWFsbHloaWRkZW4ge1xyXG4gIGJvcmRlcjogMDtcclxuICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTM1MywgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxyXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcclxuICBjbGlwOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuLyogbGluZSA1MzYzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuLmludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNjcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNzMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzNzcsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4uY2xlYXJmaXgge1xyXG4gICp6b29tOiAxO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQcmludCBzdHlsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQG1lZGlhIHByaW50IHtcclxuICAvKiBsaW5lIDUzODYsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gICosXHJcbiAgKjpiZWZvcmUsXHJcbiAgKjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDUzOTUsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGEsXHJcbiAgYTp2aXNpdGVkIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDAwLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBhW2hyZWZdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDA0LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBhYmJyW3RpdGxlXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU0MDgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyLFxyXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDEzLCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBwcmUsXHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDE5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICB0aGVhZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU0MjMsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIHRyLFxyXG4gIGltZyB7XHJcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU0MjgsIC4uL3NyYy9zYXNzL21haW4uc2NzcyAqL1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNTQzMiwgLi4vc3JjL3Nhc3MvbWFpbi5zY3NzICovXHJcbiAgcCxcclxuICBoMixcclxuICBoMyB7XHJcbiAgICBvcnBoYW5zOiAzO1xyXG4gICAgd2lkb3dzOiAzO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NDM5LCAuLi9zcmMvc2Fzcy9tYWluLnNjc3MgKi9cclxuICBoMixcclxuICBoMyB7XHJcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcclxuICB9XHJcbn1cclxuLyogbGluZSAxLCAuLi9zcmMvc2Fzcy9fMjAxN193b3JrLnNjc3MgKi9cclxuLnRvdXJfX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi8qIGxpbmUgNywgLi4vc3JjL3Nhc3MvXzIwMTdfd29yay5zY3NzICovXHJcbi50b3VyX190ZXh0IHtcclxuICB3aWR0aDogNjAlO1xyXG59XHJcbi8qIGxpbmUgOSwgLi4vc3JjL3Nhc3MvXzIwMTdfd29yay5zY3NzICovXHJcbi50b3VyX190ZXh0IGg0IHtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDE0LCAuLi9zcmMvc2Fzcy9fMjAxN193b3JrLnNjc3MgKi9cclxuLnRvdXJfX2ltZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICBoZWlnaHQ6IDI1MHB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDIwLCAuLi9zcmMvc2Fzcy9fMjAxN193b3JrLnNjc3MgKi9cclxuLnNlZS1tb3JlIHtcclxuICBjb2xvcjogI2U1NGQyNTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuIl19 */