#barba-wrapper.error {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0;
}
#barba-wrapper.error .barba-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#barba-wrapper.error .error-container {
  text-align: center;
}

html, body {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  font-family: Gauthier FY, sans-serif;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(27 82 41 / var(--tw-text-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-overflow-scrolling: touch;
  text-rendering: optimizeLegibility;
  font-size: 100%;
}
@media (min-width: 640px) {
  html,
  body {
    font-size: 110%;
  }
}

* {
  box-sizing: border-box;
}
*:focus {
  outline: none;
}

img {
  display: block;
  width: 100%;
}

#preload-bar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 30;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  height: 3px;
}
#preload-bar svg {
  height: 3px;
  width: 0px;
}
#preload-bar path {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

#preload-counter {
  pointer-events: none;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 30;
  margin-top: 1rem;
  margin-right: 1rem;
}

#preload-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  height: 100%;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

#barba-wrapper {
  position: relative;
  z-index: 10;
}

.barba-container {
  width: 100%;
}

.video-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
}
.video-wrapper video {
  position: absolute;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

section {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
section#intro {
  position: relative;
  min-height: 50vh;
}
@media (min-width: 768px) {
  section#intro {
    min-height: 100vh;
  }
}
section#intro .mini-logo {
  position: fixed;
  z-index: 50;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  max-width: 100px;
  top: 25px;
}
@media (min-width: 768px) {
  section#intro .mini-logo {
    max-width: 150px;
    top: 22px;
  }
}
section#intro .mini-logo.hide {
  opacity: 0;
  top: 15px;
}
@media (min-width: 768px) {
  section#intro .mini-logo.hide {
    max-width: 150px;
    top: 0px;
  }
}
section#intro .big-logo {
  position: absolute;
  z-index: 50;
  cursor: pointer;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  width: 80%;
  transform: translateY(0);
  max-width: 600px;
}
section#intro .big-logo.hide {
  opacity: 0;
  transform: translateY(-10%);
}
section#gallery.main, section#vintec-gallery.main {
  padding-top: 0;
  padding-bottom: 0;
}
section.main {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
section.main p {
  margin-top: 1rem;
  margin-bottom: 1rem;
  max-width: 900px;
}

.tiles {
  background-position: center;
  background-repeat: repeat;
  background-image: url(/img/tile.png);
  background-size: 50px;
}
@media (min-width: 768px) {
  .tiles {
    background-size: 100px;
  }
}

.floral {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  box-shadow: inset 0 20px 20px rgba(0, 0, 0, 0.3), inset 0 -20px 20px rgba(0, 0, 0, 0.3);
  background-image: url(/img/floral.jpg);
  background-position: center;
  background-size: 100px;
}
@media (min-width: 768px) {
  .floral {
    background-size: 200px;
  }
}

.floral-2 {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  box-shadow: inset 0 20px 20px rgba(0, 0, 0, 0.3), inset 0 -20px 20px rgba(0, 0, 0, 0.3);
  background-image: url(/img/floral-2.jpg);
  background-position: center;
  background-size: 600px;
}
@media (min-width: 768px) {
  .floral-2 {
    background-size: 1200px;
  }
}

.floral-3 {
  --tw-text-opacity: 1;
  color: rgb(27 82 41 / var(--tw-text-opacity));
  box-shadow: inset 0 20px 20px rgba(0, 0, 0, 0.3), inset 0 -20px 20px rgba(0, 0, 0, 0.3);
  background-image: url(/img/floral-3.jpg);
  background-position: center;
  background-size: 600px;
}
@media (min-width: 768px) {
  .floral-3 {
    background-size: 1200px;
  }
}

.pattern {
  box-shadow: inset 0 20px 20px rgba(0, 0, 0, 0.3), inset 0 -20px 20px rgba(0, 0, 0, 0.3);
  background-image: url(/img/pattern.jpg);
  background-position: center;
  background-size: 300px;
}
@media (min-width: 768px) {
  .pattern {
    background-size: 600px;
  }
}

.leaf {
  box-shadow: inset 0 20px 20px rgba(0, 0, 0, 0.3), inset 0 -20px 20px rgba(0, 0, 0, 0.3);
  background-image: url(/img/leaf.jpg);
  background-position: center;
  background-size: 300px;
}
@media (min-width: 768px) {
  .leaf {
    background-size: 600px;
  }
}

.container {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  width: 100%;
  max-width: 1200px;
}
@media (min-width: 768px) {
  .container {
    padding-left: 6rem;
    padding-right: 6rem;
  }
}

.slideshow {
  position: absolute;
  height: 100%;
  width: 100%;
}
.slideshow .slide {
  -o-object-fit: cover;
     object-fit: cover;
}

@media (min-width: 768px) {
  .menu-links {
    display: flex;
  }
}

.menu-link {
  position: relative;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: flex;
  align-items: center;
}
.menu-link img {
  width: auto;
  height: auto;
  filter: grayscale(1);
  opacity: 0.5;
}
.menu-link:hover img {
  opacity: 1;
  filter: grayscale(0);
}
.menu-link .title {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 20;
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 0) and (max-width: 800px) {
  .menu-link .title {
    font-size: 1.4rem;
  }
}

footer.floral {
  min-height: auto;
  box-shadow: none;
}
footer {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
footer .footer-nav {
  text-align: center;
}
@media (min-width: 768px) {
  footer .footer-nav {
    display: grid;
  }
  footer .footer-nav {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  footer .footer-nav {
    gap: 1rem;
  }
  footer .footer-nav {
    text-align: left;
  }
}
footer .signup-form {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
footer .signup-form button {
  width: 200px;
  height: 200px;
}

.frame {
  pointer-events: none;
  position: fixed;
  z-index: 40;
}

.b-tl {
  top: 0;
  left: 0;
  width: 25px;
  height: 25px;
  background-image: url(/img/border-corner.png);
  background-repeat: no-repeat;
  background-size: 19px 19px;
  background-position: right bottom;
}
@media (min-width: 768px) {
  .b-tl {
    width: 70px;
    height: 70px;
    background-size: 38px 38px;
  }
}

.b-t {
  top: 0;
  left: 24px;
  right: 24px;
  height: 25px;
  background-image: url(/img/border-x.png);
  background-repeat: repeat-x;
  background-size: 19px 19px;
  background-position: bottom center;
}
@media (min-width: 768px) {
  .b-t {
    left: 70px;
    right: 70px;
    height: 70px;
    background-size: 38px 38px;
  }
}

.b-tr {
  top: 0;
  right: 0;
  width: 25px;
  height: 25px;
  background-image: url(/img/border-corner.png);
  background-repeat: no-repeat;
  background-size: 19px 19px;
  background-position: right bottom;
  transform: scaleX(-1);
}
@media (min-width: 768px) {
  .b-tr {
    width: 70px;
    height: 70px;
    background-size: 38px 38px;
  }
}

.b-l {
  left: 0;
  top: 24px;
  bottom: 24px;
  width: 25px;
  background-image: url(/img/border-y.png);
  background-repeat: repeat-y;
  background-size: 19px 19px;
  background-position: right center;
}
@media (min-width: 768px) {
  .b-l {
    top: 70px;
    bottom: 70px;
    width: 70px;
    background-size: 38px 38px;
  }
}

.b-r {
  right: 0;
  top: 24px;
  bottom: 24px;
  width: 25px;
  background-image: url(/img/border-y.png);
  background-repeat: repeat-y;
  background-size: 19px 19px;
  background-position: right center;
  transform: scaleX(-1);
}
@media (min-width: 768px) {
  .b-r {
    top: 70px;
    bottom: 70px;
    width: 70px;
    background-size: 38px 38px;
  }
}

.b-bl {
  bottom: 0;
  left: 0;
  width: 25px;
  height: 25px;
  background-image: url(/img/border-corner.png);
  background-repeat: no-repeat;
  background-size: 19px 19px;
  background-position: right bottom;
  transform: scale(1, -1);
}
@media (min-width: 768px) {
  .b-bl {
    width: 70px;
    height: 70px;
    background-size: 38px 38px;
  }
}

.b-b {
  bottom: 0;
  left: 24px;
  right: 24px;
  height: 25px;
  background-image: url(/img/border-x.png);
  background-repeat: repeat-x;
  background-size: 19px 19px;
  background-position: bottom center;
  transform: scaleY(-1);
}
@media (min-width: 768px) {
  .b-b {
    left: 70px;
    right: 70px;
    height: 70px;
    background-size: 38px 38px;
  }
}

.b-br {
  bottom: 0;
  right: 0;
  width: 25px;
  height: 25px;
  background-image: url(/img/border-corner.png);
  background-repeat: no-repeat;
  background-size: 19px 19px;
  background-position: right bottom;
  transform: scale(-1, -1);
}
@media (min-width: 768px) {
  .b-br {
    width: 70px;
    height: 70px;
    background-size: 38px 38px;
  }
}

.gallery {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.gallery .grid-item {
  position: relative;
}
.gallery .gallery-item {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0.25rem;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  background-size: cover;
  background-position: center;
  background-repeat: repeat;
}

.la-vinotheque {
  position: fixed;
  z-index: 50;
  transform: translateX(-50%);
  width: 140px;
}
@media (min-width: 768px) {
  .la-vinotheque {
    top: 50%;
  }
  .la-vinotheque {
    right: 1rem;
  }
  .la-vinotheque {
    transform: translateY(-50%);
    width: 160px;
  }
}
@media (min-width: 0) and (max-width: 800px) {
  .la-vinotheque {
    bottom: 2rem;
  }
  .la-vinotheque {
    left: 50%;
  }
}

.fancy-bar {
  display: none;
  height: 37px;
}
@media (min-width: 1200px) {
  .fancy-bar {
    display: flex;
  }
}
.fancy-bar .fb-left {
  background-position: left;
  background-repeat: no-repeat;
  width: 30px;
  background-image: url(/img/fancy-bar.png);
}
.fancy-bar .fb-center {
  background-position: center;
  background-repeat: no-repeat;
  font-size: 0.8rem;
  line-height: 1;
  padding-top: 12px;
  background-image: url(/img/fancy-bar.png);
}
.fancy-bar .fb-right {
  background-position: right;
  background-repeat: no-repeat;
  width: 30px;
  background-image: url(/img/fancy-bar.png);
}

.fancy-bar-left {
  position: fixed;
  left: 0;
  z-index: 50;
  display: flex;
  width: 50%;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  top: 23px;
}

.fancy-bar-right {
  position: fixed;
  right: 0;
  z-index: 50;
  display: flex;
  width: 50%;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  top: 23px;
}

h1, h2, h3, h4 {
  font-family: tangier, sans-serif;
  font-size: 2.2rem;
  line-height: 1;
}
@media (min-width: 768px) {
  h1, h2, h3, h4 {
    margin-bottom: 1.5rem;
  }
  h1, h2, h3, h4 {
    font-size: 3.2rem;
  }
}

h3 {
  font-family: Gauthier FY, sans-serif;
  font-size: 1.4rem;
}
@media (min-width: 768px) {
  h3 {
    font-size: 2.2rem;
  }
}

h4 {
  font-family: Gauthier FY, sans-serif;
  font-size: 1.4rem;
}

p:first-of-type {
  margin-top: 1rem;
}
p:last-of-type {
  margin-bottom: 1rem;
}

ul.nav {
  display: flex;
  padding: 1rem;
}
ul.nav li {
  margin-right: 1rem;
}
ul.nav li.active > a {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
ul.nav li.active-child > a {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
/*# sourceURL=/Users/seb/Dev/Statamic/hey-jupiter/resources/sass/<no source> */
/*# sourceURL=/Users/seb/Dev/Statamic/hey-jupiter/resources/sass/base.sass */
/*# sourceURL=/Users/seb/Dev/Statamic/hey-jupiter/resources/sass/_app.sass */
/*# sourceURL=/Users/seb/Dev/Statamic/hey-jupiter/resources/sass/globals.sass */
/*# sourceURL=/Users/seb/Dev/Statamic/hey-jupiter/resources/sass/type.sass */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9zZWIvRGV2L1N0YXRhbWljL2hleS1qdXBpdGVyL3Jlc291cmNlcy9zYXNzLzxubyBzb3VyY2U+IiwiL1VzZXJzL3NlYi9EZXYvU3RhdGFtaWMvaGV5LWp1cGl0ZXIvcmVzb3VyY2VzL3Nhc3MvYmFzZS5zYXNzIiwiL1VzZXJzL3NlYi9EZXYvU3RhdGFtaWMvaGV5LWp1cGl0ZXIvcmVzb3VyY2VzL3Nhc3MvX2FwcC5zYXNzIiwiL1VzZXJzL3NlYi9EZXYvU3RhdGFtaWMvaGV5LWp1cGl0ZXIvcmVzb3VyY2VzL3Nhc3MvZ2xvYmFscy5zYXNzIiwiL1VzZXJzL3NlYi9EZXYvU3RhdGFtaWMvaGV5LWp1cGl0ZXIvcmVzb3VyY2VzL3Nhc3MvdHlwZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQUEsbUJBQUE7RUFBQSxPQUFBO0VBQUEsU0FBQTtFQUFBLFVBQUE7RUFBQSxRQUFBO0VBQUEsV0FBQTtDQUFBO0FBQUE7RUFBQSxtQkFBQTtFQUFBLE9BQUE7RUFBQSxTQUFBO0VBQUEsVUFBQTtFQUFBLFFBQUE7RUFBQSxjQUFBO0VBQUEsdUJBQUE7RUFBQSx3QkFBQTtDQUFBO0FBQUE7RUFBQSxtQkFBQTtDQUFBOztBQUFBO0VBQUEsbUJBQUE7RUFBQSwwREFBQTtFQUFBLHFDQUFBO0VBQUEsaUJBQUE7RUFBQSxxQkFBQTtFQUFBLDhDQUFBO0VBQUEsb0NBQUE7RUFBQSxtQ0FBQTtFQ0lDLGtDQUFBO0VBQ0EsbUNBQUE7RUFFQSxnQkFBQTtDRFBEO0FDUUM7RUFQRDs7SUFRRSxnQkFBQTtHQ1lBO0NBQ0Y7O0FEWEE7RUFDQyx1QkFBQTtDQ2NEO0FEYkM7RUFDQyxjQUFBO0NDZUY7O0FEYkE7RUFDQyxlQUFBO0VBQ0EsWUFBQTtDQ2dCRDs7QUZsQ0E7RUFBQSxnQkFBQTtFQUFBLE9BQUE7RUFBQSxRQUFBO0VBQUEsU0FBQTtFQUFBLFlBQUE7RUFBQSxZQUFBO0VBQUEsbUJBQUE7RUFBQSwwREFBQTtFQ3NCQyxZQUFBO0NEdEJEO0FD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OztBQUFBO0VBQUEsZ0JBQUE7RUFBQSxRQUFBO0VBQUEsWUFBQTtFQUFBLGNBQUE7RUFBQSxXQUFBO0VBQUEsb0JBQUE7RUFBQSx3QkFBQTtFQUFBLDBCQUFBO0VHdVVDLFVBQUE7Q0h2VUQ7O0FBQUE7RUFBQSxnQkFBQTtFQUFBLFNBQUE7RUFBQSxZQUFBO0VBQUEsY0FBQTtFQUFBLFdBQUE7RUFBQSxvQkFBQTtFQUFBLHdCQUFBO0VBQUEsMEJBQUE7RUcyVUMsVUFBQTtDSDNVRDs7QUFBQTtFQUFBLGlDQUFBO0VBQUEsa0JBQUE7RUFBQSxlQUFBO0NBQUE7QUlHQztFSkhEO0lBQUEsc0JBQUE7R0FBQTtFQUFBO0lBQUEsa0JBQUE7R0FBQTtDRWdmQTs7QUZoZkE7RUFBQSxxQ0FBQTtFQUFBLGtCQUFBO0NBQUE7QUlRQztFSlJEO0lBQUEsa0JBQUE7R0FBQTtDRXlmQTs7QUZ6ZkE7RUFBQSxxQ0FBQTtFQUFBLGtCQUFBO0NBQUE7O0FBQUE7RUFBQSxpQkFBQTtDQUFBO0FBQUE7RUFBQSxvQkFBQTtDQUFBOztBQUFBO0VBQUEsY0FBQTtFQUFBLGNBQUE7Q0FBQTtBQUFBO0VBQUEsbUJBQUE7Q0FBQTtBQUFBO0VBQUEsd0NBQUE7VUFBQSxnQ0FBQTtDQUFBO0FBQUE7RUFBQSx3Q0FBQTtVQUFBLGdDQUFBO0NBQUEiLCJmaWxlIjoiX2FwcC5zYXNzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCIvL2Jhc2UgaHRtbCBzdHVmZlxuaHRtbCxcbmJvZHlcblx0QGFwcGx5IGJnLXdoaXRlIHRleHQtZGFya2dyZWVuIGZvbnQtYm9keSBmb250LWJvbGQgYW50aWFsaWFzZWRcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG5cdHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHlcblxuXHRmb250LXNpemU6IDEwMCVcblx0QHNjcmVlbiBzbVxuXHRcdGZvbnQtc2l6ZTogMTEwJVxuXG4qXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcblx0Jjpmb2N1c1xuXHRcdG91dGxpbmU6IG5vbmVcblxuaW1nXG5cdGRpc3BsYXk6IGJsb2NrXG5cdHdpZHRoOiAxMDAlXG5cbiNwcmVsb2FkLWJhclxuXHRAYXBwbHkgYmctd2hpdGUgZml4ZWQgdy1mdWxsIHRvcC0wIGxlZnQtMCByaWdodC0wIHotMzBcblx0aGVpZ2h0OiAzcHhcblxuXHRzdmdcblx0XHRoZWlnaHQ6IDNweFxuXHRcdHdpZHRoOiAwcHhcblxuXHRwYXRoXG5cdFx0QGFwcGx5IHN0cm9rZS1jdXJyZW50IHRleHQtYmxhY2tcblxuI3ByZWxvYWQtY291bnRlclxuXHRAYXBwbHkgZml4ZWQgei0zMCB0b3AtMCByaWdodC0wIG10LTEgbXItMSBwb2ludGVyLWV2ZW50cy1ub25lXG5cbiNwcmVsb2FkLW92ZXJsYXlcblx0QGFwcGx5IGJnLXdoaXRlIGZpeGVkIHctZnVsbCBoLWZ1bGwgdG9wLTAgbGVmdC0wIHotMjBcblxuI2JhcmJhLXdyYXBwZXJcblx0QGFwcGx5IHJlbGF0aXZlIHotMTBcblxuLmJhcmJhLWNvbnRhaW5lclxuXHRAYXBwbHkgdy1mdWxsXG5cblxuIiwiI2JhcmJhLXdyYXBwZXIuZXJyb3Ige1xuICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCBwLTA7XG59XG4jYmFyYmEtd3JhcHBlci5lcnJvciAuYmFyYmEtY29udGFpbmVyIHtcbiAgQGFwcGx5IGZsZXggZmxleC1jb2wganVzdGlmeS1jZW50ZXIgYWJzb2x1dGUgaW5zZXQtMDtcbn1cbiNiYXJiYS13cmFwcGVyLmVycm9yIC5lcnJvci1jb250YWluZXIge1xuICBAYXBwbHkgdGV4dC1jZW50ZXI7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgQGFwcGx5IGJnLXdoaXRlIHRleHQtZGFya2dyZWVuIGZvbnQtYm9keSBmb250LWJvbGQgYW50aWFsaWFzZWQ7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuQHNjcmVlbiBzbSB7XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgfVxufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNwcmVsb2FkLWJhciB7XG4gIEBhcHBseSBiZy13aGl0ZSBmaXhlZCB3LWZ1bGwgdG9wLTAgbGVmdC0wIHJpZ2h0LTAgei0zMDtcbiAgaGVpZ2h0OiAzcHg7XG59XG4jcHJlbG9hZC1iYXIgc3ZnIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAwcHg7XG59XG4jcHJlbG9hZC1iYXIgcGF0aCB7XG4gIEBhcHBseSBzdHJva2UtY3VycmVudCB0ZXh0LWJsYWNrO1xufVxuXG4jcHJlbG9hZC1jb3VudGVyIHtcbiAgQGFwcGx5IGZpeGVkIHotMzAgdG9wLTAgcmlnaHQtMCBtdC0xIG1yLTEgcG9pbnRlci1ldmVudHMtbm9uZTtcbn1cblxuI3ByZWxvYWQtb3ZlcmxheSB7XG4gIEBhcHBseSBiZy13aGl0ZSBmaXhlZCB3LWZ1bGwgaC1mdWxsIHRvcC0wIGxlZnQtMCB6LTIwO1xufVxuXG4jYmFyYmEtd3JhcHBlciB7XG4gIEBhcHBseSByZWxhdGl2ZSB6LTEwO1xufVxuXG4uYmFyYmEtY29udGFpbmVyIHtcbiAgQGFwcGx5IHctZnVsbDtcbn1cblxuLnZpZGVvLXdyYXBwZXIge1xuICBAYXBwbHkgYWJzb2x1dGUgdy1mdWxsIGgtZnVsbDtcbn1cbi52aWRlby13cmFwcGVyIHZpZGVvIHtcbiAgQGFwcGx5IG9iamVjdC1jb3ZlciB3LWZ1bGwgaC1mdWxsIGFic29sdXRlO1xufVxuXG5zZWN0aW9uIHtcbiAgQGFwcGx5IGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIG92ZXJmbG93LWhpZGRlbjtcbn1cbnNlY3Rpb24jaW50cm8ge1xuICBAYXBwbHkgcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwdmg7XG59XG5Ac2NyZWVuIG1kIHtcbiAgc2VjdGlvbiNpbnRybyB7XG4gICAgQGFwcGx5IG1pbi1oLXNjcmVlbjtcbiAgfVxufVxuc2VjdGlvbiNpbnRybyAubWluaS1sb2dvIHtcbiAgQGFwcGx5IGZpeGVkIHotNTAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGVhc2UtaW4tb3V0O1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICB0b3A6IDI1cHg7XG59XG5Ac2NyZWVuIG1kIHtcbiAgc2VjdGlvbiNpbnRybyAubWluaS1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIHRvcDogMjJweDtcbiAgfVxufVxuc2VjdGlvbiNpbnRybyAubWluaS1sb2dvLmhpZGUge1xuICBAYXBwbHkgb3BhY2l0eS0wO1xuICB0b3A6IDE1cHg7XG59XG5Ac2NyZWVuIG1kIHtcbiAgc2VjdGlvbiNpbnRybyAubWluaS1sb2dvLmhpZGUge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cbnNlY3Rpb24jaW50cm8gLmJpZy1sb2dvIHtcbiAgQGFwcGx5IGFic29sdXRlIHotNTAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGN1cnNvci1wb2ludGVyIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogODAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG5zZWN0aW9uI2ludHJvIC5iaWctbG9nby5oaWRlIHtcbiAgQGFwcGx5IG9wYWNpdHktMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuc2VjdGlvbiNnYWxsZXJ5Lm1haW4sIHNlY3Rpb24jdmludGVjLWdhbGxlcnkubWFpbiB7XG4gIEBhcHBseSBweS0wO1xufVxuc2VjdGlvbi5tYWluIHtcbiAgQGFwcGx5IHB5LTY7XG59XG5zZWN0aW9uLm1haW4gcCB7XG4gIEBhcHBseSBteS0xO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4udGlsZXMge1xuICBAYXBwbHkgYmctcmVwZWF0IGJnLWNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvdGlsZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG59XG5Ac2NyZWVuIG1kIHtcbiAgLnRpbGVzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4O1xuICB9XG59XG5cbi5mbG9yYWwge1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAyMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjMpLCBpbnNldCAwIC0yMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mbG9yYWwuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4O1xufVxuQHNjcmVlbiBtZCB7XG4gIC5mbG9yYWwge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHg7XG4gIH1cbn1cblxuLmZsb3JhbC0yIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMCAtMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvZmxvcmFsLTIuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwMHB4O1xufVxuQHNjcmVlbiBtZCB7XG4gIC5mbG9yYWwtMiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjAwcHg7XG4gIH1cbn1cblxuLmZsb3JhbC0zIHtcbiAgQGFwcGx5IHRleHQtZGFya2dyZWVuO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDIwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMyksIGluc2V0IDAgLTIwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2Zsb3JhbC0zLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA2MDBweDtcbn1cbkBzY3JlZW4gbWQge1xuICAuZmxvcmFsLTMge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwMHB4O1xuICB9XG59XG5cbi5wYXR0ZXJuIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAyMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjMpLCBpbnNldCAwIC0yMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9wYXR0ZXJuLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcbn1cbkBzY3JlZW4gbWQge1xuICAucGF0dGVybiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2MDBweDtcbiAgfVxufVxuXG4ubGVhZiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgaW5zZXQgMCAtMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvbGVhZi5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHg7XG59XG5Ac2NyZWVuIG1kIHtcbiAgLmxlYWYge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjAwcHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIEBhcHBseSBweC0yNTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuQHNjcmVlbiBtZCB7XG4gIC5jb250YWluZXIge1xuICAgIEBhcHBseSBweC02O1xuICB9XG59XG5cbi5zbGlkZXNob3cge1xuICBAYXBwbHkgYWJzb2x1dGUgdy1mdWxsIGgtZnVsbDtcbn1cbi5zbGlkZXNob3cgLnNsaWRlIHtcbiAgQGFwcGx5IG9iamVjdC1jb3Zlcjtcbn1cblxuQHNjcmVlbiBtZCB7XG4gIC5tZW51LWxpbmtzIHtcbiAgICBAYXBwbHkgZmxleDtcbiAgfVxufVxuXG4ubWVudS1saW5rIHtcbiAgQGFwcGx5IHJlbGF0aXZlIGZsZXggaXRlbXMtY2VudGVyIG15LTQ7XG59XG4ubWVudS1saW5rIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubWVudS1saW5rOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuLm1lbnUtbGluayAudGl0bGUge1xuICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCB3LWZ1bGwgdGV4dC1jZW50ZXIgaC1mdWxsIGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIHotMjAgdXBwZXJjYXNlO1xufVxuQHNjcmVlbiBtb2JpbGUge1xuICAubWVudS1saW5rIC50aXRsZSB7XG4gICAgQGFwcGx5IHRleHQtbGc7XG4gIH1cbn1cblxuZm9vdGVyLmZsb3JhbCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5mb290ZXIge1xuICBAYXBwbHkgcHktNjtcbn1cbmZvb3RlciAuZm9vdGVyLW5hdiB7XG4gIEBhcHBseSB0ZXh0LWNlbnRlcjtcbn1cbkBzY3JlZW4gbWQge1xuICBmb290ZXIgLmZvb3Rlci1uYXYge1xuICAgIEBhcHBseSBncmlkIGdyaWQtY29scy00IGdhcC0xIHRleHQtbGVmdDtcbiAgfVxufVxuZm9vdGVyIC5zaWdudXAtZm9ybSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIEBhcHBseSBteC1hdXRvO1xufVxuZm9vdGVyIC5zaWdudXAtZm9ybSBidXR0b24ge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5mcmFtZSB7XG4gIEBhcHBseSBmaXhlZCB6LTQwIHBvaW50ZXItZXZlbnRzLW5vbmU7XG59XG5cbi5iLXRsIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9ib3JkZXItY29ybmVyLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTlweCAxOXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG59XG5Ac2NyZWVuIG1kIHtcbiAgLmItdGwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzhweDtcbiAgfVxufVxuXG4uYi10IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogMjRweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9ib3JkZXIteC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTlweCAxOXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xufVxuQHNjcmVlbiBtZCB7XG4gIC5iLXQge1xuICAgIGxlZnQ6IDcwcHg7XG4gICAgcmlnaHQ6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAzOHB4O1xuICB9XG59XG5cbi5iLXRyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvYm9yZGVyLWNvcm5lci5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMTlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5Ac2NyZWVuIG1kIHtcbiAgLmItdHIge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzhweDtcbiAgfVxufVxuXG4uYi1sIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAyNHB4O1xuICBib3R0b206IDI0cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9ib3JkZXIteS5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTlweCAxOXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5Ac2NyZWVuIG1kIHtcbiAgLmItbCB7XG4gICAgdG9wOiA3MHB4O1xuICAgIGJvdHRvbTogNzBweDtcbiAgICB3aWR0aDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzhweDtcbiAgfVxufVxuXG4uYi1yIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjRweDtcbiAgYm90dG9tOiAyNHB4O1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvYm9yZGVyLXkucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMTlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5Ac2NyZWVuIG1kIHtcbiAgLmItciB7XG4gICAgdG9wOiA3MHB4O1xuICAgIGJvdHRvbTogNzBweDtcbiAgICB3aWR0aDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzhweDtcbiAgfVxufVxuXG4uYi1ibCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvYm9yZGVyLWNvcm5lci5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMTlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbkBzY3JlZW4gbWQge1xuICAuYi1ibCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAzOHB4O1xuICB9XG59XG5cbi5iLWIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2JvcmRlci14LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDE5cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cbkBzY3JlZW4gbWQge1xuICAuYi1iIHtcbiAgICBsZWZ0OiA3MHB4O1xuICAgIHJpZ2h0OiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM4cHggMzhweDtcbiAgfVxufVxuXG4uYi1iciB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2JvcmRlci1jb3JuZXIucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDE5cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuQHNjcmVlbiBtZCB7XG4gIC5iLWJyIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzOHB4IDM4cHg7XG4gIH1cbn1cblxuLmdhbGxlcnkge1xuICBAYXBwbHkgbXktNDtcbn1cbi5nYWxsZXJ5IC5ncmlkLWl0ZW0ge1xuICBAYXBwbHkgcmVsYXRpdmU7XG59XG4uZ2FsbGVyeSAuZ2FsbGVyeS1pdGVtIHtcbiAgQGFwcGx5IGFic29sdXRlIGluc2V0LTAgYmctd2hpdGUgbS0wMjUgYmctY292ZXIgYmctY2VudGVyIGJnLXJlcGVhdCBjdXJzb3ItcG9pbnRlcjtcbn1cblxuLmxhLXZpbm90aGVxdWUge1xuICBAYXBwbHkgZml4ZWQgei01MDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTQwcHg7XG59XG5Ac2NyZWVuIG1kIHtcbiAgLmxhLXZpbm90aGVxdWUge1xuICAgIEBhcHBseSB0b3AtMS8yIHJpZ2h0LTE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuQHNjcmVlbiBtb2JpbGUge1xuICAubGEtdmlub3RoZXF1ZSB7XG4gICAgQGFwcGx5IGJvdHRvbS0yIGxlZnQtMS8yO1xuICB9XG59XG5cbi5mYW5jeS1iYXIge1xuICBAYXBwbHkgaGlkZGVuO1xuICBoZWlnaHQ6IDM3cHg7XG59XG5Ac2NyZWVuIHhsIHtcbiAgLmZhbmN5LWJhciB7XG4gICAgQGFwcGx5IGZsZXg7XG4gIH1cbn1cbi5mYW5jeS1iYXIgLmZiLWxlZnQge1xuICBAYXBwbHkgYmctbm8tcmVwZWF0IGJnLWxlZnQ7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mYW5jeS1iYXIucG5nKTtcbn1cbi5mYW5jeS1iYXIgLmZiLWNlbnRlciB7XG4gIEBhcHBseSBiZy1jZW50ZXIgYmctbm8tcmVwZWF0IGxlYWRpbmctbm9uZSB0ZXh0LXNtO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvZmFuY3ktYmFyLnBuZyk7XG59XG4uZmFuY3ktYmFyIC5mYi1yaWdodCB7XG4gIEBhcHBseSBiZy1uby1yZXBlYXQgYmctcmlnaHQ7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mYW5jeS1iYXIucG5nKTtcbn1cblxuLmZhbmN5LWJhci1sZWZ0IHtcbiAgQGFwcGx5IGZpeGVkIGxlZnQtMCB3LTEvMiBmbGV4IGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciB6LTUwIHVwcGVyY2FzZTtcbiAgdG9wOiAyM3B4O1xufVxuXG4uZmFuY3ktYmFyLXJpZ2h0IHtcbiAgQGFwcGx5IGZpeGVkIHJpZ2h0LTAgdy0xLzIgZmxleCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXIgei01MCB1cHBlcmNhc2U7XG4gIHRvcDogMjNweDtcbn1cblxuaDEsIGgyLCBoMywgaDQge1xuICBAYXBwbHkgZm9udC1oZWFkaW5ncyB0ZXh0LXhsIGxlYWRpbmctbm9uZTtcbn1cbkBzY3JlZW4gbWQge1xuICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgQGFwcGx5IHRleHQteHhsIG1iLTE1O1xuICB9XG59XG5cbmgzIHtcbiAgQGFwcGx5IGZvbnQtYm9keSB0ZXh0LWxnO1xufVxuQHNjcmVlbiBtZCB7XG4gIGgzIHtcbiAgICBAYXBwbHkgdGV4dC14bDtcbiAgfVxufVxuXG5oNCB7XG4gIEBhcHBseSBmb250LWJvZHkgdGV4dC1sZztcbn1cblxucDpmaXJzdC1vZi10eXBlIHtcbiAgQGFwcGx5IG10LTE7XG59XG5wOmxhc3Qtb2YtdHlwZSB7XG4gIEBhcHBseSBtYi0xO1xufVxuXG51bC5uYXYge1xuICBAYXBwbHkgcC0xIGZsZXg7XG59XG51bC5uYXYgbGkge1xuICBAYXBwbHkgbXItMTtcbn1cbnVsLm5hdiBsaS5hY3RpdmUgPiBhIHtcbiAgQGFwcGx5IHVuZGVybGluZTtcbn1cbnVsLm5hdiBsaS5hY3RpdmUtY2hpbGQgPiBhIHtcbiAgQGFwcGx5IHVuZGVybGluZTtcbn0iLCIudmlkZW8td3JhcHBlclxuXHRAYXBwbHkgYWJzb2x1dGUgdy1mdWxsIGgtZnVsbFxuXHR2aWRlb1xuXHRcdEBhcHBseSBvYmplY3QtY292ZXIgdy1mdWxsIGgtZnVsbCBhYnNvbHV0ZVxuXHRcbnNlY3Rpb25cblx0QGFwcGx5IGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIG92ZXJmbG93LWhpZGRlblxuXG5cdCYjaW50cm9cblx0XHRAYXBwbHkgcmVsYXRpdmVcblx0XHRtaW4taGVpZ2h0OiA1MHZoXG5cdFx0QHNjcmVlbiBtZFxuXHRcdFx0QGFwcGx5IG1pbi1oLXNjcmVlblxuXG5cdFx0Lm1pbmktbG9nb1xuXHRcdFx0QGFwcGx5IGZpeGVkIHotNTAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGVhc2UtaW4tb3V0XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHB4XG5cdFx0XHR0b3A6IDI1cHhcblx0XHRcdEBzY3JlZW4gbWRcblx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweFxuXHRcdFx0XHR0b3A6IDIycHhcblxuXHRcdFx0Ji5oaWRlXG5cdFx0XHRcdEBhcHBseSBvcGFjaXR5LTBcblx0XHRcdFx0dG9wOiAxNXB4XG5cdFx0XHRcdEBzY3JlZW4gbWRcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4XG5cdFx0XHRcdFx0dG9wOiAwcHhcblx0XHRcdFx0XG5cdFx0LmJpZy1sb2dvXG5cdFx0XHRAYXBwbHkgYWJzb2x1dGUgei01MCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgY3Vyc29yLXBvaW50ZXIgZWFzZS1pbi1vdXRcblx0XHRcdHdpZHRoOiA4MCVcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuXHRcdFx0bWF4LXdpZHRoOiA2MDBweFxuXG5cdFx0XHQmLmhpZGVcblx0XHRcdFx0QGFwcGx5IG9wYWNpdHktMFxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSlcblxuXG5cdCYjZ2FsbGVyeS5tYWluLFxuXHQmI3ZpbnRlYy1nYWxsZXJ5Lm1haW5cblx0XHRAYXBwbHkgcHktMFxuXG5cdCYubWFpblxuXHRcdEBhcHBseSBweS02XG5cdFx0cFxuXHRcdFx0QGFwcGx5IG15LTFcblx0XHRcdG1heC13aWR0aDogOTAwcHhcblxuLnRpbGVzXG5cdEBhcHBseSBiZy1yZXBlYXQgYmctY2VudGVyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL3RpbGUucG5nKVxuXHRiYWNrZ3JvdW5kLXNpemU6IDUwcHhcblx0QHNjcmVlbiBtZFxuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHhcblxuLmZsb3JhbFxuXHRAYXBwbHkgdGV4dC13aGl0ZVxuXHRib3gtc2hhZG93OiBpbnNldCAwIDIwcHggMjBweCByZ2JhKGJsYWNrLCAwLjMpLCBpbnNldCAwIC0yMHB4IDIwcHggcmdiYShibGFjaywgMC4zKVxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mbG9yYWwuanBnKVxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcblx0YmFja2dyb3VuZC1zaXplOiAxMDBweFxuXHRAc2NyZWVuIG1kXG5cdFx0YmFja2dyb3VuZC1zaXplOiAyMDBweFxuXG4uZmxvcmFsLTJcblx0QGFwcGx5IHRleHQtd2hpdGVcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAyMHB4IDIwcHggcmdiYShibGFjaywgMC4zKSwgaW5zZXQgMCAtMjBweCAyMHB4IHJnYmEoYmxhY2ssIDAuMylcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvZmxvcmFsLTIuanBnKVxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcblx0YmFja2dyb3VuZC1zaXplOiA2MDBweFxuXHRAc2NyZWVuIG1kXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMjAwcHhcblxuLmZsb3JhbC0zXG5cdEBhcHBseSB0ZXh0LWRhcmtncmVlblxuXHRib3gtc2hhZG93OiBpbnNldCAwIDIwcHggMjBweCByZ2JhKGJsYWNrLCAwLjMpLCBpbnNldCAwIC0yMHB4IDIwcHggcmdiYShibGFjaywgMC4zKVxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mbG9yYWwtMy5qcGcpXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuXHRiYWNrZ3JvdW5kLXNpemU6IDYwMHB4XG5cdEBzY3JlZW4gbWRcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyMDBweFxuXG4ucGF0dGVyblxuXHRib3gtc2hhZG93OiBpbnNldCAwIDIwcHggMjBweCByZ2JhKGJsYWNrLCAwLjMpLCBpbnNldCAwIC0yMHB4IDIwcHggcmdiYShibGFjaywgMC4zKVxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9wYXR0ZXJuLmpwZylcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG5cdGJhY2tncm91bmQtc2l6ZTogMzAwcHhcblx0QHNjcmVlbiBtZFxuXHRcdGJhY2tncm91bmQtc2l6ZTogNjAwcHhcblxuLmxlYWZcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAyMHB4IDIwcHggcmdiYShibGFjaywgMC4zKSwgaW5zZXQgMCAtMjBweCAyMHB4IHJnYmEoYmxhY2ssIDAuMylcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvbGVhZi5qcGcpXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuXHRiYWNrZ3JvdW5kLXNpemU6IDMwMHB4XG5cdEBzY3JlZW4gbWRcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwMHB4XG5cbi5jb250YWluZXJcblx0QGFwcGx5IHB4LTI1XG5cdHdpZHRoOiAxMDAlXG5cdG1heC13aWR0aDogMTIwMHB4XG5cdEBzY3JlZW4gbWRcblx0XHRAYXBwbHkgcHgtNlxuXG4uc2xpZGVzaG93XG5cdEBhcHBseSBhYnNvbHV0ZSB3LWZ1bGwgaC1mdWxsXG5cdC5zbGlkZVxuXHRcdEBhcHBseSBvYmplY3QtY292ZXJcblxuLm1lbnUtbGlua3Ncblx0QHNjcmVlbiBtZFxuXHRcdEBhcHBseSBmbGV4XG5cbi5tZW51LWxpbmtcblx0QGFwcGx5IHJlbGF0aXZlIGZsZXggaXRlbXMtY2VudGVyIG15LTRcblx0aW1nXG5cdFx0d2lkdGg6IGF1dG9cblx0XHRoZWlnaHQ6IGF1dG9cblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKVxuXHRcdG9wYWNpdHk6IDAuNVxuXG5cdCY6aG92ZXJcblx0XHRpbWdcblx0XHRcdG9wYWNpdHk6IDFcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDApXG5cblx0LnRpdGxlXG5cdFx0QGFwcGx5IGFic29sdXRlIGluc2V0LTAgdy1mdWxsIHRleHQtY2VudGVyIGgtZnVsbCBmbGV4IGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciB6LTIwIHVwcGVyY2FzZVxuXHRcdEBzY3JlZW4gbW9iaWxlXG5cdFx0XHRAYXBwbHkgdGV4dC1sZ1xuXG5mb290ZXJcblx0Ji5mbG9yYWxcblx0XHRtaW4taGVpZ2h0OiBhdXRvXG5cdFx0Ym94LXNoYWRvdzogbm9uZVxuXHRAYXBwbHkgcHktNlxuXHQuZm9vdGVyLW5hdlxuXHRcdEBhcHBseSB0ZXh0LWNlbnRlclxuXHRcdEBzY3JlZW4gbWRcblx0XHRcdEBhcHBseSBncmlkIGdyaWQtY29scy00IGdhcC0xIHRleHQtbGVmdFxuXG5cblx0LnNpZ251cC1mb3JtXG5cdFx0bWF4LXdpZHRoOiA4MDBweFxuXHRcdEBhcHBseSBteC1hdXRvXG5cdFx0YnV0dG9uXG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXG4uZnJhbWVcblx0QGFwcGx5IGZpeGVkIHotNDAgcG9pbnRlci1ldmVudHMtbm9uZVxuXG4kZnJhbWVfbW9iaWxlX29mZnNldDogMjVweFxuJGZyYW1lX21vYmlsZV9zaXplOiAxOXB4XG5cbiRmcmFtZV9kZXNrdG9wX29mZnNldDogNzBweFxuJGZyYW1lX2Rlc2t0b3Bfc2l6ZTogMzhweFxuXG4uYi10bFxuXHR0b3A6IDBcblx0bGVmdDogMFxuXHR3aWR0aDogJGZyYW1lX21vYmlsZV9vZmZzZXRcblx0aGVpZ2h0OiAkZnJhbWVfbW9iaWxlX29mZnNldFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9ib3JkZXItY29ybmVyLnBuZylcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuXHRiYWNrZ3JvdW5kLXNpemU6ICRmcmFtZV9tb2JpbGVfc2l6ZSAkZnJhbWVfbW9iaWxlX3NpemVcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tXG5cdEBzY3JlZW4gbWRcblx0XHR3aWR0aDogJGZyYW1lX2Rlc2t0b3Bfb2Zmc2V0XG5cdFx0aGVpZ2h0OiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRiYWNrZ3JvdW5kLXNpemU6ICRmcmFtZV9kZXNrdG9wX3NpemUgJGZyYW1lX2Rlc2t0b3Bfc2l6ZVxuXG4uYi10XG5cdHRvcDogMFxuXHRsZWZ0OiAyNHB4XG5cdHJpZ2h0OiAyNHB4XG5cdGhlaWdodDogJGZyYW1lX21vYmlsZV9vZmZzZXRcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvYm9yZGVyLXgucG5nKVxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXhcblx0YmFja2dyb3VuZC1zaXplOiAkZnJhbWVfbW9iaWxlX3NpemUgJGZyYW1lX21vYmlsZV9zaXplXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXJcblx0QHNjcmVlbiBtZFxuXHRcdGxlZnQ6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdHJpZ2h0OiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRoZWlnaHQ6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX2Rlc2t0b3Bfc2l6ZSAkZnJhbWVfZGVza3RvcF9zaXplXG5cblxuLmItdHJcblx0dG9wOiAwXG5cdHJpZ2h0OiAwXG5cdHdpZHRoOiAkZnJhbWVfbW9iaWxlX29mZnNldFxuXHRoZWlnaHQ6ICRmcmFtZV9tb2JpbGVfb2Zmc2V0XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2JvcmRlci1jb3JuZXIucG5nKVxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG5cdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX21vYmlsZV9zaXplICRmcmFtZV9tb2JpbGVfc2l6ZVxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b21cblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpXG5cdEBzY3JlZW4gbWRcblx0XHR3aWR0aDogJGZyYW1lX2Rlc2t0b3Bfb2Zmc2V0XG5cdFx0aGVpZ2h0OiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRiYWNrZ3JvdW5kLXNpemU6ICRmcmFtZV9kZXNrdG9wX3NpemUgJGZyYW1lX2Rlc2t0b3Bfc2l6ZVxuXG4uYi1sXG5cdGxlZnQ6IDBcblx0dG9wOiAyNHB4XG5cdGJvdHRvbTogMjRweFxuXHR3aWR0aDogJGZyYW1lX21vYmlsZV9vZmZzZXRcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvYm9yZGVyLXkucG5nKVxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXlcblx0YmFja2dyb3VuZC1zaXplOiAkZnJhbWVfbW9iaWxlX3NpemUgJGZyYW1lX21vYmlsZV9zaXplXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlclxuXHRAc2NyZWVuIG1kXG5cdFx0dG9wOiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRib3R0b206ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdHdpZHRoOiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRiYWNrZ3JvdW5kLXNpemU6ICRmcmFtZV9kZXNrdG9wX3NpemUgJGZyYW1lX2Rlc2t0b3Bfc2l6ZVxuXG4uYi1yXG5cdHJpZ2h0OiAwXG5cdHRvcDogMjRweFxuXHRib3R0b206IDI0cHhcblx0d2lkdGg6ICRmcmFtZV9tb2JpbGVfb2Zmc2V0XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2JvcmRlci15LnBuZylcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15XG5cdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX21vYmlsZV9zaXplICRmcmFtZV9tb2JpbGVfc2l6ZVxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXJcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpXG5cdEBzY3JlZW4gbWRcblx0XHR0b3A6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdGJvdHRvbTogJGZyYW1lX2Rlc2t0b3Bfb2Zmc2V0XG5cdFx0d2lkdGg6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX2Rlc2t0b3Bfc2l6ZSAkZnJhbWVfZGVza3RvcF9zaXplXG5cbi5iLWJsXG5cdGJvdHRvbTogMFxuXHRsZWZ0OiAwXG5cdHdpZHRoOiAkZnJhbWVfbW9iaWxlX29mZnNldFxuXHRoZWlnaHQ6ICRmcmFtZV9tb2JpbGVfb2Zmc2V0XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2JvcmRlci1jb3JuZXIucG5nKVxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG5cdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX21vYmlsZV9zaXplICRmcmFtZV9tb2JpbGVfc2l6ZVxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b21cblx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSlcblx0QHNjcmVlbiBtZFxuXHRcdHdpZHRoOiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRoZWlnaHQ6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX2Rlc2t0b3Bfc2l6ZSAkZnJhbWVfZGVza3RvcF9zaXplXG5cbi5iLWJcblx0Ym90dG9tOiAwXG5cdGxlZnQ6IDI0cHhcblx0cmlnaHQ6IDI0cHhcblx0aGVpZ2h0OiAkZnJhbWVfbW9iaWxlX29mZnNldFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9ib3JkZXIteC5wbmcpXG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteFxuXHRiYWNrZ3JvdW5kLXNpemU6ICRmcmFtZV9tb2JpbGVfc2l6ZSAkZnJhbWVfbW9iaWxlX3NpemVcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlclxuXHR0cmFuc2Zvcm06IHNjYWxlWSgtMSlcblx0QHNjcmVlbiBtZFxuXHRcdGxlZnQ6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdHJpZ2h0OiAkZnJhbWVfZGVza3RvcF9vZmZzZXRcblx0XHRoZWlnaHQ6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdGJhY2tncm91bmQtc2l6ZTogJGZyYW1lX2Rlc2t0b3Bfc2l6ZSAkZnJhbWVfZGVza3RvcF9zaXplXG5cbi5iLWJyXG5cdGJvdHRvbTogMFxuXHRyaWdodDogMFxuXHR3aWR0aDogJGZyYW1lX21vYmlsZV9vZmZzZXRcblx0aGVpZ2h0OiAkZnJhbWVfbW9iaWxlX29mZnNldFxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9ib3JkZXItY29ybmVyLnBuZylcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuXHRiYWNrZ3JvdW5kLXNpemU6ICRmcmFtZV9tb2JpbGVfc2l6ZSAkZnJhbWVfbW9iaWxlX3NpemVcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tXG5cdHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKVxuXHRAc2NyZWVuIG1kXG5cdFx0d2lkdGg6ICRmcmFtZV9kZXNrdG9wX29mZnNldFxuXHRcdGhlaWdodDogJGZyYW1lX2Rlc2t0b3Bfb2Zmc2V0XG5cdFx0YmFja2dyb3VuZC1zaXplOiAkZnJhbWVfZGVza3RvcF9zaXplICRmcmFtZV9kZXNrdG9wX3NpemVcblxuXG4uZ2FsbGVyeVxuXHRAYXBwbHkgbXktNFxuXHQuZ3JpZC1pdGVtXG5cdFx0QGFwcGx5IHJlbGF0aXZlXG5cdC5nYWxsZXJ5LWl0ZW1cblx0XHRAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCBiZy13aGl0ZSBtLTAyNSBiZy1jb3ZlciBiZy1jZW50ZXIgYmctcmVwZWF0IGN1cnNvci1wb2ludGVyXG5cblxuLmxhLXZpbm90aGVxdWVcblx0QGFwcGx5IGZpeGVkIHotNTBcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG5cdHdpZHRoOiAxNDBweFxuXHRAc2NyZWVuIG1kXG5cdFx0QGFwcGx5IHRvcC0xLzIgcmlnaHQtMVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuXHRcdHdpZHRoOiAxNjBweFxuXG5cdEBzY3JlZW4gbW9iaWxlXG5cdFx0QGFwcGx5IGJvdHRvbS0yIGxlZnQtMS8yXG5cblxuLmZhbmN5LWJhclxuXHRAYXBwbHkgaGlkZGVuXG5cdGhlaWdodDogMzdweFxuXHRAc2NyZWVuIHhsXG5cdFx0QGFwcGx5IGZsZXhcblx0LmZiLWxlZnRcblx0XHRAYXBwbHkgYmctbm8tcmVwZWF0IGJnLWxlZnRcblx0XHR3aWR0aDogMzBweFxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2ZhbmN5LWJhci5wbmcpXG5cblx0LmZiLWNlbnRlclxuXHRcdEBhcHBseSBiZy1jZW50ZXIgYmctbm8tcmVwZWF0IGxlYWRpbmctbm9uZSB0ZXh0LXNtXG5cdFx0cGFkZGluZy10b3A6IDEycHhcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9mYW5jeS1iYXIucG5nKVxuXG5cdC5mYi1yaWdodFxuXHRcdEBhcHBseSBiZy1uby1yZXBlYXQgYmctcmlnaHRcblx0XHR3aWR0aDogMzBweFxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2ZhbmN5LWJhci5wbmcpXG5cbi5mYW5jeS1iYXItbGVmdFxuXHRAYXBwbHkgZml4ZWQgbGVmdC0wIHctMS8yIGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIHotNTAgdXBwZXJjYXNlXG5cdHRvcDogMjNweFxuXG4uZmFuY3ktYmFyLXJpZ2h0XG5cdEBhcHBseSBmaXhlZCByaWdodC0wIHctMS8yIGZsZXgganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIHotNTAgdXBwZXJjYXNlXG5cdHRvcDogMjNweFxuIiwiLy90eXBvZ3JhcGh5XG5oMSwgaDIsIGgzLCBoNFxuXHRAYXBwbHkgZm9udC1oZWFkaW5ncyB0ZXh0LXhsIGxlYWRpbmctbm9uZVxuXHRAc2NyZWVuIG1kXG5cdFx0QGFwcGx5IHRleHQteHhsIG1iLTE1XG5cbmgzXG5cdEBhcHBseSBmb250LWJvZHkgdGV4dC1sZ1xuXHRAc2NyZWVuIG1kXG5cdFx0QGFwcGx5IHRleHQteGxcblxuaDRcblx0QGFwcGx5IGZvbnQtYm9keSB0ZXh0LWxnXG5cbnBcblx0JjpmaXJzdC1vZi10eXBlXG5cdFx0QGFwcGx5IG10LTFcblx0JjpsYXN0LW9mLXR5cGVcblx0XHRAYXBwbHkgbWItMVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */