@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700");
@import url("https://fonts.googleapis.com/css?family=Caveat+Brush");
/* line 29, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_variables.sass */
#footer .block-footer-social ul li a:hover .icon, .block-button div:hover, .button:hover,
input[type=submit]:hover,
button[type=submit]:hover, .back-button:hover,
.next-button:hover {
  -webkit-transition: all 250ms ease;
          transition: all 250ms ease;
}

/* line 8, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.align-center {
  margin-left: auto;
  margin-right: auto;
}

/* line 12, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.align-left {
  float: left;
}

/* line 15, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.align-right {
  float: right;
}

/* line 18, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.clear-both {
  clear: both;
}

/* line 21, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.clearfix {
  *zoom: 1;
}

/* line 22, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

/* line 26, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.clearfix:after {
  clear: both;
}

/* line 30, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.element-invisible {
  display: none;
}

/* line 33, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.hidden {
  display: none;
}

/* line 36, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.text-center {
  text-align: center;
}

/* line 39, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.text-justify {
  text-align: justify;
}

/* line 42, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.text-left {
  text-align: left;
}

/* line 45, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.text-right {
  text-align: right;
}

/* line 48, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.text-underline, u {
  text-decoration: underline;
}

/* line 51, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/helpers/_helpers.sass */
.text-uppercase {
  text-transform: uppercase;
}

/* line 8, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
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-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 17, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 20, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
body {
  line-height: 1;
}

/* line 23, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
ol, ul {
  list-style: none;
}

/* line 26, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
blockquote, q {
  quotes: none;
}

/* line 30, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 35, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
q:before, q:after {
  content: "";
  content: none;
}

/* line 39, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 44, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
fieldset {
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-before: 0;
  -webkit-padding-start: 0;
  -webkit-padding-end: 0;
  -webkit-padding-after: 0;
  -webkit-margin-top-collapse: separate;
}

/* line 53, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_reset.sass */
legend {
  -webkit-padding-start: 0;
  -webkit-padding-end: 0;
}

@font-face {
  font-family: "HappyCamper";
  src: url("../fonts/HappyCamper/HappyCamper.eot");
  src: url("../fonts/HappyCamper/HappyCamper.eot?#iefix") format("eot"), url("../fonts/HappyCamper/HappyCamper.woff") format("woff"), url("../fonts/HappyCamper/HappyCamper.ttf") format("truetype"), url("../fonts/HappyCamper/HappyCamper.svg#HappyCamper") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 15, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
html {
  font-size: 62.5%;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 23, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
body {
  color: #000000;
  font-family: Arial, sans-serif;
  font-size: 16px;
}

/* line 28, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
a {
  color: #000000;
  cursor: pointer;
  text-decoration: none;
}

/* line 32, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
a:hover {
  text-decoration: underline;
}

/* line 35, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
p {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  margin: 10px 0;
}

/* line 42, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
p a {
  color: #B4CD23;
}

/* line 45, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
b, strong {
  font-weight: bold;
}

/* line 48, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
i, em {
  font-style: italic;
}

/* line 54, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
h1 {
  color: #000000;
  display: block;
  font-family: 'HappyCamper', sans-serif;
  font-size: 46px;
  line-height: 46px;
  margin-bottom: 20px;
}

/* line 62, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/base/_typography.sass */
.green {
  color: #B4CD23;
}

/* line 5, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
*,
*:after,
*:before {
  box-sizing: border-box;
}

/* line 10, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
html {
  background: url("../img/background.jpg") repeat center 15px;
  height: 100%;
}

/* line 14, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
body {
  -ms-content-zooming: none;
  color: #000000;
  height: 100%;
  overflow-x: hidden;
  position: relative;
}

/* line 22, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#wrapper {
  overflow-x: hidden;
  position: relative;
  z-index: 2;
  /* fix bug on iOS */
  min-height: 100vh;
  min-height: -webkit-calc(100vh - 95px);
  min-height: calc(100vh - 95px);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 32, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.container {
  margin-left: auto;
  margin-right: auto;
}

/* line 39, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header {
  background-color: #B4CD23;
  height: 100px;
  position: relative;
}

/* line 44, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header .container .block-header-financing {
  float: left;
  margin: 0 10px;
  margin-right: 281px;
  margin-top: 15px;
  width: 250px;
}

/* line 50, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header .container .block-header-logo {
  box-shadow: 0px 2px 10px -4px rgba(0, 0, 0, 0.5);
  display: inline-block;
  height: 157px;
  margin: 0 10px;
  position: relative;
  width: 178px;
  z-index: 3;
}

/* line 59, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header .container .block-header-partnership {
  float: right;
  margin: 0 10px;
  margin-top: 15px;
  position: relative;
  z-index: 3;
}

/* line 65, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu {
  background-color: #F7F7F7;
  height: 50px;
  position: relative;
  z-index: 2;
}

/* line 70, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu ul {
  display: inline-block;
  line-height: 50px;
  margin: 0 10px;
}

/* line 74, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu ul li {
  display: inline-block;
  margin-right: 20px;
}

/* line 77, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu ul li a {
  color: #000000;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 16px;
  text-decoration: none;
}

/* line 86, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu ul.switch_languages li {
  margin-right: 5px;
}

/* line 89, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu ul.switch_languages li.active a {
  font-weight: 700;
}

/* line 91, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#header .block-header-menu ul.switch_languages li:not(:last-of-type)::after {
  content: "/";
  margin-left: 5px;
}

/* line 97, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#content {
  margin: 60px auto 60px;
}

/* line 99, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#content.content-homepage {
  margin-bottom: 0;
}

/* line 102, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.background-white {
  background-color: #ffffff;
  box-shadow: 0px 2px 10px -3px rgba(0, 0, 0, 0.5);
  width: 1100px;
}

/* line 109, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.background-green {
  background-color: #B4CD23;
}

/* line 112, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.container-content {
  padding: 40px 75px;
}

/* line 115, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-success,
.block-error {
  background-color: #60aa00;
  color: #ffffff;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 400;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  padding: 0 80px;
  width: 100%;
}

/* line 127, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-error {
  background-color: #e91d38;
}

/* line 129, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.callout-danger {
  background-color: #e91d38;
  height: 45px;
  margin: 20px auto;
  padding: 0 10px;
  width: 100%;
}

/* line 135, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.callout-danger p {
  color: #ffffff;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 45px;
}

/* line 142, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-breadcrumb {
  background-color: #F7F7F7;
  height: 50px;
  padding: 15px 20px;
}

/* line 147, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-breadcrumb ol li {
  display: inline-block;
}

/* line 149, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-breadcrumb ol li:not(:last-of-type) {
  margin-right: 5px;
}

/* line 152, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-breadcrumb ol li:not(:first-of-type)::before {
  color: #B4CD23;
  content: "•";
  font-size: 16px;
  font-family: 'Montserrat';
  line-height: 20px;
  margin-right: 5px;
}

/* line 159, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-breadcrumb ol li span,
.block-breadcrumb ol li a {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  line-height: 20px;
}

/* line 165, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-breadcrumb ol li span:hover,
.block-breadcrumb ol li a:hover {
  text-decoration: none;
}

/* line 170, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
.block-mentions p {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 15px;
  margin: 15px 0;
}

/* line 179, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1E1D1E;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 95px;
}

/* line 184, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-logo {
  float: left;
  margin: 0 10px;
  width: 140px;
}

/* line 188, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-logo a {
  display: inline-block;
}

/* line 190, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-logo a img {
  width: 96px;
}

/* line 192, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-menu {
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 630px;
}

/* line 197, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-menu ul {
  line-height: 76px;
  margin: 0;
  text-align: right;
}

/* line 201, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-menu ul li {
  display: inline-block;
  line-height: 16px;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

/* line 207, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-menu ul li:not(:first-of-type) {
  padding-left: 20px;
}

/* line 209, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-menu ul li:not(:last-of-type) {
  border-right: 2px solid #ffffff;
  padding-right: 20px;
}

/* line 212, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-menu ul li a {
  color: #ffffff;
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

/* line 220, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social {
  float: right;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 18px;
  line-height: 50px;
  text-align: right;
  width: 415px;
}

/* line 228, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social p {
  color: #ffffff;
  display: inline-block;
  float: left;
  font-family: 'HappyCamper';
  font-size: 29px;
  line-height: 35px;
  margin: 0;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 238, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social ul {
  display: inline-block;
  padding: 0;
  vertical-align: middle;
}

/* line 242, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social ul li {
  display: inline-block;
  line-height: 20px;
  margin: 0 3px;
  padding: 0;
  vertical-align: middle;
}

/* line 248, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social ul li a {
  color: #ffffff;
  display: block;
  text-decoration: none;
}

/* line 253, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social ul li a:hover .icon {
  color: #B4CD23;
}

/* line 256, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/layout/_page.sass */
#footer .block-footer-social ul li .icon {
  color: #ffffff;
  font-size: 40px;
}

/* line 5, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.block-button {
  margin: 30px 0;
}

/* line 7, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.block-button div {
  background: #B4CD23;
  cursor: pointer;
  display: inline-block;
  padding: 12px 15px;
  height: auto;
  width: 210px;
  width: auto;
}

/* line 15, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.block-button div:hover {
  background-color: #9db31f;
}

/* line 18, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.block-button div a {
  color: #000000;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  text-transform: uppercase;
}

/* line 27, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.button,
input[type=submit],
button[type=submit] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #B4CD23;
  border: none;
  color: #000000;
  cursor: pointer;
  padding: 12px 35px;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 700;
  height: 45px;
  line-height: 18px;
  text-transform: uppercase;
}

/* line 42, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.button:hover,
input[type=submit]:hover,
button[type=submit]:hover {
  background-color: #9db31f;
  text-decoration: none;
}

/* line 47, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.back-button,
.next-button {
  color: #000000;
  font-family: 'HappyCamper', sans-serif;
  font-size: 26px;
  line-height: 28px;
}

/* line 53, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.back-button:hover,
.next-button:hover {
  color: #B4CD23;
  text-decoration: none;
}

/* line 57, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_buttons.sass */
.back-button .icon,
.next-button .icon {
  font-size: 24px;
}

/* line 5, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
}

/* line 10, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line.item-alinea {
  padding-left: 40px;
}

/* line 12, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line:not(:last-of-type) {
  margin-bottom: 30px;
}

/* line 14, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line > div {
  width: 100%;
}

/* line 16, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line > div:not(:first-of-type) {
  margin-left: 20px;
}

/* line 18, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line > div:first-of-type {
  margin-left: 0;
}

/* line 21, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-line > div ul li {
  color: #e91d38;
  margin: 4px 0;
}

/* line 24, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
label {
  display: block;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
}

/* line 31, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=text],
input[type=email],
input[type=password],
input[type=tel],
textarea {
  border: 2px solid #B4CD23;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 300;
  padding: 10px;
  width: 100%;
}

/* line 42, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
textarea {
  height: 120px;
}

/* line 45, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.custom-select {
  background: #fff;
  border: 2px solid #B4CD23;
  display: block;
  overflow: hidden;
  position: relative;
}

/* line 51, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.custom-select::after {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 10px solid #B4CD23;
  content: "";
  height: 0;
  margin-top: -3px;
  position: absolute;
  right: 16px;
  top: 50%;
  width: 0;
  z-index: 1;
}

/* line 63, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.custom-select,
.custom-select > * {
  cursor: pointer;
}

/* line 66, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.custom-select select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  border: 0;
  font-size: 16px;
  outline: 0;
  padding: 12px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  z-index: 1;
}

/* line 78, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=radio] {
  opacity: 0;
}

/* line 80, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=radio] + label {
  cursor: pointer;
  display: inline-block;
  left: -25px;
  line-height: 30px;
  margin-bottom: 0;
  padding-left: 35px;
  position: relative;
}

/* line 88, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=radio] + label::before {
  background: #fff;
  border-radius: 50%;
  border: 2px solid #B4CD23;
  content: "";
  height: 24px;
  left: 0;
  position: absolute;
  top: 50%;
  width: 24px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

/* line 99, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=radio] + label::after {
  background: #bbb;
  border-radius: 50%;
  content: "";
  height: 14px;
  left: 5px;
  opacity: 0;
  position: absolute;
  top: 50%;
  width: 14px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all 250ms ease;
          transition: all 250ms ease;
}

/* line 113, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=radio]:checked + label::after {
  opacity: 1;
}

/* line 116, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=checkbox] {
  margin-left: 0;
  opacity: 0;
}

/* line 119, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=checkbox] + label {
  cursor: pointer;
  display: inline-block;
  left: -20px;
  padding-left: 20px;
  position: relative;
}

/* line 125, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=checkbox] + label::before {
  border: 2px solid #B4CD23;
  content: "";
  display: inline-block;
  height: 15px;
  left: 0;
  position: absolute;
  top: 0;
  width: 15px;
}

/* line 136, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
input[type=checkbox]:checked + label::before {
  content: "\2713";
  font-size: 20px;
  line-height: 8px;
  text-align: center;
}

/* line 142, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/components/_forms.sass */
.form-actions {
  margin-top: 40px;
  text-align: center;
}

/* line 7, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home {
  margin: 60px auto 80px;
}

/* line 9, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all {
  margin: 60px auto 80px;
  overflow: hidden;
  text-align: center;
}

/* line 13, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home {
  float: left;
  margin: 0 10px;
}

/* line 16, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home-left {
  margin-top: 60px;
  width: 700px;
}

/* line 19, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home-left .dates-game {
  display: inline-block;
  font-size: 40px;
  line-height: 40px;
}

/* line 23, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home-left .description-game {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 40px;
  line-height: 44px;
  margin: 20px 0;
}

/* line 30, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home-left .description-game a {
  text-decoration: underline;
}

/* line 32, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home-left .description-game a:hover {
  text-decoration: none;
}

/* line 34, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home .block-all .block-home-right {
  width: 540px;
}

/* line 37, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home-video {
  height: auto;
  padding: 60px 0;
  text-align: center;
}

/* line 41, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home-video h2 {
  color: #000000;
  display: block;
  font-family: 'HappyCamper', sans-serif;
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 40px;
}
/* line 48, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home-video .youtube_player {
  height: 506px;
  margin: 0 auto;
  width: 900px;
}
/* line 52, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home-video .youtube_player iframe {
  height: 100%;
  width: 100%;
}
/* line 55, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#home-video .tac_activate {
  background-color: #B4CD23 !important;
}

/* line 51, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register {
  margin: 60px auto 50px;
}

/* line 53, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register h1 {
  text-align: center;
}

/* line 55, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register .block-register-form {
  margin-top: 40px;
}

/* line 58, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register-check-email {
  margin: 60px auto 50px;
  padding: 60px 70px;
  text-align: center;
}

/* line 62, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register-check-email img {
  height: 190px;
  width: auto;
}

/* line 65, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register-check-email h1 {
  margin-top: 40px;
}

/* line 67, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#register-check-email p {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 30px;
  line-height: 34px;
}

/* line 76, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#edit {
  margin: 60px auto 50px;
  position: relative;
}

/* line 79, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#edit .block-edit-form {
  margin-top: 40px;
}

/* line 81, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#edit .next-button {
  bottom: 48px;
  right: 80px;
  position: absolute;
}

/* line 89, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment {
  margin: 60px auto 50px;
  position: relative;
}

/* line 92, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment h1 {
  text-align: center;
}

/* line 94, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment .block-establishment-form {
  margin-top: 40px;
}

/* line 96, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment .block-establishment-form .item-website {
  width: 460px;
}

/* line 98, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment .block-establishment-form .item-rgpd {
  margin-bottom: 10px;
}

/* line 100, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment .block-establishment-form .item-rgpd label {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 15px;
  margin: 0;
}

/* line 106, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#establishment .back-button {
  bottom: 48px;
  left: 80px;
  position: absolute;
}

/* line 113, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#recipe {
  margin: 60px auto 50px;
  position: relative;
}

/* line 116, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#recipe h1 {
  text-align: center;
}

/* line 118, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#recipe .block-recipe-form {
  margin-top: 40px;
}

/* line 120, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#recipe .back-button {
  bottom: 48px;
  left: 80px;
  position: absolute;
}

/* line 127, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey,
#survey-check {
  margin: 60px auto 50px;
  position: relative;
}

/* line 131, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey h1,
#survey h2,
#survey-check h1,
#survey-check h2 {
  text-align: center;
}

/* line 134, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey h1,
#survey-check h1 {
  margin-top: 40px;
}

/* line 136, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey h2,
#survey-check h2 {
  color: #000000;
  display: block;
  font-family: 'HappyCamper', sans-serif;
  font-size: 48px;
  line-height: 48px;
  margin-bottom: 20px;
}

/* line 143, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey p,
#survey-check p {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 30px;
  line-height: 34px;
  margin: 0 auto;
  margin-top: 20px;
  text-align: center;
}

/* line 152, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-button,
#survey-check .block-button {
  margin: 40px 0 0;
  text-align: center;
}

/* line 155, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-button div,
#survey-check .block-button div {
  width: auto;
}

/* line 157, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-survey-check-email,
#survey .block-survey-check,
#survey-check .block-survey-check-email,
#survey-check .block-survey-check {
  margin-bottom: 40px;
  text-align: center;
}

/* line 161, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-survey-check-email img,
#survey .block-survey-check img,
#survey-check .block-survey-check-email img,
#survey-check .block-survey-check img {
  height: 190px;
  width: auto;
}

/* line 165, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-survey-check-email p:last-child,
#survey .block-survey-check p:last-child,
#survey-check .block-survey-check-email p:last-child,
#survey-check .block-survey-check p:last-child {
  margin-top: 0;
}

/* line 167, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-survey-form,
#survey-check .block-survey-form {
  margin-top: 60px;
}

/* line 169, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-survey-form .form-line,
#survey-check .block-survey-form .form-line {
  display: block;
}

/* line 172, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .block-survey-form .form-actions > div,
#survey-check .block-survey-form .form-actions > div {
  display: inline-block;
  margin: 0 10px;
}

/* line 175, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .back-button,
#survey-check .back-button {
  bottom: 48px;
  left: 80px;
  position: absolute;
}

/* line 179, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey .next-button,
#survey-check .next-button {
  bottom: 36px;
  right: 80px;
  position: absolute;
  width: 210px;
}

/* line 184, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey-check {
  padding: 60px 70px;
}

/* line 187, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#survey-check .block-button > div {
  margin: 5px 10px;
}

/* line 192, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login {
  margin: 60px auto 50px;
  padding: 60px 70px;
  position: relative;
}

/* line 196, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login img {
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}

/* line 200, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login h1 {
  text-align: center;
}

/* line 202, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login .block-login-form {
  margin-top: 40px;
}

/* line 205, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login .block-mentions p {
  font-size: 14px;
}

/* line 207, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login .block-mentions p a {
  color: #000000;
  text-decoration: underline;
}

/* line 210, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#login .block-mentions p a:hover {
  text-decoration: none;
}

/* line 215, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#request {
  margin: 60px auto 50px;
  padding: 60px 70px;
  position: relative;
  text-align: center;
}

/* line 220, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#request img {
  height: 190px;
  width: auto;
}

/* line 223, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#request p {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 30px;
  line-height: 34px;
  margin-top: 40px;
  text-align: center;
}

/* line 231, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#request .block-request-form {
  margin-top: 40px;
  text-align: left;
}

/* line 235, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset-check-email {
  margin: 60px auto 50px;
  padding: 60px 70px;
  text-align: center;
}

/* line 239, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset-check-email img {
  height: 190px;
  width: auto;
}

/* line 242, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset-check-email h1 {
  margin-top: 40px;
}

/* line 244, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset-check-email p {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 30px;
  line-height: 34px;
}

/* line 251, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset {
  margin: 60px auto 50px;
  padding: 60px 70px;
  position: relative;
  text-align: center;
}

/* line 256, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset img {
  height: 190px;
  width: auto;
}

/* line 259, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset p {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 30px;
  line-height: 34px;
  margin-top: 40px;
  text-align: center;
}

/* line 267, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#reset .block-reset-form {
  margin-top: 40px;
  text-align: left;
}

/* line 273, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#closeAccount {
  margin: 60px auto 50px;
  padding: 60px 70px;
  text-align: center;
}

/* line 277, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#closeAccount img {
  height: 190px;
  width: auto;
}

/* line 280, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#closeAccount h1 {
  margin-top: 40px;
}

/* line 282, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#closeAccount p {
  color: #000000;
  display: inline-block;
  font-family: 'Caveat Brush', cursive;
  font-size: 30px;
  line-height: 34px;
}

/* line 289, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#closeAccount .block-button div {
  margin: 0 5px;
}

/* line 296, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions,
#politique,
#modalites {
  margin: 60px auto 50px;
  padding: 40px 70px;
  position: relative;
}

/* line 302, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions h1,
#politique h1,
#modalites h1 {
  margin-bottom: 40px;
  text-align: center;
}

/* line 305, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions h2,
#mentions h3,
#politique h2,
#politique h3,
#modalites h2,
#modalites h3 {
  font-family: 'Caveat Brush', cursive;
  font-size: 26px;
  line-height: 30px;
  margin: 40px 0 0;
}

/* line 311, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions h3,
#politique h3,
#modalites h3 {
  font-size: 22px;
  line-height: 25px;
  margin: 0;
}

/* line 315, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions p,
#politique p,
#modalites p {
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  margin: 15px 0;
}

/* line 322, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ul li,
#politique ul li,
#modalites ul li {
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  margin: 5px 15px;
}

/* line 328, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ul li:before,
#politique ul li:before,
#modalites ul li:before {
  color: #B4CD23;
  content: "•";
  font-size: 35px;
  margin-right: 10px;
}

/* line 333, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ul li a,
#politique ul li a,
#modalites ul li a {
  color: #B4CD23;
}

/* line 335, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ol,
#politique ol,
#modalites ol {
  counter-reset: list;
  list-style-type: none;
}

/* line 338, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ol li,
#politique ol li,
#modalites ol li {
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 26px;
  margin: 5px 15px;
}

/* line 344, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ol li::before,
#politique ol li::before,
#modalites ol li::before {
  color: #B4CD23;
  content: counter(list);
  counter-increment: list;
  font-family: 'Montserrat';
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  margin-right: 10px;
}

/* line 353, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/pages/_pages.sass */
#mentions ol li a,
#politique ol li a,
#modalites ol li a {
  color: #B4CD23;
}

@media (min-width: 1280px) {
  /* line 5, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .container {
    width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, /Users/vglbt/Sites/studt0382.local/www/node_modules/susy/sass/susy/output/support/_clearfix.scss */
  .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}

@media (min-width: 960px) and (max-width: 1280px) {
  /* line 12, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .container {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, /Users/vglbt/Sites/studt0382.local/www/node_modules/susy/sass/susy/output/support/_clearfix.scss */
  .container:after {
    content: " ";
    display: block;
    clear: both;
  }
  /* line 15, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  html {
    background-size: 1500px;
  }
  /* line 18, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  h1 {
    font-size: 40px;
    line-height: 44px;
  }
  /* line 22, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .background-white {
    width: 960px;
  }
  /* line 28, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-financing {
    margin-right: 121px;
  }
  /* line 32, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo {
    margin-top: 10px;
    width: 130px;
  }
  /* line 35, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu {
    width: 540px;
  }
  /* line 37, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul {
    line-height: 92px;
    text-align: center;
  }
  /* line 41, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li:not(:first-of-type) {
    padding-left: 10px;
  }
  /* line 43, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li:not(:last-of-type) {
    padding-right: 10px;
  }
  /* line 45, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li a {
    font-size: 15px;
  }
  /* line 47, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social {
    margin-top: 0;
    text-align: center;
    width: 220px;
  }
  /* line 51, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social p {
    display: block;
    float: none;
    font-size: 30px;
    margin-right: 0;
    line-height: 43px;
  }
  /* line 57, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul {
    display: inline-block;
    padding: 0;
    vertical-align: middle;
  }
  /* line 61, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul li {
    display: inline-block;
    line-height: 20px;
    margin: 0 5px;
    padding: 0;
    vertical-align: middle;
  }
  /* line 67, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul li .icon {
    font-size: 40px;
  }
  /* line 72, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all img {
    width: 100%;
  }
  /* line 74, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-left {
    margin-top: 10px;
    width: 540px;
  }
  /* line 77, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-left .description-game {
    font-size: 35px;
    line-height: 40px;
  }
  /* line 80, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-right {
    width: 380px;
  }
  /* line 84, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home-video iframe {
    height: 506px;
    width: 900px;
  }
  /* line 89, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey h2 {
    font-size: 40px;
    line-height: 44px;
  }
  /* line 93, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #closeAccount {
    width: 980px;
  }
}

@media (min-width: 640px) and (max-width: 959px) {
  /* line 100, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .container {
    width: 640px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, /Users/vglbt/Sites/studt0382.local/www/node_modules/susy/sass/susy/output/support/_clearfix.scss */
  .container:after {
    content: " ";
    display: block;
    clear: both;
  }
  /* line 103, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  html {
    background: none;
  }
  /* line 106, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  h1 {
    font-size: 40px;
    line-height: 44px;
  }
  /* line 110, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .background-white {
    width: 620px;
  }
  /* line 113, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .container-content {
    padding: 40px 30px;
  }
  /* line 117, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .block-button div {
    width: 210px;
  }
  /* line 120, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .block-success {
    padding: 0 40px;
  }
  /* line 123, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .back-button,
  .next-button {
    font-size: 20px;
    line-height: 22px;
  }
  /* line 127, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .back-button .icon,
  .next-button .icon {
    font-size: 16px;
  }
  /* line 133, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-financing {
    margin-right: 21px;
    margin-top: 23px;
    width: 190px;
  }
  /* line 137, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-financing img {
    width: 100%;
  }
  /* line 141, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul li {
    margin-right: 3px;
  }
  /* line 143, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul li a {
    font-size: 16px;
  }
  /* line 145, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul.switch_languages {
    margin: 0;
  }
  /* line 147, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul.switch_languages li {
    margin-right: 0;
  }
  /* line 149, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul.switch_languages li:not(:last-of-type)::after {
    margin-left: 0;
  }
  /* line 153, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo,
  #footer .block-footer-menu,
  #footer .block-footer-social {
    text-align: center;
    width: 620px;
  }
  /* line 158, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo {
    margin-top: 10px;
  }
  /* line 161, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo a img {
    width: 140px;
  }
  /* line 164, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul {
    line-height: 60px;
    text-align: center;
  }
  /* line 168, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li:not(:first-of-type) {
    padding-left: 15px;
  }
  /* line 170, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li:not(:last-of-type) {
    padding-right: 15px;
  }
  /* line 172, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li a {
    font-size: 16px;
  }
  /* line 174, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social {
    margin-top: 0;
  }
  /* line 176, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social p {
    display: block;
    float: none;
    font-size: 30px;
    margin-right: 0;
    line-height: 43px;
  }
  /* line 182, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul {
    display: inline-block;
    padding: 0;
    vertical-align: middle;
  }
  /* line 186, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul li {
    display: inline-block;
    line-height: 20px;
    margin: 0 5px;
    padding: 0;
    vertical-align: middle;
  }
  /* line 192, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul li .icon {
    font-size: 40px;
  }
  /* line 197, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all img {
    width: 70%;
  }
  /* line 199, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home {
    float: none;
    margin-top: 0;
    width: 620px;
  }
  /* line 203, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home .description-game {
    font-size: 32px;
    line-height: 36px;
  }
  /* line 206, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-right {
    margin-top: 40px;
  }
  /* line 208, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-right img {
    width: 50%;
  }
  /* line 212, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home-video .container {
    width: 600px;
  }
  /* line 214, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home-video .container h2 {
    font-size: 38px;
    line-height: 44px;
  }
  /* line 217, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home-video .container .youtube_player {
    height: 340px;
    width: 600px;
  }
  /* line 221, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #register-check-email,
  #survey-check,
  #login,
  #request,
  #reset-check-email,
  #reset,
  #closeAccount {
    padding: 40px;
  }
  /* line 231, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #edit .next-button {
    bottom: 38px;
    right: 30px;
  }
  /* line 238, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .back-button,
  #recipe .back-button,
  #survey .back-button {
    bottom: 50px;
    left: 30px;
  }
  /* line 241, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .next-button,
  #recipe .next-button,
  #survey .next-button {
    bottom: 41px;
    right: 30px;
    width: 160px;
  }
  /* line 249, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey .block-breadcrumb ol li:not(:last-of-type),
  #survey .block-breadcrumb ol li::before {
    margin-right: 0;
  }
  /* line 253, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey .block-breadcrumb ol li span,
  #survey .block-breadcrumb ol li a {
    font-size: 13px;
  }
  /* line 256, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey .block-survey-check-email {
    margin-bottom: 40px;
  }
  /* line 258, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey h2 {
    font-size: 40px;
    line-height: 44px;
  }
  /* line 264, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey-check .block-button > div {
    margin: 5px 10px;
  }
  /* line 269, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #closeAccount .block-button div {
    margin: 10px 5px;
    width: auto;
  }
}

@media (min-width: 320px) and (max-width: 639px) {
  /* line 278, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .container {
    width: 320px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 12, /Users/vglbt/Sites/studt0382.local/www/node_modules/susy/sass/susy/output/support/_clearfix.scss */
  .container:after {
    content: " ";
    display: block;
    clear: both;
  }
  /* line 281, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  html {
    background: none;
    background-color: #ffffff;
  }
  /* line 285, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  h1 {
    font-size: 38px;
    line-height: 45px;
  }
  /* line 289, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .background-white {
    background-color: transparent;
    box-shadow: none;
    width: 300px;
  }
  /* line 295, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .container-content {
    padding: 5px 0;
  }
  /* line 298, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .form-line {
    display: block;
  }
  /* line 300, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .form-line.item-alinea {
    padding-left: 20px;
  }
  /* line 302, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .form-line:not(:last-of-type) {
    margin-bottom: 0;
  }
  /* line 304, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .form-line > div {
    margin-bottom: 20px;
    width: 100%;
  }
  /* line 307, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .form-line > div:not(:first-of-type) {
    margin-left: 0;
  }
  /* line 309, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .form-line > div:first-of-type {
    margin-left: 0;
  }
  /* line 313, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .block-button div {
    width: 210px;
  }
  /* line 316, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .block-success {
    height: auto;
    line-height: 25px;
    padding: 10px 20px;
  }
  /* line 321, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  .block-breadcrumb {
    display: none;
  }
  /* line 324, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header {
    height: 315px;
  }
  /* line 326, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header {
    height: 70px;
  }
  /* line 328, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container {
    position: relative;
  }
  /* line 332, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-financing img,
  #header .block-header .container .block-header-partnership img {
    width: 100%;
  }
  /* line 334, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-financing {
    margin-right: 10px;
    margin-top: 9px;
    width: 175px;
  }
  /* line 338, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-logo {
    left: 61px;
    position: absolute;
    top: 135px;
  }
  /* line 342, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header .container .block-header-partnership {
    margin-top: 7px;
    width: 70px;
  }
  /* line 347, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul li {
    margin-right: 5px;
  }
  /* line 349, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul li a {
    font-size: 16px;
  }
  /* line 351, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul.switch_languages {
    margin: 0;
  }
  /* line 353, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul.switch_languages li {
    margin-right: 0;
  }
  /* line 355, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #header .block-header-menu ul.switch_languages li:not(:last-of-type)::after {
    margin-left: 0;
  }
  /* line 358, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #content {
    margin: 20px auto 40px;
  }
  /* line 361, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer {
    height: 390px;
  }
  /* line 363, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo,
  #footer .block-footer-menu,
  #footer .block-footer-social {
    text-align: center;
    width: 300px;
  }
  /* line 368, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo {
    margin-top: 10px;
  }
  /* line 371, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-logo a img {
    width: 140px;
  }
  /* line 373, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu {
    margin: 15px 10px;
  }
  /* line 375, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul {
    line-height: 60px;
    text-align: center;
  }
  /* line 378, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li {
    display: block;
  }
  /* line 380, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li:not(:first-of-type) {
    padding-left: 0;
  }
  /* line 382, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li:not(:last-of-type) {
    border-right: none;
    padding-right: 0;
  }
  /* line 385, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-menu ul li a {
    font-size: 16px;
    font-weight: 700;
    line-height: 40px;
  }
  /* line 389, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social {
    margin-top: 0;
  }
  /* line 391, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social p {
    display: block;
    float: none;
    font-size: 35px;
    margin-bottom: 15px;
    margin-right: 0;
    line-height: 50px;
  }
  /* line 398, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul {
    display: inline-block;
    padding: 0;
    vertical-align: middle;
  }
  /* line 402, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul li {
    display: inline-block;
    line-height: 20px;
    margin: 0 5px;
    padding: 0;
    vertical-align: middle;
  }
  /* line 408, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #footer .block-footer-social ul li .icon {
    font-size: 50px;
  }
  /* line 411, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home {
    margin: 0 auto;
  }
  /* line 413, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all {
    margin: 0 auto;
  }
  /* line 415, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all img {
    width: 95%;
  }
  /* line 417, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home {
    float: none;
    margin-top: 0;
    width: 300px;
  }
  /* line 421, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home .dates-game {
    font-size: 30px;
    line-height: 36px;
  }
  /* line 424, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home .description-game {
    font-size: 30px;
    line-height: 34px;
  }
  /* line 427, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-right {
    margin-top: 40px;
  }
  /* line 429, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home .block-all .block-home-right img {
    width: 95%;
  }
  /* line 433, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home-video h2 {
    font-size: 38px;
    line-height: 45px;
  }
  /* line 436, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #home-video .youtube_player {
    height: 171px;
    width: 320px;
  }
  /* line 440, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #register {
    margin: 0 auto;
  }
  /* line 443, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #register-check-email,
  #survey-check,
  #login,
  #request,
  #reset-check-email,
  #reset,
  #closeAccount {
    margin: 0 auto;
    padding: 5px 0;
  }
  /* line 452, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #register-check-email img,
  #survey-check img,
  #login img,
  #request img,
  #reset-check-email img,
  #reset img,
  #closeAccount img {
    height: auto !important;
    width: 100% !important;
  }
  /* line 455, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #register-check-email p,
  #survey-check p,
  #login p,
  #request p,
  #reset-check-email p,
  #reset p,
  #closeAccount p {
    font-size: 26px;
    line-height: 30px;
  }
  /* line 461, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #request input[type=submit],
  #reset input[type=submit] {
    font-size: 16px;
    padding: 12px 15px;
    width: 300px;
  }
  /* line 466, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #edit {
    margin: 40px auto 50px;
  }
  /* line 468, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #edit .block-edit-form {
    margin-bottom: 15px;
    margin-top: 0;
  }
  /* line 471, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #edit .next-button {
    bottom: initial;
    left: 100px;
    position: relative;
  }
  /* line 479, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .back-button,
  #recipe .back-button,
  #survey .back-button {
    bottom: initial;
    left: 100px;
    position: relative;
  }
  /* line 483, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .next-button,
  #recipe .next-button,
  #survey .next-button {
    bottom: initial;
    display: block;
    margin: 10px auto 0;
    right: initial;
    position: relative;
    width: 208px;
  }
  /* line 492, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .block-establishment-form {
    margin-bottom: 15px;
  }
  /* line 494, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .block-establishment-form .item-website {
    width: 300px;
  }
  /* line 497, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #establishment .block-establishment-form .item-rgpd label[for=app_company_optin] {
    width: 270px;
  }
  /* line 501, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #recipe .block-recipe-form {
    margin-bottom: 15px;
  }
  /* line 505, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey .block-survey-check-email {
    margin-bottom: 35px;
  }
  /* line 507, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey .block-survey-check-email img {
    height: auto;
    width: 100%;
  }
  /* line 510, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey h2 {
    font-size: 40px;
    -webkit-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;
    line-height: 44px;
  }
  /* line 514, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey p {
    font-size: 26px;
    line-height: 30px;
  }
  /* line 517, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey .block-survey-form {
    margin-bottom: 15px;
  }
  /* line 522, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey-check .block-button > div {
    margin: 5px 10px;
  }
  /* line 524, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #survey-check .block-button > div:last-child {
    padding: 12px 8px;
  }
  /* line 527, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #login img {
    width: auto !important;
  }
  /* line 530, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #closeAccount {
    margin: 0 auto;
    padding: 5px 0;
  }
  /* line 533, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #closeAccount img {
    height: auto;
    width: 100%;
  }
  /* line 536, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #closeAccount p {
    font-size: 26px;
    line-height: 30px;
  }
  /* line 540, /Users/vglbt/Sites/studt0382.local/www/app/Resources/sass/_breakpoints.sass */
  #closeAccount .block-button div {
    margin: 5px 10px;
    width: auto;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcmVlbi5jc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNhc3MiLCJsYXlvdXQvX3BhZ2Uuc2FzcyIsImhlbHBlcnMvX3ZhcmlhYmxlcy5zYXNzIiwiaGVscGVycy9faGVscGVycy5zYXNzIiwiYmFzZS9fcmVzZXQuc2FzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNhc3MiLCJwYWdlcy9fcGFnZXMuc2FzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9icmVha3BvaW50LXNhc3Mvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsIl9icmVha3BvaW50cy5zYXNzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19yZW0uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9sYW5ndWFnZS9zdXN5L19jb250YWluZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fY2xlYXJmaXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNJakIsc0ZBQVk7QUFDWixvRUFBWTtBREZaLGdHQUFnRztBRStLaEc7Ozs7RUNySkUsbUNBQTJCO1VBQTNCLDJCQUEyQjtDQUFHOztBSGxCaEMsNkZBQTZGO0FJSjdGO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUFHOztBSlF4Qiw4RkFBOEY7QUlOOUY7RUFDRSxZQUFZO0NBQUc7O0FKVWpCLDhGQUE4RjtBSVI5RjtFQUNFLGFBQWE7Q0FBRzs7QUpZbEIsOEZBQThGO0FJVjlGO0VBQ0UsWUFBWTtDQUFHOztBSmNqQiw4RkFBOEY7QUlaOUY7R0FPRSxRQUFTO0NBQUc7O0FKVWQsOEZBQThGO0FJakI5RjtFQUdJLFlBQVk7RUFDWixlQUFlO0NBQUc7O0FKbUJ0Qiw4RkFBOEY7QUl2QjlGO0VBTUksWUFBWTtDQUFHOztB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QUFHO0VWNnFEbEIsMkZBQTJGO0VVanJENUY7SUFPSSxhQUFhO0dBQUc7RVY4cURuQiwyRkFBMkY7RVU1cUQ1RjtJQUVFLG9CQUFvQjtHQUFHO0VWOHFEeEIsMkZBQTJGO0VVNXFENUY7SUFFRSxvQkFBb0I7R0FHRjtFVjJxRG5CLDJGQUEyRjtFVTdxRDFGO0lBQ0MsYUFBYTtJQUNiLFlBQVk7R0FBRztFVmdyRGpCLDJGQUEyRjtFVS9xRDNGO0lBQ0MsZ0JBQWdCO0lBQ2hCLHNCQUFjO1FBQWQsa0JBQWM7WUFBZCxjQUFjO0lBQ2Qsa0JBQWtCO0dBQUc7RVZrckR0QiwyRkFBMkY7RVVqckQzRjtJQUNDLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FBRztFVm9yRHRCLDJGQUEyRjtFVWhzRDVGO0lBY0Usb0JBQW9CO0dBQUc7RVZzckR4QiwyRkFBMkY7RVVwckQ1RjtJQUdHLGlCQUFpQjtHQUVPO0VWbXJEMUIsMkZBQTJGO0VVeHJENUY7SUFLSSxrQkFBa0I7R0FBRztFVnVyRHhCLDJGQUEyRjtFVXRyRDVGO0lBRUUsdUJBQXVCO0dBQUc7RVZ3ckQzQiwyRkFBMkY7RVV0ckQ1RjtJQUNDLGVBQWU7SUFDZixlQUFlO0dBVU07RVYrcURyQiwyRkFBMkY7RVUzckQ1RjtJQUlFLGFBQWE7SUFDYixZQUFZO0dBQUc7RVYyckRoQiwyRkFBMkY7RVVoc0Q1RjtJQU9FLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FBRztFVjZyRHRCLDJGQUEyRjtFVXJzRDVGO0lBV0csaUJBQWlCO0lBQ2pCLFlBQVk7R0FBRztDVjhyRGxCIiwiZmlsZSI6InNjcmVlbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjMwMCw0MDAsNTAwLDYwMCw3MDBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1DYXZlYXQrQnJ1c2hcIik7XG4vKiBsaW5lIDI5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9fdmFyaWFibGVzLnNhc3MgKi9cbiNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgdWwgbGkgYTpob3ZlciAuaWNvbiwgLmJsb2NrLWJ1dHRvbiBkaXY6aG92ZXIsIC5idXR0b246aG92ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG5idXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmFjay1idXR0b246aG92ZXIsXG4ubmV4dC1idXR0b246aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4uYWxpZ24tY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2hlbHBlcnMvX2hlbHBlcnMuc2FzcyAqL1xuLmFsaWduLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxNSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2hlbHBlcnMvX2hlbHBlcnMuc2FzcyAqL1xuLmFsaWduLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4uY2xlYXItYm90aCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDIxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4uY2xlYXJmaXgge1xuICAqem9vbTogMTtcbn1cblxuLyogbGluZSAyMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2hlbHBlcnMvX2hlbHBlcnMuc2FzcyAqL1xuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9oZWxwZXJzL19oZWxwZXJzLnNhc3MgKi9cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4uZWxlbWVudC1pbnZpc2libGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDMzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2hlbHBlcnMvX2hlbHBlcnMuc2FzcyAqL1xuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDM5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLyogbGluZSA0MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2hlbHBlcnMvX2hlbHBlcnMuc2FzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNDUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9oZWxwZXJzL19oZWxwZXJzLnNhc3MgKi9cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9oZWxwZXJzL19oZWxwZXJzLnNhc3MgKi9cbi50ZXh0LXVuZGVybGluZSwgdSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBsaW5lIDUxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvaGVscGVycy9faGVscGVycy5zYXNzICovXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL19yZXNldC5zYXNzICovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBsaW5lIDE3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvYmFzZS9fcmVzZXQuc2FzcyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL19yZXNldC5zYXNzICovXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8qIGxpbmUgMjMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL19yZXNldC5zYXNzICovXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBsaW5lIDI2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvYmFzZS9fcmVzZXQuc2FzcyAqL1xuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuLyogbGluZSAzMCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3Jlc2V0LnNhc3MgKi9cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3Jlc2V0LnNhc3MgKi9cbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLyogbGluZSAzOSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3Jlc2V0LnNhc3MgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGxpbmUgNDQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL19yZXNldC5zYXNzICovXG5maWVsZHNldCB7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIC13ZWJraXQtcGFkZGluZy1iZWZvcmU6IDA7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMDtcbiAgLXdlYmtpdC1wYWRkaW5nLWVuZDogMDtcbiAgLXdlYmtpdC1wYWRkaW5nLWFmdGVyOiAwO1xuICAtd2Via2l0LW1hcmdpbi10b3AtY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4vKiBsaW5lIDUzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvYmFzZS9fcmVzZXQuc2FzcyAqL1xubGVnZW5kIHtcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAtd2Via2l0LXBhZGRpbmctZW5kOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGFwcHlDYW1wZXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IYXBweUNhbXBlci9IYXBweUNhbXBlci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGFwcHlDYW1wZXIvSGFwcHlDYW1wZXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi4uL2ZvbnRzL0hhcHB5Q2FtcGVyL0hhcHB5Q2FtcGVyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGFwcHlDYW1wZXIvSGFwcHlDYW1wZXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IYXBweUNhbXBlci9IYXBweUNhbXBlci5zdmcjSGFwcHlDYW1wZXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL190eXBvZ3JhcGh5LnNhc3MgKi9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuLyogbGluZSAyMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3R5cG9ncmFwaHkuc2FzcyAqL1xuYm9keSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLyogbGluZSAyOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3R5cG9ncmFwaHkuc2FzcyAqL1xuYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAzMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3R5cG9ncmFwaHkuc2FzcyAqL1xuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zYXNzICovXG5wIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4vKiBsaW5lIDQyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zYXNzICovXG5wIGEge1xuICBjb2xvcjogI0I0Q0QyMztcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2Jhc2UvX3R5cG9ncmFwaHkuc2FzcyAqL1xuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL190eXBvZ3JhcGh5LnNhc3MgKi9cbmksIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiBsaW5lIDU0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zYXNzICovXG5oMSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICdIYXBweUNhbXBlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNjIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9iYXNlL190eXBvZ3JhcGh5LnNhc3MgKi9cbi5ncmVlbiB7XG4gIGNvbG9yOiAjQjRDRDIzO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuKixcbio6YWZ0ZXIsXG4qOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuaHRtbCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kLmpwZ1wiKSByZXBlYXQgY2VudGVyIDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG5ib2R5IHtcbiAgLW1zLWNvbnRlbnQtem9vbWluZzogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI3dyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgLyogZml4IGJ1ZyBvbiBpT1MgKi9cbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5NXB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4vKiBsaW5lIDMyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNoZWFkZXIgLmJsb2NrLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNENEMjM7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0NCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jaGVhZGVyIC5ibG9jay1oZWFkZXIgLmNvbnRhaW5lciAuYmxvY2staGVhZGVyLWZpbmFuY2luZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyODFweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItbG9nbyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNTdweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE3OHB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4vKiBsaW5lIDU5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItcGFydG5lcnNoaXAge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG5cbi8qIGxpbmUgNjUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLyogbGluZSA3MCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jaGVhZGVyIC5ibG9jay1oZWFkZXItbWVudSB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4vKiBsaW5lIDc0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNoZWFkZXIgLmJsb2NrLWhlYWRlci1tZW51IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNzcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA4NiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jaGVhZGVyIC5ibG9jay1oZWFkZXItbWVudSB1bC5zd2l0Y2hfbGFuZ3VhZ2VzIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgODksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwuc3dpdGNoX2xhbmd1YWdlcyBsaS5hY3RpdmUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qIGxpbmUgOTEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwuc3dpdGNoX2xhbmd1YWdlcyBsaTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgY29udGVudDogXCIvXCI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi8qIGxpbmUgOTcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI2NvbnRlbnQge1xuICBtYXJnaW46IDYwcHggYXV0byA2MHB4O1xufVxuXG4vKiBsaW5lIDk5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNjb250ZW50LmNvbnRlbnQtaG9tZXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDEwMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uYmFja2dyb3VuZC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHdpZHRoOiAxMTAwcHg7XG59XG5cbi8qIGxpbmUgMTA5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbi5iYWNrZ3JvdW5kLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I0Q0QyMztcbn1cblxuLyogbGluZSAxMTIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuLmNvbnRhaW5lci1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCA3NXB4O1xufVxuXG4vKiBsaW5lIDExNSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uYmxvY2stc3VjY2Vzcyxcbi5ibG9jay1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MGFhMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEyNywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uYmxvY2stZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZDM4O1xufVxuXG4vKiBsaW5lIDEyOSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uY2FsbG91dC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZDM4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEzNSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uY2FsbG91dC1kYW5nZXIgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG4vKiBsaW5lIDE0MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uYmxvY2stYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuXG4vKiBsaW5lIDE0NywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4uYmxvY2stYnJlYWRjcnVtYiBvbCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxNDksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuLmJsb2NrLWJyZWFkY3J1bWIgb2wgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMTUyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbi5ibG9jay1icmVhZGNydW1iIG9sIGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjQjRDRDIzO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLyogbGluZSAxNTksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuLmJsb2NrLWJyZWFkY3J1bWIgb2wgbGkgc3Bhbixcbi5ibG9jay1icmVhZGNydW1iIG9sIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLyogbGluZSAxNjUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuLmJsb2NrLWJyZWFkY3J1bWIgb2wgbGkgc3Bhbjpob3Zlcixcbi5ibG9jay1icmVhZGNydW1iIG9sIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTcwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbi5ibG9jay1tZW50aW9ucyBwIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi8qIGxpbmUgMTc5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNmb290ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRDFFO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiA5NXB4O1xufVxuXG4vKiBsaW5lIDE4NCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweDtcbiAgd2lkdGg6IDE0MHB4O1xufVxuXG4vKiBsaW5lIDE4OCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDE5MCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbG9nbyBhIGltZyB7XG4gIHdpZHRoOiA5NnB4O1xufVxuXG4vKiBsaW5lIDE5MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNjMwcHg7XG59XG5cbi8qIGxpbmUgMTk3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNmb290ZXIgLmJsb2NrLWZvb3Rlci1tZW51IHVsIHtcbiAgbGluZS1oZWlnaHQ6IDc2cHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMjAxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNmb290ZXIgLmJsb2NrLWZvb3Rlci1tZW51IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDIwNywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDIwOSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDIxMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMjIwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDQxNXB4O1xufVxuXG4vKiBsaW5lIDIyOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6ICdIYXBweUNhbXBlcic7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDIzOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDI0MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDNweDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAyNDgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9sYXlvdXQvX3BhZ2Uuc2FzcyAqL1xuI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMjUzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvbGF5b3V0L19wYWdlLnNhc3MgKi9cbiNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgdWwgbGkgYTpob3ZlciAuaWNvbiB7XG4gIGNvbG9yOiAjQjRDRDIzO1xufVxuXG4vKiBsaW5lIDI1NiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2xheW91dC9fcGFnZS5zYXNzICovXG4jZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHVsIGxpIC5pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zYXNzICovXG4uYmxvY2stYnV0dG9uIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbi8qIGxpbmUgNywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyAqL1xuLmJsb2NrLWJ1dHRvbiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjQjRDRDIzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyMTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19idXR0b25zLnNhc3MgKi9cbi5ibG9jay1idXR0b24gZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkYjMxZjtcbn1cblxuLyogbGluZSAxOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyAqL1xuLmJsb2NrLWJ1dHRvbiBkaXYgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMjcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19idXR0b25zLnNhc3MgKi9cbi5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5idXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0I0Q0QyMztcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMnB4IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA0MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyAqL1xuLmJ1dHRvbjpob3ZlcixcbmlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWRiMzFmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNDcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19idXR0b25zLnNhc3MgKi9cbi5iYWNrLWJ1dHRvbixcbi5uZXh0LWJ1dHRvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogJ0hhcHB5Q2FtcGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLyogbGluZSA1MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyAqL1xuLmJhY2stYnV0dG9uOmhvdmVyLFxuLm5leHQtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNCNENEMjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA1NywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyAqL1xuLmJhY2stYnV0dG9uIC5pY29uLFxuLm5leHQtYnV0dG9uIC5pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG4uZm9ybS1saW5lIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG4uZm9ybS1saW5lLml0ZW0tYWxpbmVhIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuLmZvcm0tbGluZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDE0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuLmZvcm0tbGluZSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuLmZvcm0tbGluZSA+IGRpdjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG4uZm9ybS1saW5lID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAyMSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbi5mb3JtLWxpbmUgPiBkaXYgdWwgbGkge1xuICBjb2xvcjogI2U5MWQzODtcbn1cblxuLyogbGluZSAyNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSAzMSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZWxdLFxudGV4dGFyZWEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQjRDRDIzO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xudGV4dGFyZWEge1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuXG4vKiBsaW5lIDQ1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuLmN1c3RvbS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQjRDRDIzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA1MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbi5jdXN0b20tc2VsZWN0OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNCNENEMjM7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuLmN1c3RvbS1zZWxlY3QsXG4uY3VzdG9tLXNlbGVjdCA+ICoge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNjYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG4uY3VzdG9tLXNlbGVjdCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBsaW5lIDc4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDgwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiAtMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDg4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQjRDRDIzO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qIGxpbmUgOTksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNiYmI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsZWZ0OiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xufVxuXG4vKiBsaW5lIDExMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbmlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDExNiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAxMTksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxlZnQ6IC0yMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL19mb3Jtcy5zYXNzICovXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQjRDRDIzO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTVweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEzNiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvX2Zvcm1zLnNhc3MgKi9cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MTNcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTQyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9fZm9ybXMuc2FzcyAqL1xuLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNob21lIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gODBweDtcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNob21lIC5ibG9jay1hbGwge1xuICBtYXJnaW46IDYwcHggYXV0byA4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLyogbGluZSAxNiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lLWxlZnQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICB3aWR0aDogNzAwcHg7XG59XG5cbi8qIGxpbmUgMTksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZS1sZWZ0IC5kYXRlcy1nYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4vKiBsaW5lIDIzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNob21lIC5ibG9jay1hbGwgLmJsb2NrLWhvbWUtbGVmdCAuZGVzY3JpcHRpb24tZ2FtZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0IEJydXNoJywgY3Vyc2l2ZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi8qIGxpbmUgMzAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZS1sZWZ0IC5kZXNjcmlwdGlvbi1nYW1lIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSAzMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lLWxlZnQgLmRlc2NyaXB0aW9uLWdhbWUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAzNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lLXJpZ2h0IHtcbiAgd2lkdGg6IDU0MHB4O1xufVxuXG4vKiBsaW5lIDM3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNob21lLXZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA0MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jaG9tZS12aWRlbyBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICdIYXBweUNhbXBlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi8qIGxpbmUgNTEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3JlZ2lzdGVyIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbn1cblxuLyogbGluZSA1MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVnaXN0ZXIgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNTUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3JlZ2lzdGVyIC5ibG9jay1yZWdpc3Rlci1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLyogbGluZSA1OCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVnaXN0ZXItY2hlY2stZW1haWwge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwYWRkaW5nOiA2MHB4IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA2MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVnaXN0ZXItY2hlY2stZW1haWwgaW1nIHtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgNjUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3JlZ2lzdGVyLWNoZWNrLWVtYWlsIGgxIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLyogbGluZSA2NywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVnaXN0ZXItY2hlY2stZW1haWwgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0IEJydXNoJywgY3Vyc2l2ZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLyogbGluZSA3NiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jZWRpdCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jZWRpdCAuYmxvY2stZWRpdC1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLyogbGluZSA4MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jZWRpdCAubmV4dC1idXR0b24ge1xuICBib3R0b206IDQ4cHg7XG4gIHJpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgODksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2VzdGFibGlzaG1lbnQge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgOTIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2VzdGFibGlzaG1lbnQgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgOTQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2VzdGFibGlzaG1lbnQgLmJsb2NrLWVzdGFibGlzaG1lbnQtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi8qIGxpbmUgOTYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2VzdGFibGlzaG1lbnQgLmJsb2NrLWVzdGFibGlzaG1lbnQtZm9ybSAuaXRlbS13ZWJzaXRlIHtcbiAgd2lkdGg6IDQ2MHB4O1xufVxuXG4vKiBsaW5lIDk4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNlc3RhYmxpc2htZW50IC5ibG9jay1lc3RhYmxpc2htZW50LWZvcm0gLml0ZW0tcmdwZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgMTAwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNlc3RhYmxpc2htZW50IC5ibG9jay1lc3RhYmxpc2htZW50LWZvcm0gLml0ZW0tcmdwZCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxMDYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2VzdGFibGlzaG1lbnQgLmJhY2stYnV0dG9uIHtcbiAgYm90dG9tOiA0OHB4O1xuICBsZWZ0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgMTEzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZWNpcGUge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTE2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZWNpcGUgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTE4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZWNpcGUgLmJsb2NrLXJlY2lwZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLyogbGluZSAxMjAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3JlY2lwZSAuYmFjay1idXR0b24ge1xuICBib3R0b206IDQ4cHg7XG4gIGxlZnQ6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogbGluZSAxMjcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleSxcbiNzdXJ2ZXktY2hlY2sge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTMxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNzdXJ2ZXkgaDEsXG4jc3VydmV5IGgyLFxuI3N1cnZleS1jaGVjayBoMSxcbiNzdXJ2ZXktY2hlY2sgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTM0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNzdXJ2ZXkgaDEsXG4jc3VydmV5LWNoZWNrIGgxIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLyogbGluZSAxMzYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleSBoMixcbiNzdXJ2ZXktY2hlY2sgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnSGFwcHlDYW1wZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDE0MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jc3VydmV5IHAsXG4jc3VydmV5LWNoZWNrIHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0NhdmVhdCBCcnVzaCcsIGN1cnNpdmU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTUyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNzdXJ2ZXkgLmJsb2NrLWJ1dHRvbixcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLWJ1dHRvbiB7XG4gIG1hcmdpbjogNDBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNTUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleSAuYmxvY2stYnV0dG9uIGRpdixcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLWJ1dHRvbiBkaXYge1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSAxNTcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleSAuYmxvY2stc3VydmV5LWNoZWNrLWVtYWlsLFxuI3N1cnZleSAuYmxvY2stc3VydmV5LWNoZWNrLFxuI3N1cnZleS1jaGVjayAuYmxvY2stc3VydmV5LWNoZWNrLWVtYWlsLFxuI3N1cnZleS1jaGVjayAuYmxvY2stc3VydmV5LWNoZWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE2MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jc3VydmV5IC5ibG9jay1zdXJ2ZXktY2hlY2stZW1haWwgaW1nLFxuI3N1cnZleSAuYmxvY2stc3VydmV5LWNoZWNrIGltZyxcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLXN1cnZleS1jaGVjay1lbWFpbCBpbWcsXG4jc3VydmV5LWNoZWNrIC5ibG9jay1zdXJ2ZXktY2hlY2sgaW1nIHtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMTY1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNzdXJ2ZXkgLmJsb2NrLXN1cnZleS1jaGVjay1lbWFpbCBwOmxhc3QtY2hpbGQsXG4jc3VydmV5IC5ibG9jay1zdXJ2ZXktY2hlY2sgcDpsYXN0LWNoaWxkLFxuI3N1cnZleS1jaGVjayAuYmxvY2stc3VydmV5LWNoZWNrLWVtYWlsIHA6bGFzdC1jaGlsZCxcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLXN1cnZleS1jaGVjayBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDE2NywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jc3VydmV5IC5ibG9jay1zdXJ2ZXktZm9ybSxcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLXN1cnZleS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLyogbGluZSAxNjksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleSAuYmxvY2stc3VydmV5LWZvcm0gLmZvcm0tbGluZSxcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLXN1cnZleS1mb3JtIC5mb3JtLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAxNzIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleSAuYmxvY2stc3VydmV5LWZvcm0gLmZvcm0tYWN0aW9ucyA+IGRpdixcbiNzdXJ2ZXktY2hlY2sgLmJsb2NrLXN1cnZleS1mb3JtIC5mb3JtLWFjdGlvbnMgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4vKiBsaW5lIDE3NSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jc3VydmV5IC5iYWNrLWJ1dHRvbixcbiNzdXJ2ZXktY2hlY2sgLmJhY2stYnV0dG9uIHtcbiAgYm90dG9tOiA0OHB4O1xuICBsZWZ0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgMTc5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNzdXJ2ZXkgLm5leHQtYnV0dG9uLFxuI3N1cnZleS1jaGVjayAubmV4dC1idXR0b24ge1xuICBib3R0b206IDM2cHg7XG4gIHJpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMTBweDtcbn1cblxuLyogbGluZSAxODQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleS1jaGVjayB7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbn1cblxuLyogbGluZSAxODcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3N1cnZleS1jaGVjayAuYmxvY2stYnV0dG9uID4gZGl2IHtcbiAgbWFyZ2luOiA1cHggMTBweDtcbn1cblxuLyogbGluZSAxOTIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2xvZ2luIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcGFkZGluZzogNjBweCA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTk2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNsb2dpbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMjAwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNsb2dpbiBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyMDIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2xvZ2luIC5ibG9jay1sb2dpbi1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLyogbGluZSAyMDUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2xvZ2luIC5ibG9jay1tZW50aW9ucyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDIwNywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jbG9naW4gLmJsb2NrLW1lbnRpb25zIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSAyMTAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2xvZ2luIC5ibG9jay1tZW50aW9ucyBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMjE1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXF1ZXN0IHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcGFkZGluZzogNjBweCA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyMjAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3JlcXVlc3QgaW1nIHtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMjIzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXF1ZXN0IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0NhdmVhdCBCcnVzaCcsIGN1cnNpdmU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyMzEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI3JlcXVlc3QgLmJsb2NrLXJlcXVlc3QtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjM1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXNldC1jaGVjay1lbWFpbCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDIzOSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVzZXQtY2hlY2stZW1haWwgaW1nIHtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMjQyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXNldC1jaGVjay1lbWFpbCBoMSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi8qIGxpbmUgMjQ0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXNldC1jaGVjay1lbWFpbCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdDYXZlYXQgQnJ1c2gnLCBjdXJzaXZlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4vKiBsaW5lIDI1MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVzZXQge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwYWRkaW5nOiA2MHB4IDcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDI1NiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jcmVzZXQgaW1nIHtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMjU5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXNldCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdDYXZlYXQgQnJ1c2gnLCBjdXJzaXZlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMjY3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNyZXNldCAuYmxvY2stcmVzZXQtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjczLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNjbG9zZUFjY291bnQge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwYWRkaW5nOiA2MHB4IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyNzcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2Nsb3NlQWNjb3VudCBpbWcge1xuICBoZWlnaHQ6IDE5MHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSAyODAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2Nsb3NlQWNjb3VudCBoMSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi8qIGxpbmUgMjgyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNjbG9zZUFjY291bnQgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0IEJydXNoJywgY3Vyc2l2ZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cblxuLyogbGluZSAyODksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI2Nsb3NlQWNjb3VudCAuYmxvY2stYnV0dG9uIGRpdiB7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi8qIGxpbmUgMjk2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNtZW50aW9ucyxcbiNwb2xpdGlxdWUsXG4jbW9kYWxpdGVzIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcGFkZGluZzogNDBweCA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzAyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNtZW50aW9ucyBoMSxcbiNwb2xpdGlxdWUgaDEsXG4jbW9kYWxpdGVzIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDMwNSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jbWVudGlvbnMgaDIsXG4jbWVudGlvbnMgaDMsXG4jcG9saXRpcXVlIGgyLFxuI3BvbGl0aXF1ZSBoMyxcbiNtb2RhbGl0ZXMgaDIsXG4jbW9kYWxpdGVzIGgzIHtcbiAgZm9udC1mYW1pbHk6ICdDYXZlYXQgQnJ1c2gnLCBjdXJzaXZlO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDQwcHggMCAwO1xufVxuXG4vKiBsaW5lIDMxMSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jbWVudGlvbnMgaDMsXG4jcG9saXRpcXVlIGgzLFxuI21vZGFsaXRlcyBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzMTUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI21lbnRpb25zIHAsXG4jcG9saXRpcXVlIHAsXG4jbW9kYWxpdGVzIHAge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLyogbGluZSAzMjIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI21lbnRpb25zIHVsIGxpLFxuI3BvbGl0aXF1ZSB1bCBsaSxcbiNtb2RhbGl0ZXMgdWwgbGkge1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDVweCAxNXB4O1xufVxuXG4vKiBsaW5lIDMyOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL3BhZ2VzL19wYWdlcy5zYXNzICovXG4jbWVudGlvbnMgdWwgbGk6YmVmb3JlLFxuI3BvbGl0aXF1ZSB1bCBsaTpiZWZvcmUsXG4jbW9kYWxpdGVzIHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjQjRDRDIzO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLyogbGluZSAzMzMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI21lbnRpb25zIHVsIGxpIGEsXG4jcG9saXRpcXVlIHVsIGxpIGEsXG4jbW9kYWxpdGVzIHVsIGxpIGEge1xuICBjb2xvcjogI0I0Q0QyMztcbn1cblxuLyogbGluZSAzMzUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI21lbnRpb25zIG9sLFxuI3BvbGl0aXF1ZSBvbCxcbiNtb2RhbGl0ZXMgb2wge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzM4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNtZW50aW9ucyBvbCBsaSxcbiNwb2xpdGlxdWUgb2wgbGksXG4jbW9kYWxpdGVzIG9sIGxpIHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luOiA1cHggMTVweDtcbn1cblxuLyogbGluZSAzNDQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9wYWdlcy9fcGFnZXMuc2FzcyAqL1xuI21lbnRpb25zIG9sIGxpOjpiZWZvcmUsXG4jcG9saXRpcXVlIG9sIGxpOjpiZWZvcmUsXG4jbW9kYWxpdGVzIG9sIGxpOjpiZWZvcmUge1xuICBjb2xvcjogI0I0Q0QyMztcbiAgY29udGVudDogY291bnRlcihsaXN0KTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Q7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMzUzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvcGFnZXMvX3BhZ2VzLnNhc3MgKi9cbiNtZW50aW9ucyBvbCBsaSBhLFxuI3BvbGl0aXF1ZSBvbCBsaSBhLFxuI21vZGFsaXRlcyBvbCBsaSBhIHtcbiAgY29sb3I6ICNCNENEMjM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLyogbGluZSA1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAxMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9zdXBwb3J0L19jbGVhcmZpeC5zY3NzICovXG4gIC5jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAvKiBsaW5lIDEyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDEyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9ub2RlX21vZHVsZXMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3N1cHBvcnQvX2NsZWFyZml4LnNjc3MgKi9cbiAgLmNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAxNSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gIGh0bWwge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTUwMHB4O1xuICB9XG4gIC8qIGxpbmUgMTgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC8qIGxpbmUgMjIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAuYmFja2dyb3VuZC13aGl0ZSB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICB9XG4gIC8qIGxpbmUgMjgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaGVhZGVyIC5ibG9jay1oZWFkZXIgLmNvbnRhaW5lciAuYmxvY2staGVhZGVyLWZpbmFuY2luZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjFweDtcbiAgfVxuICAvKiBsaW5lIDMyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICB9XG4gIC8qIGxpbmUgMzcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCB7XG4gICAgbGluZS1oZWlnaHQ6IDkycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgNDEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLyogbGluZSA0MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1tZW51IHVsIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAvKiBsaW5lIDQ1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC8qIGxpbmUgNDcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbiAgLyogbGluZSA1MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgfVxuICAvKiBsaW5lIDU3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDYxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNjcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHVsIGxpIC5pY29uIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLyogbGluZSA3MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDc0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZS1sZWZ0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHdpZHRoOiA1NDBweDtcbiAgfVxuICAvKiBsaW5lIDc3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZS1sZWZ0IC5kZXNjcmlwdGlvbi1nYW1lIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLyogbGluZSA4MCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwgLmJsb2NrLWhvbWUtcmlnaHQge1xuICAgIHdpZHRoOiAzODBweDtcbiAgfVxuICAvKiBsaW5lIDg0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hvbWUtdmlkZW8gaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDUwNnB4O1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxuICAvKiBsaW5lIDg5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI3N1cnZleSBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC8qIGxpbmUgOTMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjY2xvc2VBY2NvdW50IHtcbiAgICB3aWR0aDogOTgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLyogbGluZSAxMDAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNjQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fY2xlYXJmaXguc2NzcyAqL1xuICAuY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDEwMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gIGh0bWwge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxMDYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC8qIGxpbmUgMTEwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmJhY2tncm91bmQtd2hpdGUge1xuICAgIHdpZHRoOiA2MjBweDtcbiAgfVxuICAvKiBsaW5lIDExMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gIC5jb250YWluZXItY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG4gIC8qIGxpbmUgMTE3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmJsb2NrLWJ1dHRvbiBkaXYge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAvKiBsaW5lIDEyMCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gIC5ibG9jay1zdWNjZXNzIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbiAgLyogbGluZSAxMjMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAuYmFjay1idXR0b24sXG4gIC5uZXh0LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC8qIGxpbmUgMTI3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmJhY2stYnV0dG9uIC5pY29uLFxuICAubmV4dC1idXR0b24gLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAvKiBsaW5lIDEzMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItZmluYW5jaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICB3aWR0aDogMTkwcHg7XG4gIH1cbiAgLyogbGluZSAxMzcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaGVhZGVyIC5ibG9jay1oZWFkZXIgLmNvbnRhaW5lciAuYmxvY2staGVhZGVyLWZpbmFuY2luZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTQxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG4gIC8qIGxpbmUgMTQzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC8qIGxpbmUgMTQ1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwuc3dpdGNoX2xhbmd1YWdlcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC8qIGxpbmUgMTQ3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwuc3dpdGNoX2xhbmd1YWdlcyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgMTQ5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hlYWRlciAuYmxvY2staGVhZGVyLW1lbnUgdWwuc3dpdGNoX2xhbmd1YWdlcyBsaTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDE1MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1sb2dvLFxuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSxcbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA2MjBweDtcbiAgfVxuICAvKiBsaW5lIDE1OCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC8qIGxpbmUgMTYxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLWxvZ28gYSBpbWcge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICAvKiBsaW5lIDE2NCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1tZW51IHVsIHtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogbGluZSAxNjgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLyogbGluZSAxNzAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLyogbGluZSAxNzIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLyogbGluZSAxNzQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC8qIGxpbmUgMTc2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCBwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICB9XG4gIC8qIGxpbmUgMTgyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDE4NiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDE5MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgdWwgbGkgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAvKiBsaW5lIDE5NywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwgaW1nIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC8qIGxpbmUgMTk5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogNjIwcHg7XG4gIH1cbiAgLyogbGluZSAyMDMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lIC5kZXNjcmlwdGlvbi1nYW1lIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbiAgLyogbGluZSAyMDYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lLXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC8qIGxpbmUgMjA4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hvbWUgLmJsb2NrLWFsbCAuYmxvY2staG9tZS1yaWdodCBpbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAyMTIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZS12aWRlbyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLyogbGluZSAyMTQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZS12aWRlbyAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLyogbGluZSAyMTcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZS12aWRlbyAuY29udGFpbmVyIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAzMzdweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLyogbGluZSAyMjEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjcmVnaXN0ZXItY2hlY2stZW1haWwsXG4gICNzdXJ2ZXktY2hlY2ssXG4gICNsb2dpbixcbiAgI3JlcXVlc3QsXG4gICNyZXNldC1jaGVjay1lbWFpbCxcbiAgI3Jlc2V0LFxuICAjY2xvc2VBY2NvdW50IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG4gIC8qIGxpbmUgMjMxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2VkaXQgLm5leHQtYnV0dG9uIHtcbiAgICBib3R0b206IDM4cHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyMzgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZXN0YWJsaXNobWVudCAuYmFjay1idXR0b24sXG4gICNyZWNpcGUgLmJhY2stYnV0dG9uLFxuICAjc3VydmV5IC5iYWNrLWJ1dHRvbiB7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyNDEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZXN0YWJsaXNobWVudCAubmV4dC1idXR0b24sXG4gICNyZWNpcGUgLm5leHQtYnV0dG9uLFxuICAjc3VydmV5IC5uZXh0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiA0MXB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxuICAvKiBsaW5lIDI0OSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNzdXJ2ZXkgLmJsb2NrLWJyZWFkY3J1bWIgb2wgbGk6bm90KDpsYXN0LW9mLXR5cGUpLFxuICAjc3VydmV5IC5ibG9jay1icmVhZGNydW1iIG9sIGxpOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDI1MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNzdXJ2ZXkgLmJsb2NrLWJyZWFkY3J1bWIgb2wgbGkgc3BhbixcbiAgI3N1cnZleSAuYmxvY2stYnJlYWRjcnVtYiBvbCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLyogbGluZSAyNTYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5IC5ibG9jay1zdXJ2ZXktY2hlY2stZW1haWwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLyogbGluZSAyNTgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5IGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLyogbGluZSAyNjQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5LWNoZWNrIC5ibG9jay1idXR0b24gPiBkaXYge1xuICAgIG1hcmdpbjogNXB4IDEwcHg7XG4gIH1cbiAgLyogbGluZSAyNjksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjY2xvc2VBY2NvdW50IC5ibG9jay1idXR0b24gZGl2IHtcbiAgICBtYXJnaW46IDEwcHggNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIC8qIGxpbmUgMjc4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDEyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9ub2RlX21vZHVsZXMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3N1cHBvcnQvX2NsZWFyZml4LnNjc3MgKi9cbiAgLmNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyODEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICBodG1sIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLyogbGluZSAyODUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC8qIGxpbmUgMjg5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmJhY2tncm91bmQtd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC8qIGxpbmUgMjk1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmNvbnRhaW5lci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxuICAvKiBsaW5lIDI5OCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gIC5mb3JtLWxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMzAwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmZvcm0tbGluZS5pdGVtLWFsaW5lYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC8qIGxpbmUgMzAyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmZvcm0tbGluZTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLyogbGluZSAzMDQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAuZm9ybS1saW5lID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMzA3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmZvcm0tbGluZSA+IGRpdjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDMwOSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gIC5mb3JtLWxpbmUgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAzMTMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAuYmxvY2stYnV0dG9uIGRpdiB7XG4gICAgd2lkdGg6IDIxMHB4O1xuICB9XG4gIC8qIGxpbmUgMzE2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgLmJsb2NrLXN1Y2Nlc3Mge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbiAgLyogbGluZSAzMjEsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAuYmxvY2stYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDMyNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIge1xuICAgIGhlaWdodDogMzE1cHg7XG4gIH1cbiAgLyogbGluZSAzMjYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaGVhZGVyIC5ibG9jay1oZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAvKiBsaW5lIDMyOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLyogbGluZSAzMzIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaGVhZGVyIC5ibG9jay1oZWFkZXIgLmNvbnRhaW5lciAuYmxvY2staGVhZGVyLWZpbmFuY2luZyBpbWcsXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItcGFydG5lcnNoaXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDMzNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItZmluYW5jaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIHdpZHRoOiAxNzVweDtcbiAgfVxuICAvKiBsaW5lIDMzOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItbG9nbyB7XG4gICAgbGVmdDogNjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMzVweDtcbiAgfVxuICAvKiBsaW5lIDM0MiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlciAuY29udGFpbmVyIC5ibG9jay1oZWFkZXItcGFydG5lcnNoaXAge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAvKiBsaW5lIDM0NywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlci1tZW51IHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAvKiBsaW5lIDM0OSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlci1tZW51IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAvKiBsaW5lIDM1MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlci1tZW51IHVsLnN3aXRjaF9sYW5ndWFnZXMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAvKiBsaW5lIDM1MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlci1tZW51IHVsLnN3aXRjaF9sYW5ndWFnZXMgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDM1NSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNoZWFkZXIgLmJsb2NrLWhlYWRlci1tZW51IHVsLnN3aXRjaF9sYW5ndWFnZXMgbGk6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAzNTgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjY29udGVudCB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gNDBweDtcbiAgfVxuICAvKiBsaW5lIDM2MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIge1xuICAgIGhlaWdodDogMzkwcHg7XG4gIH1cbiAgLyogbGluZSAzNjMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbG9nbyxcbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLW1lbnUsXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLyogbGluZSAzNjgsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAvKiBsaW5lIDM3MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1sb2dvIGEgaW1nIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbiAgLyogbGluZSAzNzMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB7XG4gICAgbWFyZ2luOiAxNXB4IDEwcHg7XG4gIH1cbiAgLyogbGluZSAzNzUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZm9vdGVyIC5ibG9jay1mb290ZXItbWVudSB1bCB7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgMzc4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLW1lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMzgwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLW1lbnUgdWwgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgMzgyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLW1lbnUgdWwgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDM4NSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1tZW51IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC8qIGxpbmUgMzg5LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAvKiBsaW5lIDM5MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC8qIGxpbmUgMzk4LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Zvb3RlciAuYmxvY2stZm9vdGVyLXNvY2lhbCB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQwMiwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQwOCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNmb290ZXIgLmJsb2NrLWZvb3Rlci1zb2NpYWwgdWwgbGkgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAvKiBsaW5lIDQxMSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAvKiBsaW5lIDQxMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNDE1LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2hvbWUgLmJsb2NrLWFsbCBpbWcge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbiAgLyogbGluZSA0MTcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAvKiBsaW5lIDQyMSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwgLmJsb2NrLWhvbWUgLmRhdGVzLWdhbWUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxuICAvKiBsaW5lIDQyNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwgLmJsb2NrLWhvbWUgLmRlc2NyaXB0aW9uLWdhbWUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAvKiBsaW5lIDQyNywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lIC5ibG9jay1hbGwgLmJsb2NrLWhvbWUtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLyogbGluZSA0MjksIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZSAuYmxvY2stYWxsIC5ibG9jay1ob21lLXJpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAvKiBsaW5lIDQzMywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNob21lLXZpZGVvIGgyIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLyogbGluZSA0MzYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjaG9tZS12aWRlbyBpZnJhbWUge1xuICAgIGhlaWdodDogMTY4cHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC8qIGxpbmUgNDQwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI3JlZ2lzdGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ0MywgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNyZWdpc3Rlci1jaGVjay1lbWFpbCxcbiAgI3N1cnZleS1jaGVjayxcbiAgI2xvZ2luLFxuICAjcmVxdWVzdCxcbiAgI3Jlc2V0LWNoZWNrLWVtYWlsLFxuICAjcmVzZXQsXG4gICNjbG9zZUFjY291bnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICB9XG4gIC8qIGxpbmUgNDUyLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI3JlZ2lzdGVyLWNoZWNrLWVtYWlsIGltZyxcbiAgI3N1cnZleS1jaGVjayBpbWcsXG4gICNsb2dpbiBpbWcsXG4gICNyZXF1ZXN0IGltZyxcbiAgI3Jlc2V0LWNoZWNrLWVtYWlsIGltZyxcbiAgI3Jlc2V0IGltZyxcbiAgI2Nsb3NlQWNjb3VudCBpbWcge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA0NTUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjcmVnaXN0ZXItY2hlY2stZW1haWwgcCxcbiAgI3N1cnZleS1jaGVjayBwLFxuICAjbG9naW4gcCxcbiAgI3JlcXVlc3QgcCxcbiAgI3Jlc2V0LWNoZWNrLWVtYWlsIHAsXG4gICNyZXNldCBwLFxuICAjY2xvc2VBY2NvdW50IHAge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAvKiBsaW5lIDQ2MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNyZXF1ZXN0IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgI3Jlc2V0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLyogbGluZSA0NjYsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZWRpdCB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gNTBweDtcbiAgfVxuICAvKiBsaW5lIDQ2OCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNlZGl0IC5ibG9jay1lZGl0LWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAvKiBsaW5lIDQ3MSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNlZGl0IC5uZXh0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDQ3OSwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNlc3RhYmxpc2htZW50IC5iYWNrLWJ1dHRvbixcbiAgI3JlY2lwZSAuYmFjay1idXR0b24sXG4gICNzdXJ2ZXkgLmJhY2stYnV0dG9uIHtcbiAgICBib3R0b206IGluaXRpYWw7XG4gICAgbGVmdDogMTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC8qIGxpbmUgNDgzLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2VzdGFibGlzaG1lbnQgLm5leHQtYnV0dG9uLFxuICAjcmVjaXBlIC5uZXh0LWJ1dHRvbixcbiAgI3N1cnZleSAubmV4dC1idXR0b24ge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjA4cHg7XG4gIH1cbiAgLyogbGluZSA0OTIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZXN0YWJsaXNobWVudCAuYmxvY2stZXN0YWJsaXNobWVudC1mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC8qIGxpbmUgNDk0LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2VzdGFibGlzaG1lbnQgLmJsb2NrLWVzdGFibGlzaG1lbnQtZm9ybSAuaXRlbS13ZWJzaXRlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLyogbGluZSA0OTcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjZXN0YWJsaXNobWVudCAuYmxvY2stZXN0YWJsaXNobWVudC1mb3JtIC5pdGVtLXJncGQgbGFiZWxbZm9yPWFwcF9jb21wYW55X29wdGluXSB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG4gIC8qIGxpbmUgNTAxLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI3JlY2lwZSAuYmxvY2stcmVjaXBlLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLyogbGluZSA1MDUsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5IC5ibG9jay1zdXJ2ZXktY2hlY2stZW1haWwge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLyogbGluZSA1MDcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5IC5ibG9jay1zdXJ2ZXktY2hlY2stZW1haWwgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1MTAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5IGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgaHlwaGVuczogYXV0bztcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxuICAvKiBsaW5lIDUxNCwgL1VzZXJzL3ZnbGJ0L1NpdGVzL3N0dWR0MDM4Mi5sb2NhbC93d3cvYXBwL1Jlc291cmNlcy9zYXNzL19icmVha3BvaW50cy5zYXNzICovXG4gICNzdXJ2ZXkgcCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgNTE3LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI3N1cnZleSAuYmxvY2stc3VydmV5LWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLyogbGluZSA1MjIsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5LWNoZWNrIC5ibG9jay1idXR0b24gPiBkaXYge1xuICAgIG1hcmdpbjogNXB4IDEwcHg7XG4gIH1cbiAgLyogbGluZSA1MjQsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjc3VydmV5LWNoZWNrIC5ibG9jay1idXR0b24gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMTJweCA4cHg7XG4gIH1cbiAgLyogbGluZSA1MjcsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjbG9naW4gaW1nIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTMwLCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Nsb3NlQWNjb3VudCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbiAgLyogbGluZSA1MzMsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjY2xvc2VBY2NvdW50IGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTM2LCAvVXNlcnMvdmdsYnQvU2l0ZXMvc3R1ZHQwMzgyLmxvY2FsL3d3dy9hcHAvUmVzb3VyY2VzL3Nhc3MvX2JyZWFrcG9pbnRzLnNhc3MgKi9cbiAgI2Nsb3NlQWNjb3VudCBwIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLyogbGluZSA1NDAsIC9Vc2Vycy92Z2xidC9TaXRlcy9zdHVkdDAzODIubG9jYWwvd3d3L2FwcC9SZXNvdXJjZXMvc2Fzcy9fYnJlYWtwb2ludHMuc2FzcyAqL1xuICAjY2xvc2VBY2NvdW50IC5ibG9jay1idXR0b24gZGl2IHtcbiAgICBtYXJnaW46IDVweCAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gVHlwb2dyYXBoeSBydWxlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjMwMCw0MDAsNTAwLDYwMCw3MDAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Q2F2ZWF0K0JydXNoJyk7XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJIYXBweUNhbXBlclwiO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvSGFwcHlDYW1wZXIvSGFwcHlDYW1wZXIuZW90Jyk7XG5cdHNyYzogdXJsKCcuLi9mb250cy9IYXBweUNhbXBlci9IYXBweUNhbXBlci5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSwgdXJsKCcuLi9mb250cy9IYXBweUNhbXBlci9IYXBweUNhbXBlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvSGFwcHlDYW1wZXIvSGFwcHlDYW1wZXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL0hhcHB5Q2FtcGVyL0hhcHB5Q2FtcGVyLnN2ZyNIYXBweUNhbXBlcicpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTsgLy8gMXJlbSA9IDEwcHhcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbmEge1xuICBjb2xvcjogJGJsYWNrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfVxuXG5wIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMjVweDtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdGEge1xuXHRcdGNvbG9yOiAkZ3JlZW47IH0gfVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5pLCBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG51IHtcbiAgQGV4dGVuZCAudGV4dC11bmRlcmxpbmU7IH1cblxuaDEge1xuXHRjb2xvcjogJGJsYWNrO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1mYW1pbHk6ICdIYXBweUNhbXBlcicsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogNDhweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmdyZWVuIHtcblx0Y29sb3I6ICRncmVlbjsgfVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFBhZ2Vcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiosXG4qOmFmdGVyLFxuKjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iYWNrZ3JvdW5kLmpwZycpIHJlcGVhdCBjZW50ZXIgMTVweDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbmJvZHkge1xuICAtbXMtY29udGVudC16b29taW5nOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5cbiN3cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC8qIGZpeCBidWcgb24gaU9TICovXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skZm9vdGVyX2hlaWdodH0pO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLy8gSGVhZGVyXG5cbiNoZWFkZXIge1xuICAuYmxvY2staGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAuYmxvY2staGVhZGVyLWZpbmFuY2luZyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyODFweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4OyB9XG4gICAgICAuYmxvY2staGVhZGVyLWxvZ28ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggMTBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTU3cHg7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxNzhweDtcbiAgICAgICAgei1pbmRleDogMzsgfVxuICAgICAgLmJsb2NrLWhlYWRlci1wYXJ0bmVyc2hpcCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMzsgfSB9IH1cbiAgLmJsb2NrLWhlYWRlci1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH0gfVxuICAgIHVsLnN3aXRjaF9sYW5ndWFnZXMge1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfSB9XG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfSB9IH0gfSB9XG5cbi8vIENvbnRlbnRcblxuI2NvbnRlbnQge1xuICBtYXJnaW46IDYwcHggYXV0byA2MHB4O1xuICAmLmNvbnRlbnQtaG9tZXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYmFja2dyb3VuZC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDEwcHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTBweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLy8gcGFkZGluZzogNDBweCA3NXB4XG4gIHdpZHRoOiAxMTAwcHg7IH1cblxuLmJhY2tncm91bmQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47IH1cblxuLmNvbnRhaW5lci1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCA3NXB4OyB9XG5cbi5ibG9jay1zdWNjZXNzLFxuLmJsb2NrLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0YXR1cztcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCA4MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuLmJsb2NrLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yOyB9XG4uY2FsbG91dC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXJyb3I7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHAge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogNDVweDsgfSB9XG5cbi5ibG9jay1icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBvbCB7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oCiXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH0gfVxuICAgICAgc3BhbixcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9IH0gfVxuXG5cbi5ibG9jay1tZW50aW9ucyB7XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luOiAxNXB4IDA7IH0gfVxuXG4vLyBGb290ZXJcblxuI2Zvb3RlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWRhcms7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6ICRmb290ZXJfaGVpZ2h0O1xuICAuYmxvY2stZm9vdGVyLWxvZ28ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGltZyB7XG4gICAgICBcdHdpZHRoOiA5NnB4OyB9IH0gfVxuICAuYmxvY2stZm9vdGVyLW1lbnUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogNjMwcHg7XG4gICAgdWwge1xuICAgICAgbGluZS1oZWlnaHQ6IDc2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfVxuICAuYmxvY2stZm9vdGVyLXNvY2lhbCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiA0MTVweDtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSGFwcHlDYW1wZXInO1xuICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xuICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuOyB9IH0gfVxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7IH0gfSB9IH0gfVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFNhc3MgVmFyaWFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBDb2xvcnNcblxuJGVycm9yOiAjZTkxZDM4O1xuJHdhcm5pbmc6ICNlNTdmMDY7XG4kc3RhdHVzOiAjNjBhYTAwO1xuXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kZ3JlZW46ICNCNENEMjM7XG4kZ3JleS1saWdodDogI0Y3RjdGNztcbiRncmV5LWRhcms6ICMxRTFEMUU7XG5cbi8vIEJyZWFrcG9pbnRzXG5cbiRsYXJnZXItc2NyZWVuLW1pbjogMTI4MHB4O1xuJG1lZGl1bS1zY3JlZW4tbWF4OiAxMjgwcHg7XG4kbWVkaXVtLXNjcmVlbi1taW46IDk2MHB4O1xuJHRhYmxldC1zY3JlZW4tbWF4OiA5NTlweDtcbiR0YWJsZXQtc2NyZWVuLW1pbjogNjQwcHg7XG4kbW9iaWxlLXNjcmVlbi1tYXg6IDYzOXB4O1xuJG1vYmlsZS1zY3JlZW4tbWluOiAzMjBweDtcblxuLy8gVHJhbnNpdGlvblxuXG4ldHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlOyB9XG5cbi8vIEZvb3RlclxuXG4kZm9vdGVyX2hlaWdodDogOTVweDtcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDbGFzcyAmIHBsYWNlaG9sZGVycyBoZWxwZXJzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBDbGFzc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmFsaWduLWNlbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmFsaWduLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYWxpZ24tcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmNsZWFyLWJvdGgge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2xlYXJmaXgge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAqem9vbTogMTsgfVxuXG4uZWxlbWVudC1pbnZpc2libGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBSZXNldC9ub3JtYWxpemVcbi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4vLyB2Mi4wIHwgMjAxMTAxMjZcbi8vIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuXG5xIHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY29udGVudDogbm9uZTsgfSB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLy8gQWRkaXRpb25uYWwgcmVzZXQgcnVsZXNcbmZpZWxkc2V0IHtcbiAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDA7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMDtcbiAgLXdlYmtpdC1wYWRkaW5nLWJlZm9yZTogMDtcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAtd2Via2l0LXBhZGRpbmctZW5kOiAwO1xuICAtd2Via2l0LXBhZGRpbmctYWZ0ZXI6IDA7XG4gIC13ZWJraXQtbWFyZ2luLXRvcC1jb2xsYXBzZSA6IHNlcGFyYXRlOyB9XG5cbmxlZ2VuZCB7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMDtcbiAgLXdlYmtpdC1wYWRkaW5nLWVuZDogMDsgfVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEJ1dHRvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5ibG9jay1idXR0b24ge1xuICBtYXJnaW46IDMwcHggMDtcbiAgZGl2IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLCA2KTsgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH0gfVxuXG4uYnV0dG9uLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogJGJsYWNrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMzVweDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAmOmhvdmVyIHtcbiAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZ3JlZW4sIDYpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cbi5iYWNrLWJ1dHRvbixcbi5uZXh0LWJ1dHRvbiB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiAnSGFwcHlDYW1wZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAmOmhvdmVyIHtcbiAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5pY29uIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZvcm1zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uZm9ybS1saW5lIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gICYuaXRlbS1hbGluZWEge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBjb2xvcjogJGVycm9yOyB9IH0gfSB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGVsXSxcbnRleHRhcmVhIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG50ZXh0YXJlYSB7XG4gIGhlaWdodDogMTIwcHg7IH1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRncmVlbjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMDtcbiAgICB6LWluZGV4OiAxOyB9XG4gICYsXG4gID4gKiB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIHNlbGVjdCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTsgfSB9XG5cbmlucHV0W3R5cGU9cmFkaW9dIHtcbiAgb3BhY2l0eTogMDtcbiAgKyBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmJiO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7IH0gfVxuICAmOmNoZWNrZWQge1xuICAgICsgbGFiZWwge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgLy8gZGlzcGxheTogbm9uZVxuICBvcGFjaXR5OiAwO1xuICArIGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmVlbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDE1cHg7IH0gfVxuICAmOmNoZWNrZWQge1xuICAgICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXDI3MTNcIjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfSB9IH1cblxuLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFBhZ2VzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vLyBIb21lXG5cbiNob21lIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gODBweDtcbiAgLmJsb2NrLWFsbCB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAuYmxvY2staG9tZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgLmJsb2NrLWhvbWUtbGVmdCB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgd2lkdGg6IDcwMHB4O1xuICAgICAgLmRhdGVzLWdhbWUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5kZXNjcmlwdGlvbi1nYW1lIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJ0NhdmVhdCBCcnVzaCcsIGN1cnNpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfVxuICAgIC5ibG9jay1ob21lLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiA1NDBweDsgfSB9IH1cblxuI2hvbWUtdmlkZW8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoMiB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ0hhcHB5Q2FtcGVyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG5cbi8vIFJlZ2lzdGVyXG5cbiNyZWdpc3RlciB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJsb2NrLXJlZ2lzdGVyLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4jcmVnaXN0ZXItY2hlY2stZW1haWwge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwYWRkaW5nOiA2MHB4IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIGgxIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIHAge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0IEJydXNoJywgY3Vyc2l2ZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IH0gfVxuXG4vLyBFZGl0XG5cbiNlZGl0IHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuYmxvY2stZWRpdC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5uZXh0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XG5cblxuLy8gRXN0YWJsaXNobWVudFxuXG4jZXN0YWJsaXNobWVudCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvY2stZXN0YWJsaXNobWVudC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIC5pdGVtLXdlYnNpdGUge1xuICAgICAgd2lkdGg6IDQ2MHB4OyB9XG4gICAgLml0ZW0tcmdwZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW46IDA7IH0gfSB9XG4gIC5iYWNrLWJ1dHRvbiB7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGxlZnQ6IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9IH1cblxuLy8gUmVjaXBlXG5cbiNyZWNpcGUge1xuICBtYXJnaW46IDYwcHggYXV0byA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJsb2NrLXJlY2lwZS1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5iYWNrLWJ1dHRvbiB7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGxlZnQ6IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9IH1cblxuLy8gU3VydmV5XG5cbiNzdXJ2ZXksXG4jc3VydmV5LWNoZWNrIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoMSxcbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICBoMiB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ0hhcHB5Q2FtcGVyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBwIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJ0NhdmVhdCBCcnVzaCcsIGN1cnNpdmU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jay1idXR0b24ge1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpdiB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIC5ibG9jay1zdXJ2ZXktY2hlY2stZW1haWwsXG4gIC5ibG9jay1zdXJ2ZXktY2hlY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDE5MHB4O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICBwIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfSB9XG4gIC5ibG9jay1zdXJ2ZXktZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAuZm9ybS1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7IH0gfSB9XG4gIC5iYWNrLWJ1dHRvbiB7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGxlZnQ6IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5uZXh0LWJ1dHRvbiB7XG4gICAgYm90dG9tOiAzNnB4O1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjEwcHg7IH0gfVxuI3N1cnZleS1jaGVjayB7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgLmJsb2NrLWJ1dHRvbiB7XG4gICAgPiBkaXYge1xuICAgICAgbWFyZ2luOiA1cHggMTBweDsgfSB9IH1cblxuLy8gTG9naW5cblxuI2xvZ2luIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcGFkZGluZzogNjBweCA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jay1sb2dpbi1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5ibG9jay1tZW50aW9ucyB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9IH0gfSB9XG5cbi8vIFJlc2V0dGluZ1xuXG4jcmVxdWVzdCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGltZyB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBwIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJ0NhdmVhdCBCcnVzaCcsIGN1cnNpdmU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jay1yZXF1ZXN0LWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbiNyZXNldC1jaGVjay1lbWFpbCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbWcge1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgcCB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdDYXZlYXQgQnJ1c2gnLCBjdXJzaXZlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDsgfSB9XG5cbiNyZXNldCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGltZyB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBwIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJ0NhdmVhdCBCcnVzaCcsIGN1cnNpdmU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibG9jay1yZXNldC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4vLyBSZXNldHRpbmdcblxuI2Nsb3NlQWNjb3VudCB7XG4gIG1hcmdpbjogNjBweCBhdXRvIDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbWcge1xuICAgIGhlaWdodDogMTkwcHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgcCB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdDYXZlYXQgQnJ1c2gnLCBjdXJzaXZlO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDsgfVxuICAuYmxvY2stYnV0dG9uIHtcbiAgICBkaXYge1xuICAgICAgbWFyZ2luOiAwIDVweDsgfSB9IH1cblxuLy8gTWVudGlvbnMsXG4vLyBSZWdsZW1lbnRcbi8vIFBvbGljeSBwcml2YWN5XG5cbiNtZW50aW9ucyxcbiNwb2xpdGlxdWUsXG4jbW9kYWxpdGVzIHtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gNTBweDtcbiAgcGFkZGluZzogNDBweCA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBoMixcbiAgaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0IEJydXNoJywgY3Vyc2l2ZTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDsgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbjogMDsgfVxuICBwIHtcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG4gIHVsIHtcbiAgICBsaSB7XG4gICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgbWFyZ2luOiA1cHggMTVweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgY29udGVudDogXCLigKJcIjtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGdyZWVuOyB9IH0gfVxuICBvbCB7XG4gICAgY291bnRlci1yZXNldDogbGlzdDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbjogNXB4IDE1cHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3QpO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgYSB7XG4gIFx0ICAgIGNvbG9yOiAkZ3JlZW47IH0gfSB9IH1cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gRGVmYXVsdCBWYXJpYWJsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXG4gICdkZWZhdWx0IGZlYXR1cmUnOiBtaW4td2lkdGgsXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcblxuICAnZm9yY2UgYWxsIG1lZGlhIHR5cGUnOiBmYWxzZSxcbiAgJ3RvIGVtcyc6IGZhbHNlLFxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcblxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXG5cbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcblxuICAnbGVnYWN5IHN5bnRheCc6IGZhbHNlXG4pO1xuXG4kYnJlYWtwb2ludDogKCkgIWRlZmF1bHQ7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gSW1wb3J0c1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xuQGltcG9ydCAnYnJlYWtwb2ludC9jb250ZXh0JztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9uby1xdWVyeSc7XG5cbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XG5cbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEJyZWFrcG9pbnQgTWl4aW5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XG5cbiAgLy8gUmVzZXQgY29udGV4dHNcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG5cbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XG5cbiAgJHF1ZXJ5LXN0cmluZzogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5Jyk7XG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XG5cbiAgJHByaXZhdGUtYnJlYWtwb2ludC1jb250ZXh0LWhvbGRlcjogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2NvbnRleHQgaG9sZGVyJykgIWdsb2JhbDtcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcblxuICAvLyBBbGxvdyBmb3IgYW4gYXMtbmVlZGVkIG92ZXJyaWRlIG9yIHVzYWdlIG9mIG5vIHF1ZXJ5IGZhbGxiYWNrLlxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcbiAgfVxuXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xuICAgICRjb250ZXh0LXNldHRlcjogcHJpdmF0ZS1icmVha3BvaW50LXNldC1jb250ZXh0KCduby1xdWVyeScsICRxdWVyeS1mYWxsYmFjayk7XG4gIH1cblxuICAvLyBQcmludCBPdXQgUXVlcnkgU3RyaW5nXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xuXG4gICAgJHR5cGU6IHR5cGUtb2YoYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpKTtcbiAgICAkcHJpbnQ6IGZhbHNlO1xuXG4gICAgQGlmICgkdHlwZSA9PSAnYm9vbCcpIHtcbiAgICAgICRwcmludDogdHJ1ZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdzdHJpbmcnKSB7XG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XG4gICAgICAgICRwcmludDogdHJ1ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xuICAgICAgQGVhY2ggJHdyYXBwZXIgaW4gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XG4gICAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xuICAgICAgJHR5cGUtZmFsbGJhY2s6IHR5cGUtb2YoJHF1ZXJ5LWZhbGxiYWNrKTtcblxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcbiAgICAgICAgI3skcXVlcnktZmFsbGJhY2t9ICYge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xufVxuXG5cbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQmlnIHNjcmVlbiA6ID49IDEyODBweFxuLy8gLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCgkbGFyZ2VyLXNjcmVlbi1taW4sIDE2KSB7XG5cdC5jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lcigkbGFyZ2VyLXNjcmVlbi1taW4pOyB9IH1cblxuLy8gLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE1lZGl1bSBEZXNrdG9wIDogPj0gOTYwcHggYW5kIDwgMTI4MHB4XG4vLyAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCRtZWRpdW0tc2NyZWVuLW1pbiAkbWVkaXVtLXNjcmVlbi1tYXgsIDEyKSB7XG5cdC5jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lcigkbWVkaXVtLXNjcmVlbi1taW4pOyB9XG5cblx0aHRtbCB7XG5cdCAgYmFja2dyb3VuZC1zaXplOiAxNTAwcHg7IH1cblxuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NHB4OyB9XG5cblx0LmJhY2tncm91bmQtd2hpdGUge1xuXHRcdHdpZHRoOiA5NjBweDsgfVxuXG5cdCNoZWFkZXIge1xuXHQgIC5ibG9jay1oZWFkZXIge1xuXHQgICAgLmNvbnRhaW5lciB7XG5cdCAgICAgIC5ibG9jay1oZWFkZXItZmluYW5jaW5nIHtcblx0ICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMXB4OyB9IH0gfSB9XG5cblx0I2Zvb3RlciB7XG5cdFx0LmJsb2NrLWZvb3Rlci1sb2dvIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTMwcHg7IH1cblx0XHQuYmxvY2stZm9vdGVyLW1lbnUge1xuXHRcdFx0d2lkdGg6IDU0MHB4O1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogOTJweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0ICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXHRcdFx0XHQgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblx0XHRcdFx0ICBhIHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9IH0gfVxuXHRcdC5ibG9jay1mb290ZXItc29jaWFsIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMjIwcHg7XG5cdFx0XHRwIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQzcHg7IH1cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHQgIG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdCAgcGFkZGluZzogMDtcblx0XHRcdFx0ICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHQgIC5pY29uIHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9IH0gfSB9XG5cblx0I2hvbWUge1xuXHRcdC5ibG9jay1hbGwge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblx0XHRcdC5ibG9jay1ob21lLWxlZnQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogNTQwcHg7XG5cdFx0XHRcdC5kZXNjcmlwdGlvbi1nYW1lIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuXHRcdFx0LmJsb2NrLWhvbWUtcmlnaHQge1xuXHRcdFx0XHR3aWR0aDogMzgwcHg7IH0gfSB9XG5cblx0I2hvbWUtdmlkZW8ge1xuXHRcdGlmcmFtZSB7XG5cdFx0XHRoZWlnaHQ6IDUwNnB4O1xuXHRcdFx0d2lkdGg6IDkwMHB4OyB9IH1cblxuXHQjc3VydmV5IHtcblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDRweDsgfSB9XG5cblx0I2Nsb3NlQWNjb3VudCB7XG5cdFx0d2lkdGg6IDk4MHB4OyB9IH1cblxuLy8gLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIC8vIFRhYmxldCA6ID49IDY0MHB4IGFuZCA8IDk2MHB4XG4vLyAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCR0YWJsZXQtc2NyZWVuLW1pbiAkdGFibGV0LXNjcmVlbi1tYXgsIDgpIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyKCR0YWJsZXQtc2NyZWVuLW1pbik7IH1cblxuXHRodG1sIHtcblx0ICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRsaW5lLWhlaWdodDogNDRweDsgfVxuXG5cdC5iYWNrZ3JvdW5kLXdoaXRlIHtcblx0XHR3aWR0aDogNjIwcHg7IH1cblxuXHQuY29udGFpbmVyLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDQwcHggMzBweDsgfVxuXG5cdC5ibG9jay1idXR0b24ge1xuXHQgIGRpdiB7XG5cdCAgICB3aWR0aDogMjEwcHg7IH0gfVxuXG5cdC5ibG9jay1zdWNjZXNzIHtcblx0XHRwYWRkaW5nOiAwIDQwcHg7IH1cblxuXHQuYmFjay1idXR0b24sXG5cdC5uZXh0LWJ1dHRvbiB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdC5pY29uIHtcblx0XHQgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cblx0I2hlYWRlciB7XG5cdFx0LmJsb2NrLWhlYWRlciB7XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0LmJsb2NrLWhlYWRlci1maW5hbmNpbmcge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjFweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyM3B4O1xuXHRcdFx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfSB9IH1cblx0XHQuYmxvY2staGVhZGVyLW1lbnUge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH0gfSB9XG5cdFx0XHR1bC5zd2l0Y2hfbGFuZ3VhZ2VzIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgbWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHQgICY6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG5cdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogMDsgfSB9IH0gfSB9XG5cblx0I2Zvb3RlciB7XG5cdFx0LmJsb2NrLWZvb3Rlci1sb2dvLFxuXHRcdC5ibG9jay1mb290ZXItbWVudSxcblx0XHQuYmxvY2stZm9vdGVyLXNvY2lhbCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogNjIwcHg7IH1cblx0XHQuYmxvY2stZm9vdGVyLWxvZ28ge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGEge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxNDBweDsgfSB9IH1cblx0XHQuYmxvY2stZm9vdGVyLW1lbnUge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0ICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXHRcdFx0XHQgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0ICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblx0XHRcdFx0ICBhIHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9IH0gfVxuXHRcdC5ibG9jay1mb290ZXItc29jaWFsIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQzcHg7IH1cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHQgIG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdCAgcGFkZGluZzogMDtcblx0XHRcdFx0ICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHQgIC5pY29uIHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogNDBweDsgfSB9IH0gfSB9XG5cblx0I2hvbWUge1xuXHRcdC5ibG9jay1hbGwge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDcwJTsgfVxuXHRcdFx0LmJsb2NrLWhvbWUge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDYyMHB4O1xuXHRcdFx0XHQuZGVzY3JpcHRpb24tZ2FtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4OyB9IH1cblx0XHRcdC5ibG9jay1ob21lLXJpZ2h0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlOyB9IH0gfSB9XG5cblx0I2hvbWUtdmlkZW8ge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDYwMHB4O1xuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NHB4OyB9XG5cdFx0XHRpZnJhbWUge1xuXHRcdFx0XHRoZWlnaHQ6IDMzN3B4O1xuXHRcdFx0XHR3aWR0aDogNjAwcHg7IH0gfSB9XG5cblx0I3JlZ2lzdGVyLWNoZWNrLWVtYWlsLFxuXHQjc3VydmV5LWNoZWNrLFxuXHQjbG9naW4sXG5cdCNyZXF1ZXN0LFxuXHQjcmVzZXQtY2hlY2stZW1haWwsXG5cdCNyZXNldCxcblx0I2Nsb3NlQWNjb3VudCB7XG5cdFx0cGFkZGluZzogNDBweDsgfVxuXG5cdCNlZGl0IHtcblx0XHQubmV4dC1idXR0b24ge1xuXHRcdFx0Ym90dG9tOiAzOHB4O1xuXHRcdFx0cmlnaHQ6IDMwcHg7IH0gfVxuXG5cdCNlc3RhYmxpc2htZW50LFxuXHQjcmVjaXBlLFxuXHQjc3VydmV5IHtcblx0XHQuYmFjay1idXR0b24ge1xuXHRcdFx0Ym90dG9tOiA1MHB4O1xuXHRcdFx0bGVmdDogMzBweDsgfVxuXHRcdC5uZXh0LWJ1dHRvbiB7XG5cdFx0XHRib3R0b206IDQxcHg7XG5cdFx0XHRyaWdodDogMzBweDtcblx0XHRcdHdpZHRoOiAxNjBweDsgfSB9XG5cblx0I3N1cnZleSB7XG5cdFx0LmJsb2NrLWJyZWFkY3J1bWIge1xuXHRcdFx0b2wge1xuXHRcdFx0XHRsaTpub3QoOmxhc3Qtb2YtdHlwZSksXG5cdFx0XHRcdGxpOjpiZWZvcmUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDsgfVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0c3Bhbixcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDsgfSB9IH0gfVxuXHRcdC5ibG9jay1zdXJ2ZXktY2hlY2stZW1haWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NHB4OyB9IH1cblxuXHQjc3VydmV5LWNoZWNrIHtcblx0XHQuYmxvY2stYnV0dG9uIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0bWFyZ2luOiA1cHggMTBweDsgfSB9IH1cblxuXHQjY2xvc2VBY2NvdW50IHtcblx0XHQuYmxvY2stYnV0dG9uIHtcblx0XHRcdGRpdiB7XG5cdFx0XHRcdG1hcmdpbjogMTBweCA1cHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvOyB9IH0gfSB9XG5cblxuLy8gLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIC8vIE1vYmlsZSA6IDwgNjQwcHhcbi8vIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoJG1vYmlsZS1zY3JlZW4tbWluICRtb2JpbGUtc2NyZWVuLW1heCwgNCkge1xuXHQuY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXIoJG1vYmlsZS1zY3JlZW4tbWluKTsgfVxuXG5cdGh0bWwge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlOyB9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRsaW5lLWhlaWdodDogNDVweDsgfVxuXG5cdC5iYWNrZ3JvdW5kLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdC8vIHBhZGRpbmc6IDVweCAwXG5cdFx0d2lkdGg6IDMwMHB4OyB9XG5cblx0LmNvbnRhaW5lci1jb250ZW50IHtcblx0XHRwYWRkaW5nOiA1cHggMDsgfVxuXG5cdC5mb3JtLWxpbmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdCYuaXRlbS1hbGluZWEge1xuXHQgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBcdFx0bWFyZ2luLWJvdHRvbTogMDsgfVxuXHRcdD4gZGl2IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwOyB9XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDsgfSB9IH1cblxuXHQuYmxvY2stYnV0dG9uIHtcblx0XHRkaXYge1xuXHRcdFx0d2lkdGg6IDIxMHB4OyB9IH1cblxuXHQuYmxvY2stc3VjY2VzcyB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMjBweDsgfVxuXG5cdC5ibG9jay1icmVhZGNydW1iIHtcblx0XHRkaXNwbGF5OiBub25lOyB9XG5cblx0I2hlYWRlciB7XG5cdFx0aGVpZ2h0OiAzMTVweDtcblx0XHQuYmxvY2staGVhZGVyIHtcblx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5ibG9jay1oZWFkZXItZmluYW5jaW5nLFxuXHRcdFx0XHQuYmxvY2staGVhZGVyLXBhcnRuZXJzaGlwIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXHRcdFx0XHQuYmxvY2staGVhZGVyLWZpbmFuY2luZyB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDlweDtcblx0XHRcdFx0XHR3aWR0aDogMTc1cHg7IH1cblx0XHRcdFx0LmJsb2NrLWhlYWRlci1sb2dvIHtcblx0XHRcdFx0XHRsZWZ0OiA2MXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEzNXB4OyB9XG5cdFx0XHRcdC5ibG9jay1oZWFkZXItcGFydG5lcnNoaXAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRcdFx0XHR3aWR0aDogNzBweDsgfSB9IH1cblx0XHQuYmxvY2staGVhZGVyLW1lbnUge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH0gfSB9XG5cdFx0XHR1bC5zd2l0Y2hfbGFuZ3VhZ2VzIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdCAgbWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHQgICY6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG5cdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogMDsgfSB9IH0gfSB9XG5cblx0I2NvbnRlbnQge1xuXHRcdG1hcmdpbjogMjBweCBhdXRvIDQwcHg7IH1cblxuXHQjZm9vdGVyIHtcblx0XHRoZWlnaHQ6IDM5MHB4O1xuXHRcdC5ibG9jay1mb290ZXItbG9nbyxcblx0XHQuYmxvY2stZm9vdGVyLW1lbnUsXG5cdFx0LmJsb2NrLWZvb3Rlci1zb2NpYWwge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDMwMHB4OyB9XG5cdFx0LmJsb2NrLWZvb3Rlci1sb2dvIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTQwcHg7IH0gfSB9XG5cdFx0LmJsb2NrLWZvb3Rlci1tZW51IHtcblx0XHRcdG1hcmdpbjogMTVweCAxMHB4O1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0XHQgIHBhZGRpbmctbGVmdDogMDsgfVxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7IH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDsgfSB9IH0gfVxuXHRcdC5ibG9jay1mb290ZXItc29jaWFsIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRwIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7IH1cblx0XHRcdHVsIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHQgIGZvbnQtc2l6ZTogNTBweDsgfSB9IH0gfSB9XG5cblx0I2hvbWUge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdC5ibG9jay1hbGwge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogOTUlOyB9XG5cdFx0XHQuYmxvY2staG9tZSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdC5kYXRlcy1nYW1lIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7IH1cblx0XHRcdFx0LmRlc2NyaXB0aW9uLWdhbWUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDsgfSB9XG5cdFx0XHQuYmxvY2staG9tZS1yaWdodCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDk1JTsgfSB9IH0gfVxuXG5cdCNob21lLXZpZGVvIHtcblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDM4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDVweDsgfVxuXHRcdGlmcmFtZSB7XG5cdFx0XHRoZWlnaHQ6IDE2OHB4O1xuXHRcdFx0d2lkdGg6IDMwMHB4OyB9IH1cblxuXHQjcmVnaXN0ZXIge1xuXHRcdG1hcmdpbjogMCBhdXRvOyB9XG5cblx0I3JlZ2lzdGVyLWNoZWNrLWVtYWlsLFxuXHQjc3VydmV5LWNoZWNrLFxuXHQjbG9naW4sXG5cdCNyZXF1ZXN0LFxuXHQjcmVzZXQtY2hlY2stZW1haWwsXG5cdCNyZXNldCxcblx0I2Nsb3NlQWNjb3VudCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuXG5cdCNyZXF1ZXN0LFxuXHQjcmVzZXQge1xuXHRcdGlucHV0W3R5cGU9c3VibWl0XSwge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdFx0d2lkdGg6IDMwMHB4OyB9IH1cblxuXHQjZWRpdCB7XG5cdFx0bWFyZ2luOiA0MHB4IGF1dG8gNTBweDtcblx0XHQuYmxvY2stZWRpdC1mb3JtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwOyB9XG5cdFx0Lm5leHQtYnV0dG9uIHtcblx0XHRcdGJvdHRvbTogaW5pdGlhbDtcblx0XHRcdGxlZnQ6IDEwMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyB9IH1cblxuXHQjZXN0YWJsaXNobWVudCxcblx0I3JlY2lwZSxcblx0I3N1cnZleSB7XG5cdFx0LmJhY2stYnV0dG9uIHtcblx0XHRcdGJvdHRvbTogaW5pdGlhbDtcblx0XHRcdGxlZnQ6IDEwMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cdFx0Lm5leHQtYnV0dG9uIHtcblx0XHRcdGJvdHRvbTogaW5pdGlhbDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG8gMDtcblx0XHRcdHJpZ2h0OiBpbml0aWFsO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDIwOHB4OyB9IH1cblxuXHQjZXN0YWJsaXNobWVudCB7XG5cdFx0LmJsb2NrLWVzdGFibGlzaG1lbnQtZm9ybSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0Lml0ZW0td2Vic2l0ZSB7XG5cdFx0XHRcdHdpZHRoOiAzMDBweDsgfVxuXHRcdFx0Lml0ZW0tcmdwZCB7XG5cdFx0XHRcdGxhYmVsW2Zvcj1hcHBfY29tcGFueV9vcHRpbl0ge1xuXHRcdFx0XHRcdHdpZHRoOiAyNzBweDsgfSB9IH0gfVxuXG5cdCNyZWNpcGUge1xuXHRcdC5ibG9jay1yZWNpcGUtZm9ybSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuXHQjc3VydmV5IHtcblx0XHQuYmxvY2stc3VydmV5LWNoZWNrLWVtYWlsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRoeXBoZW5zOiBhdXRvO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ0cHg7IH1cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cdFx0LmJsb2NrLXN1cnZleS1mb3JtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG5cdCNzdXJ2ZXktY2hlY2sge1xuXHRcdC5ibG9jay1idXR0b24ge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRtYXJnaW46IDVweCAxMHB4O1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggOHB4OyB9IH0gfSB9XG5cdCNsb2dpbiB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5cdCNjbG9zZUFjY291bnQge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTsgfVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7IH1cblx0XHQuYmxvY2stYnV0dG9uIHtcblx0XHRcdGRpdiB7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvOyB9IH0gfSB9XG4iLCIvLyByZW0gU3VwcG9ydFxuLy8gPT09PT09PT09PT1cblxuLy8gcmVtXG4vLyAtLS1cbi8vIENoZWNrIGZvciBhbiBleGlzdGluZyBzdXBwb3J0IG1peGluLCBvciBvdXRwdXQgZGlyZWN0bHkuXG4vLyAtICRwcm9wICA6IDxjc3MgcHJvcGVydHk+XG4vLyAtICR2YWwgICA6IDxjc3MgdmFsdWU+XG5AbWl4aW4gc3VzeS1yZW0oXG4gICRwcm9wLFxuICAkdmFsXG4pIHtcbiAgJF9yZXFzOiAoXG4gICAgdmFyaWFibGU6IHJoeXRobS11bml0IHJlbS13aXRoLXB4LWZhbGxiYWNrLFxuICAgIG1peGluOiByZW0sXG4gICk7XG4gIEBpZiBzdXN5LXN1cHBvcnQocmVtLCAkX3JlcXMsICR3YXJuOiBmYWxzZSkgYW5kICRyaHl0aG0tdW5pdCA9PSByZW0ge1xuICAgIEBpbmNsdWRlIHJlbSgkcHJvcCwgJHZhbCk7XG4gIH0gQGVsc2Uge1xuICAgICN7JHByb3B9OiAkdmFsO1xuICB9XG59XG4iLCIvLyBDb250YWluZXIgU3ludGF4XG4vLyA9PT09PT09PT09PT09PT09XG5cbi8vIENvbnRhaW5lciBbbWl4aW5dXG4vLyAtLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2V0IGEgY29udGFpbmVyIGVsZW1lbnRcbi8vIC0gWyRsYXlvdXRdICA6IDxzZXR0aW5ncz5cbkBtaXhpbiBjb250YWluZXIoXG4gICRsYXlvdXQ6ICRzdXN5XG4pIHtcbiAgJGluc3BlY3QgICAgOiAkbGF5b3V0O1xuICAkbGF5b3V0ICAgICA6IHBhcnNlLWdyaWQoJGxheW91dCk7XG5cbiAgJF93aWR0aCAgICAgOiBnZXQtY29udGFpbmVyLXdpZHRoKCRsYXlvdXQpO1xuICAkX2p1c3RpZnkgICA6IHBhcnNlLWNvbnRhaW5lci1wb3NpdGlvbihzdXN5LWdldChjb250YWluZXItcG9zaXRpb24sICRsYXlvdXQpKTtcbiAgJF9wcm9wZXJ0eSAgOiBpZihzdXN5LWdldChtYXRoLCAkbGF5b3V0KSA9PSBzdGF0aWMsIHdpZHRoLCBtYXgtd2lkdGgpO1xuXG4gICRfYm94ICAgICAgIDogc3VzeS1nZXQoYm94LXNpemluZywgJGxheW91dCk7XG5cbiAgQGlmICRfYm94IHtcbiAgICBAaW5jbHVkZSBvdXRwdXQoKGJveC1zaXppbmc6ICRfYm94KSk7XG4gIH1cblxuICBAaW5jbHVkZSBzdXN5LWluc3BlY3QoY29udGFpbmVyLCAkaW5zcGVjdCk7XG4gIEBpbmNsdWRlIGZsb2F0LWNvbnRhaW5lcigkX3dpZHRoLCAkX2p1c3RpZnksICRfcHJvcGVydHkpO1xuICBAaW5jbHVkZSBzaG93LWdyaWQoJGxheW91dCk7XG59XG5cbi8vIENvbnRhaW5lciBbZnVuY3Rpb25dXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUmV0dXJuIGNvbnRhaW5lciB3aWR0aFxuLy8gLSBbJGxheW91dF0gIDogPHNldHRpbmdzPlxuQGZ1bmN0aW9uIGNvbnRhaW5lcihcbiAgJGxheW91dDogJHN1c3lcbikge1xuICAkbGF5b3V0OiBwYXJzZS1ncmlkKCRsYXlvdXQpO1xuICBAcmV0dXJuIGdldC1jb250YWluZXItd2lkdGgoJGxheW91dCk7XG59XG5cbi8vIEdldCBDb250YWluZXIgV2lkdGhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENhbGN1bGF0ZSB0aGUgY29udGFpbmVyIHdpZHRoXG4vLyAtIFskbGF5b3V0XTogPHNldHRpbmdzPlxuQGZ1bmN0aW9uIGdldC1jb250YWluZXItd2lkdGgoXG4gICRsYXlvdXQ6ICRzdXN5XG4pIHtcbiAgJGxheW91dCAgICAgICAgIDogcGFyc2UtZ3JpZCgkbGF5b3V0KTtcbiAgJF93aWR0aCAgICAgICAgIDogc3VzeS1nZXQoY29udGFpbmVyLCAkbGF5b3V0KTtcbiAgJF9jb2x1bW4td2lkdGggIDogc3VzeS1nZXQoY29sdW1uLXdpZHRoLCAkbGF5b3V0KTtcbiAgJF9tYXRoICAgICAgICAgIDogc3VzeS1nZXQobWF0aCwgJGxheW91dCk7XG5cbiAgQGlmIG5vdCgkX3dpZHRoKSBvciAkX3dpZHRoID09IGF1dG8ge1xuICAgIEBpZiB2YWxpZC1jb2x1bW4tbWF0aCgkX21hdGgsICRfY29sdW1uLXdpZHRoKSB7XG4gICAgICAkX2NvbHVtbnMgICA6IHN1c3ktZ2V0KGNvbHVtbnMsICRsYXlvdXQpO1xuICAgICAgJF9ndXR0ZXJzICAgOiBzdXN5LWdldChndXR0ZXJzLCAkbGF5b3V0KTtcbiAgICAgICRfc3ByZWFkICAgIDogaWYoaXMtc3BsaXQoJGxheW91dCksIHdpZGUsIG5hcnJvdyk7XG4gICAgICAkX3dpZHRoICAgICA6IHN1c3ktc3VtKCRfY29sdW1ucywgJF9ndXR0ZXJzLCAkX3NwcmVhZCkgKiAkX2NvbHVtbi13aWR0aDtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRfd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkX3dpZHRoO1xufVxuXG4vLyBQYXJzZSBDb250YWluZXIgUG9zaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUGFyc2UgdGhlICRjb250YWluZXItcG9zaXRpb24gaW50byBtYXJnaW4gdmFsdWVzLlxuLy8gLSBbJGp1c3RpZnldICAgOiBsZWZ0IHwgY2VudGVyIHwgcmlnaHQgfCA8bGVuZ3RoPiBbPGxlbmd0aD5dXG5AZnVuY3Rpb24gcGFyc2UtY29udGFpbmVyLXBvc2l0aW9uKFxuICAkanVzdGlmeTogbWFwLWdldCgkc3VzeS1kZWZhdWx0cywgY29udGFpbmVyLXBvc2l0aW9uKVxuKSB7XG4gICRfcmV0dXJuOiBpZigkanVzdGlmeSA9PSBsZWZ0LCAwLCBhdXRvKSBpZigkanVzdGlmeSA9PSByaWdodCwgMCwgYXV0byk7XG5cbiAgQGlmIG5vdChpbmRleChsZWZ0IHJpZ2h0IGNlbnRlciwgJGp1c3RpZnkpKSB7XG4gICAgJF9yZXR1cm46IG50aCgkanVzdGlmeSwgMSk7XG4gICAgJF9yZXR1cm46ICRfcmV0dXJuIGlmKGxlbmd0aCgkanVzdGlmeSkgPiAxLCBudGgoJGp1c3RpZnksIDIpLCAkX3JldHVybik7XG4gIH1cblxuICBAcmV0dXJuICRfcmV0dXJuO1xufVxuIiwiLy8gU3VzeSBGYWxsYmFjayBDbGVhcmZpeFxuLy8gPT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIENsZWFyZml4XG4vLyAtLS0tLS0tLVxuLy8gQ2hlY2sgZm9yIGFuIGV4aXN0aW5nIHN1cHBvcnQgbWl4aW4sIG9yIHByb3ZpZGUgYSBzaW1wbGUgZmFsbGJhY2suXG5AbWl4aW4gc3VzeS1jbGVhcmZpeCB7XG4gIEBpZiBzdXN5LXN1cHBvcnQoY2xlYXJmaXgsIChtaXhpbjogY2xlYXJmaXgpKSB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH0gQGVsc2Uge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxufVxuIl19 */
