@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Raleway:ital,wght@0,300;0,400;0,700;0,800;1,300;1,400&display=swap");
html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*, *:before, *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

body {
  font-family: "Poppins", sans-serif;
  font-size: 1rem;
  color: #343a40;
  line-height: 1.5;
  background: #fff;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Raleway", sans-serif;
  line-height: 1.2;
  font-weight: 700;
}

h1 {
  font-size: 6.25rem;
  text-transform: uppercase;
}

h2 {
  font-size: 3.75rem;
  text-transform: uppercase;
}

h3 {
  font-size: 1.875rem;
}

h4 {
  font-size: 1.5625rem;
}

h5 {
  font-size: 1.25rem;
}

h6 {
  font-size: 1rem;
}

hr {
  border: 0;
  height: 4px;
  background: #adb5bd;
  margin-top: 40px;
}

hr.hr-thin {
  height: 1px;
}

hr.hr-large {
  height: 8px;
}

img {
  width: 100%;
}

a:link {
  text-decoration: none;
}

a:visited {
  color: #009fe3;
}

a:hover {
  text-decoration: underline;
}

a:focus {
  color: #009fe3;
}

.wrapper {
  max-width: 1200px;
  margin: 0 auto;
}

.grid-wrapper {
  display: grid;
  grid-template-columns: auto minmax(600px, 1200px) auto;
  grid-column-gap: 30px;
}

.grid-center {
  grid-column: 2/3;
}

label,
button,
input,
optgroup,
select,
textarea {
  color: #000;
  font: inherit;
  margin: 0;
  border-radius: 0;
  -webkit-transition: .3s all;
  transition: .3s all;
}

[type="text"],
[type="email"],
[type="password"],
[type="tel"],
[type="number"],
[type="date"],
[type="search"] {
  height: 36px;
  padding: 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 10px;
  -webkit-appearance: none;
  -moz-appearance: textfield;
}

[type="text"]:focus,
[type="email"]:focus,
[type="password"]:focus,
[type="tel"]:focus,
[type="number"]:focus,
[type="date"]:focus,
[type="search"]:focus {
  background-color: #fff;
  border-color: #000;
  outline: 0;
}

textarea {
  padding: 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 10px;
  overflow: auto;
}

textarea:focus {
  background-color: #fff;
  border-color: #000;
  outline: 0;
}

select {
  text-transform: none;
  height: 36px;
  padding: 0 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 10px;
}

select:focus {
  background-color: #fff;
  border-color: #000;
  outline: 0;
}

button {
  border-radius: 0;
  overflow: visible;
  text-transform: none;
  cursor: pointer;
}

.disabled,
[disabled] {
  opacity: .4;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  cursor: not-allowed;
}

::-webkit-input-placeholder {
  color: #999;
}

::-moz-placeholder {
  color: #999;
}

:-ms-input-placeholder {
  color: #999;
}

::-ms-input-placeholder {
  color: #999;
}

::placeholder {
  color: #999;
}
.lds-dual-ring {
visibility: hidden;
	display: flex;
	width: 80px;
	margin-left: 28%;
	margin-top: 25px;
	margin-right: auto;

	height: 80px;
}
.lds-dual-ring:after {
	content: " ";
	display: block;
	width: 64px;
	height: 64px;
	margin: 8px;
	border-radius: 50%;
	border: 6px solid #fff;
	border-color: #009fe3 transparent #009fe3 transparent;
	animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@media screen and (max-width: 767px) {
  .lang-switch {
    display: none;
  }
  h1,
  h2,
  h3,
  h4 {
    font-size: 3.125rem;
  }
  .focus:hover {
    text-decoration: none;
    outline: none;
  }
  .focus:focus {
    outline: none;
  }
  .bg-home {
    background-image: url("../images/bg-road-d.webp");
    background-position: 25% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100vh;
  }
  header {
    width: 100%;
    z-index: 10;
  }
  header nav {
    z-index: 5;
    height: 10vh;
  }
  header nav .nav-d {
    display: none;
  }
  header nav .nav-m,
  header nav .cont-m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: inherit;
    position: fixed;
    z-index: 10;
    padding-top: 2vh;
    padding-bottom: 2vh;
    height: 12vh;
    width: 100%;
  }
  header nav .nav-m img,
  header nav .cont-m img {
    margin-left: 10vw;
    width: 30vw;
    height: auto;
  }
  header nav .nav-m .animate-hamOn1,
  header nav .cont-m .animate-hamOn1 {
    -webkit-animation: on1 forwards ease 500ms;
            animation: on1 forwards ease 500ms;
  }
  header nav .nav-m .animate-hamOn2,
  header nav .cont-m .animate-hamOn2 {
    -webkit-animation: on2 forwards ease 500ms;
            animation: on2 forwards ease 500ms;
  }
  header nav .nav-m .animate-hamOff1,
  header nav .cont-m .animate-hamOff1 {
    -webkit-animation: off1 forwards ease 500ms;
            animation: off1 forwards ease 500ms;
  }
  header nav .nav-m .animate-hamOff2,
  header nav .cont-m .animate-hamOff2 {
    -webkit-animation: off2 forwards ease 500ms;
            animation: off2 forwards ease 500ms;
  }
  @-webkit-keyframes on1 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: 10px;
    }
    100% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
  }
  @keyframes on1 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: 10px;
    }
    100% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
  }
  @-webkit-keyframes on2 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: -5px;
    }
    100% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
  }
  @keyframes on2 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: -5px;
    }
    100% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
  }
  @-webkit-keyframes off1 {
    0% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  @keyframes off1 {
    0% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  @-webkit-keyframes off2 {
    0% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  @keyframes off2 {
    0% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  header nav .nav-m .cont-ham,
  header nav .cont-m .cont-ham {
    width: 30px;
    height: 30px;
    margin-right: 10vw;
    margin-top: 5vw;
  }
  header nav .nav-m .cont-ham span,
  header nav .cont-m .cont-ham span {
    display: block;
    width: 30px;
    height: 2px;
    position: relative;
    background-color: white;
  }
  header nav .nav-m .cont-ham span:first-child,
  header nav .cont-m .cont-ham span:first-child {
    margin-bottom: 10px;
  }
  header nav .nav-m .cont-ham .pain2,
  header nav .cont-m .cont-ham .pain2 {
    background-color: #009fe3;
  }
  header nav .toggle-off {
    display: none;
  }
  header nav .blanc-nav {
    background-color: white;
  }
  header nav .toggle-on {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: white;
    position: fixed;
    top: 9.9vh;
    height: 100%;
    width: 100%;
    overflow: hidden;
    border: none;
    z-index: 10;
  }
  header nav .toggle-on .lang {
    font-weight: 800;
    font-family: "Raleway", sans-serif;
    font-size: 0.9375rem;
    margin-top: auto;
    margin-bottom: 5vh;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0vh;
    color: #009fe3;
    bottom: 0;
  }
  header nav .toggle-on .lang:focus {
    outline: none;
  }
  header nav .toggle-on nav {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 10vh;
  }
  header nav .toggle-on nav ul {
    padding-left: 0%;
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    z-index: 2;
    overflow: hidden;
  }
  header nav .toggle-on nav ul li {
    position: relative;
    width: 80%;
    margin-bottom: 10px;
    text-transform: uppercase;
  }
  header nav .toggle-on nav ul li:nth-child(1) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 500ms;
            animation-delay: 500ms;
  }
  header nav .toggle-on nav ul li:nth-child(2) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 650ms;
            animation-delay: 650ms;
  }
  header nav .toggle-on nav ul li:nth-child(3) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 800ms;
            animation-delay: 800ms;
  }
  header nav .toggle-on nav ul li:nth-child(4) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 950ms;
            animation-delay: 950ms;
  }
  header nav .toggle-on nav ul li:nth-child(5) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 1100ms;
            animation-delay: 1100ms;
  }
  @-webkit-keyframes slideIn {
    0% {
      left: 100%;
      opacity: 0;
    }
    100% {
      left: 0;
      opacity: 1;
    }
  }
  @keyframes slideIn {
    0% {
      left: 100%;
      opacity: 0;
    }
    100% {
      left: 0;
      opacity: 1;
    }
  }
  header nav .toggle-on nav ul li a {
    letter-spacing: 1%;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-size: 1.25rem;
    font-weight: medium;
  }
  header nav .toggle-on nav ul .activePage a {
    color: #009fe3;
    font-weight: medium;
  }
}

@media screen and (min-width: 768px) {
  .lang-switch {
    display: none;
  }
  h1,
  h2,
  h3,
  h4 {
    font-size: 3.125rem;
  }
  .bg-home {
    background-image: url("../images/bg-road-d.webp");
    background-position: 40% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100vh;
  }
  header {
    width: 100%;
    z-index: 10;
  }
  header nav {
    z-index: 5;
    height: 10vh;
  }
  header nav .nav-d {
    display: none;
  }
  header nav .nav-m,
  header nav .cont-m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: inherit;
    position: fixed;
    z-index: 10;
    padding-top: 2vh;
    padding-bottom: 2vh;
    height: 12vh;
    width: 100%;
  }
  header nav .nav-m img,
  header nav .cont-m img {
    margin-left: 5vw;
    width: 30vw;
    height: auto;
  }
  header nav .nav-m .animate-hamOn1,
  header nav .cont-m .animate-hamOn1 {
    -webkit-animation: on1 forwards ease 500ms;
            animation: on1 forwards ease 500ms;
  }
  header nav .nav-m .animate-hamOn2,
  header nav .cont-m .animate-hamOn2 {
    -webkit-animation: on2 forwards ease 500ms;
            animation: on2 forwards ease 500ms;
  }
  header nav .nav-m .animate-hamOff1,
  header nav .cont-m .animate-hamOff1 {
    -webkit-animation: off1 forwards ease 500ms;
            animation: off1 forwards ease 500ms;
  }
  header nav .nav-m .animate-hamOff2,
  header nav .cont-m .animate-hamOff2 {
    -webkit-animation: off2 forwards ease 500ms;
            animation: off2 forwards ease 500ms;
  }
  @-webkit-keyframes on1 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: 10px;
    }
    100% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
  }
  @keyframes on1 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: 10px;
    }
    100% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
  }
  @-webkit-keyframes on2 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: -5px;
    }
    100% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
  }
  @keyframes on2 {
    0% {
      top: 0px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg);
              transform: rotate(0deg);
    }
    90% {
      top: -5px;
    }
    100% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
  }
  @-webkit-keyframes off1 {
    0% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  @keyframes off1 {
    0% {
      top: 10px;
      -webkit-transform: rotate(45deg) translateY(-2.5px);
              transform: rotate(45deg) translateY(-2.5px);
    }
    50% {
      top: 10px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  @-webkit-keyframes off2 {
    0% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  @keyframes off2 {
    0% {
      top: -5px;
      -webkit-transform: rotate(-45deg) translateY(2.5px);
              transform: rotate(-45deg) translateY(2.5px);
    }
    50% {
      top: -5px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
    100% {
      top: 0px;
      -webkit-transform: rotate(0deg) translateY(0px);
              transform: rotate(0deg) translateY(0px);
    }
  }
  header nav .nav-m .cont-ham,
  header nav .cont-m .cont-ham {
    width: 30px;
    height: 30px;
    margin-right: 6vw;
    margin-top: 2vw;
    cursor: pointer;
  }
  header nav .nav-m .cont-ham span,
  header nav .cont-m .cont-ham span {
    display: block;
    width: 30px;
    height: 2px;
    background-color: white;
    position: relative;
  }
  header nav .nav-m .cont-ham span:first-child,
  header nav .cont-m .cont-ham span:first-child {
    margin-bottom: 10px;
  }
  header nav .nav-m .cont-ham .pain2,
  header nav .cont-m .cont-ham .pain2 {
    background-color: #009fe3;
  }
  header nav .toggle-off {
    display: none;
  }
  header nav .blanc-nav {
    background-color: white;
  }
  header nav .box {
    -webkit-box-shadow: 0 2px rgba(0, 0, 0, 0.1);
            box-shadow: 0 2px rgba(0, 0, 0, 0.1);
  }
  header nav .toggle-on {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: white;
    position: fixed;
    top: 9.9vh;
    height: 100%;
    width: 100%;
    overflow: hidden;
    border: none;
    z-index: 10;
  }
  header nav .toggle-on .lang {
    font-weight: 800;
    font-family: "Raleway", sans-serif;
    font-size: 1.5625rem;
    margin-top: auto;
    margin-bottom: 5vh;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 25vh;
    color: #009fe3;
    bottom: 0;
  }
  header nav .toggle-on nav {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 10vh;
  }
  header nav .toggle-on nav ul {
    padding-left: 0%;
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
    z-index: 2;
  }
  header nav .toggle-on nav ul li {
    width: 80%;
    position: relative;
    margin-bottom: 10px;
    text-transform: uppercase;
  }
  header nav .toggle-on nav ul li:nth-child(1) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 500ms;
            animation-delay: 500ms;
  }
  header nav .toggle-on nav ul li:nth-child(2) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 650ms;
            animation-delay: 650ms;
  }
  header nav .toggle-on nav ul li:nth-child(3) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 800ms;
            animation-delay: 800ms;
  }
  header nav .toggle-on nav ul li:nth-child(4) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 950ms;
            animation-delay: 950ms;
  }
  header nav .toggle-on nav ul li:nth-child(5) {
    left: 100%;
    opacity: 0;
    -webkit-animation: slideIn forwards ease 300ms;
            animation: slideIn forwards ease 300ms;
    -webkit-animation-delay: 1100ms;
            animation-delay: 1100ms;
  }
  @-webkit-keyframes slideIn {
    0% {
      left: 100%;
      opacity: 0;
    }
    100% {
      left: 0;
      opacity: 1;
    }
  }
  @keyframes slideIn {
    0% {
      left: 100%;
      opacity: 0;
    }
    100% {
      left: 0;
      opacity: 1;
    }
  }
  header nav .toggle-on nav ul li a {
    letter-spacing: 1%;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-size: 2.5rem;
    font-weight: 500;
  }
  header nav .toggle-on nav ul .activePage a {
    color: #009fe3;
    font-weight: medium;
  }
}

.home-a {
  color: #009fe3;
}

@media screen and (min-width: 1280px) {
  h1,
  h2,
  h3,
  h4 {
    font-size: 3.125rem;
  }
  .lang-switch {
    position: fixed;
    left: auto;
    right: 0;
    cursor: pointer;
    top: 50vh;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #009fe3;
    width: 28px;
    height: 69px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.625rem;
    letter-spacing: 0.04em;
  }
  .lang-switch a {
    color: white;
  }
  .bg-home {
    background-image: url("../images/bg-road-d.webp");
    background-attachment: fixed;
    background-repeat: no-repeat;
    width: 100%;
    height: 100vh;
  }
  header nav .nav-m {
    display: none;
  }
  header nav .nav-d {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    width: 100%;
    z-index: 88;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 120px;
    -webkit-transition: all ease 200ms;
    transition: all ease 200ms;
  }
  header nav .nav-d .cont-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 5vw;
  }
  header nav .nav-d .cont-logo img {
    max-width: 100%;
    height: auto;
  }
  header nav .nav-d .cont-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  header nav .nav-d .cont-nav nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  header nav .nav-d .cont-nav nav .hover-blue {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 13vh;
    border-top: solid 10px #009fe3;
  }
  header nav .nav-d .cont-nav nav .hover-blue a {
    font-weight: 700;
    color: #009fe3;
  }
  header nav .nav-d .cont-nav nav .scrolled li a {
    color: #000;
  }
  header nav .nav-d .cont-nav nav .scrolled .last-li-d a {
    color: white;
  }
  header nav .nav-d .cont-nav nav ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    padding-top: 3vh;
  }
  header nav .nav-d .cont-nav nav ul .magic-line {
    position: absolute;
    z-index: 180;
    left: 0;
    -webkit-transition: all ease 0.2s;
    transition: all ease 0.2s;
  }
  header nav .nav-d .cont-nav nav ul .magic-line1 {
    position: absolute;
    z-index: 180;
    left: 90px;
    background-color: #009fe3;
    top: -16px;
    width: 69px;
    height: 4px;
  }
  header nav .nav-d .cont-nav nav ul .magic-line2 {
    position: absolute;
    z-index: 180;
    left: 209px;
    background-color: #009fe3;
    top: -16px;
    width: 162px;
    height: 4px;
  }
  header nav .nav-d .cont-nav nav ul .magic-line3 {
    position: absolute;
    z-index: 180;
    left: 421px;
    background-color: #009fe3;
    top: -16px;
    width: 87px;
    height: 4px;
  }
  header nav .nav-d .cont-nav nav ul .magic-line4 {
    position: absolute;
    z-index: 180;
    left: 558px;
    background-color: #009fe3;
    top: -16px;
    width: 73px;
    height: 4px;
  }
  header nav .nav-d .cont-nav nav ul .magic-line5 {
    position: absolute;
    z-index: 180;
    left: 680px;
    background-color: #009fe3;
    top: -16px;
    width: 179px;
    height: 4px;
  }
  header nav .nav-d .cont-nav nav ul .active-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 13vh;
    border-top: solid 4px #009fe3;
  }
  header nav .nav-d .cont-nav nav ul .active-nav a {
    font-weight: 700;
    color: #009fe3;
  }
  header nav .nav-d .cont-nav nav ul li {
    height: inherit;
    margin-left: 50px;
  }
  header nav .nav-d .cont-nav nav ul li:first-child {
    margin-left: 0;
  }
  header nav .nav-d .cont-nav nav ul li a {
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.8125rem;
    letter-spacing: 0.04em;
    color: white;
  }
  header nav .nav-d .cont-nav nav ul li a:hover {
    text-decoration: none;
  }
  header nav .nav-d .cont-nav nav ul .last-li-d div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #009fe3;
    padding-left: 15px;
    padding-right: 5vw;
  }
  header nav .nav-d .cont-nav nav ul .last-li-d div:hover img {
    position: relative;
    left: 0;
    -webkit-animation: swoop forwards
 ease-in-out 1000ms;
            animation: swoop forwards
 ease-in-out 1000ms;
  }
  @-webkit-keyframes swoop {
    0% {
      left: 0;
      opacity: 1;
    }
    30% {
      left: 10px;
      opacity: 0;
    }
    51% {
      left: -15px;
      opacity: 0;
    }
    100% {
      left: 0;
      opacity: 1;
    }
  }
  @keyframes swoop {
    0% {
      left: 0;
      opacity: 1;
    }
    30% {
      left: 10px;
      opacity: 0;
    }
    51% {
      left: -15px;
      opacity: 0;
    }
    100% {
      left: 0;
      opacity: 1;
    }
  }
  header nav .nav-d .cont-nav nav ul .last-li-d div img {
    display: block;
    margin: auto;
    width: 14px;
    height: 9px;
    margin-right: 10px;
  }
}

@media screen and (max-width: 767px) {
  .hero {
    position: relative;
    top: -12vh;
    height: 100%;
    z-index: 5;
  }
  .hero .hero-d {
    height: inherit;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(11.51%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.85)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 11.51%, rgba(0, 0, 0, 0.85) 100%);
  }
  .hero h1 {
    font-family: "Raleway", sans-serif;
    font-size: 1.625rem;
    font-weight: 700;
    text-transform: none;
    width: 75%;
    display: block;
    padding-top: 55vh;
    color: white;
    margin-left: 10vw;
    margin-right: auto;
    line-height: 2.1875rem;
  }
  .hero .home-call {
    color: white;
    display: inline-block;
    margin-left: 10vw;
    border: #009fe3 2px solid;
    padding: 5% 15%;
    margin-top: 5vh;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    font-weight: medium;
    letter-spacing: 14%;
  }
}

@media screen and (min-width: 768px) {
  .hero {
    position: relative;
    top: -12vh;
    height: 100%;
    z-index: 5;
  }
  .hero .hero-d {
    height: inherit;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(11.51%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.85)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 11.51%, rgba(0, 0, 0, 0.85) 100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  .hero h1 {
    font-family: "Raleway", sans-serif;
    font-size: 2.1875rem;
    font-weight: 700;
    text-transform: none;
    width: 50%;
    display: block;
    padding-top: 55vh;
    color: white;
    margin-left: auto;
    margin-right: 14.5vw;
    line-height: auto;
  }
  .hero .home-call {
    color: white;
    display: block;
    margin-left: auto;
    margin-right: 28vw;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border: #009fe3 2px solid;
    padding: 3% 10%;
    margin-top: 5vh;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    font-weight: medium;
    letter-spacing: 14%;
  }
}

@media screen and (min-width: 1280px) {
  .hero {
    position: relative;
    top: 0vh;
    z-index: 5;
    height: 90vh;
  }
  .hero .hero-d {
    height: inherit;
    width: 50%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5.51%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.85)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 5.51%, rgba(0, 0, 0, 0.85) 100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-left: auto;
    padding-left: 5vw;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 15px;
  }
  .hero .hero-d .home-scroll-down {
    display: block;
    position: absolute;
    top: 84vh;
    left: 46%;
    background-color: #fff;
    width: 8vw;
    height: 2px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-animation: scroll 3.5s ease-in-out infinite;
            animation: scroll 3.5s ease-in-out infinite;
    -webkit-clip-path: inset(0 100% 0% 0);
            clip-path: inset(0 100% 0% 0);
  }
  @-webkit-keyframes scroll {
    0% {
      -webkit-clip-path: inset(0 100% 0% 0);
              clip-path: inset(0 100% 0% 0);
    }
    40% {
      -webkit-clip-path: inset(0 0% 0 0);
              clip-path: inset(0 0% 0 0);
    }
    70% {
      -webkit-clip-path: inset(0% 0% 0% 100%);
              clip-path: inset(0% 0% 0% 100%);
    }
    100% {
      -webkit-clip-path: inset(0% 0% 0% 100%);
              clip-path: inset(0% 0% 0% 100%);
    }
  }
  @keyframes scroll {
    0% {
      -webkit-clip-path: inset(0 100% 0% 0);
              clip-path: inset(0 100% 0% 0);
    }
    40% {
      -webkit-clip-path: inset(0 0% 0 0);
              clip-path: inset(0 0% 0 0);
    }
    70% {
      -webkit-clip-path: inset(0% 0% 0% 100%);
              clip-path: inset(0% 0% 0% 100%);
    }
    100% {
      -webkit-clip-path: inset(0% 0% 0% 100%);
              clip-path: inset(0% 0% 0% 100%);
    }
  }
  .hero h1 {
    font-family: "Raleway", sans-serif;
    font-size: 3.125rem;
    font-weight: 700;
    text-transform: none;
    width: 80%;
    display: block;
    padding-top: 0;
    margin-top: 35vh;
    color: white;
    margin-right: 10vw;
    line-height: auto;
  }
  .hero .frame-d {
    position: relative;
  }
  .hero .home-call {
    color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    width: 16vw;
    border: #009fe3 2px solid;
    height: 61.9px;
    padding: 0;
    margin-top: 1vh;
    text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    font-weight: medium;
    letter-spacing: 14%;
    z-index: 20;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .hero .home-call:hover {
    color: white;
    z-index: 5;
    text-decoration: none;
  }
  .hero .home-call::before, .hero .home-call::after {
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .hero .btn-color::before, .hero .btn-color::after {
    background: #009fe3;
  }
  .hero .btn-l-r::after {
    height: 58px;
    width: 0;
    top: 0px;
  }
  .hero .btn-l-r:hover::after {
    width: 13.5vw;
    z-index: -1;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1280px) {
  .hero .btn-l-r:hover::after {
    width: 15.8vw;
  }
}

@media screen and (min-width: 1280px) {
  .hero .btn-l-r::after {
    left: 0vw;
  }
}

@media screen and (max-width: 767px) {
  .lang-switch2 {
    position: fixed;
    left: 0;
    right: auto;
    cursor: pointer;
    top: 50vh;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #009fe3;
    width: 28px;
    height: 69px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.625rem;
    letter-spacing: 0.04em;
  }
  .lang-switch2 a {
    color: white;
  }
  .gros-background {
    width: 100%;
    overflow: hidden;
    background-image: url("../images/bg-road.webp");
    background-color: black;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: cover;
    height: 100vh;
  }
  .gros-background .bg-noir {
    background-color: rgba(0, 0, 0, 0.85);
    height: inherit;
    padding-bottom: 2vh;
  }
  .gros-background .bg-noir .cont-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .gros-background .bg-noir .cont-logo img {
    margin-top: 5vh;
    margin-bottom: 5vh;
    width: 60vw;
    height: auto;
  }
  .gros-background .bg-noir .cont-droit-d {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 5vh;
    margin-left: 20vw;
    margin-bottom: auto;
  }
  .gros-background .bg-noir .cont-droit-d h1 {
    margin-left: 0vw;
    display: block;
    width: 85%;
    font-family: "Raleway", sans-serif;
    font-size: 1.125rem;
    font-weight: bold;
    color: white;
    margin-bottom: 5vh;
    line-height: 1.6875rem;
  }
  .gros-background .bg-noir .cont-droit-d h1:last-of-type {
    margin-top: 10vh;
  }
  .gros-background .bg-noir .cont-droit-d h1 br {
    display: none;
  }
  .gros-background .bg-noir .cont-droit-d a {
    margin-top: 5vh;
    margin-bottom: 5vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0vw;
    width: 65vw;
    height: 70px;
    border: 1px solid #009fe3;
    color: white;
  }
  .gros-background .bg-noir .cont-droit-d span {
    display: block;
    background-color: #009fe3;
    width: 80vw;
    height: 2px;
    margin-left: auto;
  }
}

@media screen and (min-width: 768px) {
  .lang-switch2 {
    position: fixed;
    left: 0;
    right: auto;
    cursor: pointer;
    top: 50vh;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #009fe3;
    width: 28px;
    height: 69px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.625rem;
    letter-spacing: 0.04em;
  }
  .lang-switch2 a {
    color: white;
  }
  .gros-background {
    width: 100%;
    overflow: hidden;
    background-image: url("../images/bg-road.webp");
    background-color: black;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: cover;
    height: 100vh;
  }
  .gros-background .bg-noir {
    background-color: rgba(0, 0, 0, 0.85);
    height: inherit;
    padding-bottom: 2vh;
  }
  .gros-background .bg-noir .cont-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .gros-background .bg-noir .cont-logo img {
    margin-top: 5vh;
    margin-bottom: 5vh;
    width: 35vw;
    height: auto;
  }
  .gros-background .bg-noir .cont-droit-d {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 5vh;
    margin-bottom: auto;
  }
  .gros-background .bg-noir .cont-droit-d h1 {
    margin-left: 25vw;
    margin-bottom: 5vh;
    display: block;
    width: 45%;
    font-family: "Raleway", sans-serif;
    font-size: 1.375rem;
    font-weight: bold;
    color: white;
    line-height: 1.875rem;
  }
  .gros-background .bg-noir .cont-droit-d h1:last-of-type {
    margin-top: 10vh;
  }
  .gros-background .bg-noir .cont-droit-d h1 br {
    display: none;
  }
  .gros-background .bg-noir .cont-droit-d a {
    margin-top: 5vh;
    margin-bottom: 5vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 25vw;
    border: 2px solid #009fe3;
    font-size: 0.75rem;
    font-family: "Poppins", sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    line-height: 1.125rem;
    font-weight: 600;
    color: white;
    height: 70px;
    width: 30vw;
  }
  .gros-background .bg-noir .cont-droit-d span {
    display: block;
    background-color: #009fe3;
    width: 75vw;
    height: 2px;
    margin-left: auto;
  }
}

@media screen and (min-width: 1280px) {
  .gros-background {
    width: 100%;
    overflow: hidden;
    background-image: url("../images/bg-road-d.webp");
    background-color: black;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: cover;
    height: 100vh;
  }
  .gros-background .bg-noir {
    background-color: rgba(0, 0, 0, 0.85);
    height: inherit;
    padding-bottom: 2vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .gros-background .bg-noir .cont-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 10%;
  }
  .gros-background .bg-noir .cont-logo img {
    margin-top: 5vh;
    width: 25vw;
    height: auto;
  }
  .gros-background .bg-noir .cont-droit-d {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 25vw;
  }
  .gros-background .bg-noir .cont-droit-d h1 {
    margin-left: 0;
    display: block;
    width: 50%;
    font-family: "Raleway", sans-serif;
    font-size: 1.875rem;
    font-weight: bold;
    color: white;
    line-height: 2.25rem;
    margin-bottom: 5vh;
  }
  .gros-background .bg-noir .cont-droit-d h1:last-of-type {
    margin-top: 10vh;
  }
  .gros-background .bg-noir .cont-droit-d a {
    margin-top: 5vh;
    margin-bottom: 5vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0vw;
    position: relative;
    height: 70px;
    width: 14vw;
    border: 1px solid #009fe3;
    color: white;
    z-index: 20;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .gros-background .bg-noir .cont-droit-d a:hover {
    color: white;
    z-index: 5;
    text-decoration: none;
  }
  .gros-background .bg-noir .cont-droit-d a::before, .gros-background .bg-noir .cont-droit-d a::after {
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .gros-background .bg-noir .cont-droit-d .btn-color::before, .gros-background .bg-noir .cont-droit-d .btn-color::after {
    background: #009fe3;
  }
  .gros-background .bg-noir .cont-droit-d .btn-l-r::after {
    height: 69px;
    width: 0;
    top: 0;
  }
  .gros-background .bg-noir .cont-droit-d .btn-l-r:hover::after {
    width: 14vw;
    z-index: -1;
  }
  .gros-background .bg-noir .cont-droit-d .btn-l-r::after {
    left: 0;
  }
  .gros-background .bg-noir .cont-droit-d .btn-l-r2::after {
    height: 69px;
    width: 0;
    top: 0;
  }
  .gros-background .bg-noir .cont-droit-d .btn-l-r2:hover::after {
    width: 14vw;
    z-index: -1;
  }
  .gros-background .bg-noir .cont-droit-d .btn-l-r2::after {
    left: 0;
  }
  .gros-background .bg-noir .cont-droit-d span {
    display: block;
    background-color: #009fe3;
    width: 70vw;
    position: relative;
    height: 2px;
    margin-left: auto;
  }
}

@media screen and (max-width: 767px) {
  footer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 5;
    background-color: #131415;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  footer .cont-flex-t {
    display: none;
  }
  footer .flex-t {
    display: none;
  }
  footer .flex-mobile {
    display: block;
  }
  footer .cont-scroll span {
    display: block;
    width: 15vw;
    height: 2px;
    background-color: #009fe3;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  footer .cont-scroll p {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
    margin-top: 50px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 1rem;
    font-weight: 500;
  }
  footer .rm-cont-mobile h2 {
    color: #009fe3;
    font-size: 1.5625rem;
    font-weight: 700;
    font-family: "Raleway", sans-serif;
    text-transform: none;
    text-align: left;
    margin-left: 10vw;
    margin-right: auto;
  }
  footer .rm-cont-mobile ul {
    padding: 0;
    margin-left: 10vw;
    margin-right: auto;
  }
  footer .rm-cont-mobile ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  footer .rm-cont-mobile ul li img {
    width: 3vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-right: 10px;
  }
  footer .rm-cont-mobile ul li p {
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.25rem;
  }
  footer .rm-cont-mobile ul li p a:link {
    color: #fff;
  }
  footer .rm-cont-mobile ul li p a:visited {
    color: #fff;
  }
  footer .rm-cont-mobile .hour {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: auto;
    margin-left: 10vw;
  }
  footer .rm-cont-mobile .hour h2 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: block;
    margin-right: auto;
    margin-left: 0;
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 0.9375rem;
  }
  footer .rm-cont-mobile .hour p {
    color: #fff;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    line-height: 1.625rem;
    font-size: 0.75rem;
  }
  footer .rm-cont-mobile .cont-footer-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 20px;
    margin-bottom: 50px;
  }
  footer .rm-cont-mobile .cont-footer-line .footer-line-rm {
    margin-left: 10vw;
    background-color: #ebedee;
    width: 12vw;
    height: 1px;
    margin-right: 10px;
  }
  footer .rm-cont-mobile .cont-footer-line a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    line-height: 1.625rem;
    font-size: 0.75rem;
  }
  footer .rm-cont-mobile .cont-footer-line a:link {
    color: #009fe3;
  }
  footer .rm-cont-mobile .cont-footer-line a:visited {
    color: #009fe3;
  }
  footer .rm-cont-mobile .cont-linkedin {
    margin-bottom: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  footer .rm-cont-mobile .cont-linkedin img {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: 50px;
  }
  footer .rm-cont-mobile .cont-linkedin span {
    width: 100vw;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.15);
  }
  footer .cont-petit-lien {
    margin-bottom: 0px;
  }
  footer .cont-petit-lien .flex-t {
    display: none;
  }
  footer .cont-petit-lien .tablette {
    display: block;
    margin-top: 50px;
  }
  footer .cont-petit-lien .flex-mobile {
    display: block;
  }
  footer .cont-petit-lien div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  footer .cont-petit-lien div a {
    font-family: "Raleway", sans-serif;
    color: white;
    font-size: 0.625rem;
    line-height: 1.375rem;
    font-weight: 400;
  }
  footer .cont-petit-lien div a:first-child {
    margin-right: 10px;
  }
  footer .cont-petit-lien div a:nth-child(3) {
    margin-left: 10px;
  }
  footer .cont-petit-lien .bda a {
    margin-left: 0;
    margin-right: 0;
    color: #009fe3;
  }
  footer .cont-petit-lien .bda a:visited {
    color: #009fe3;
  }
  footer .cont-petit-lien p {
    font-family: "Raleway", sans-serif;
    color: white;
    font-size: 0.625rem;
    line-height: 1.375rem;
    font-weight: 400;
    text-align: center;
  }
  footer .cont-petit-lien p a {
    font-weight: 700;
  }
  footer .cont-petit-lien img {
    display: block;
    margin-top: 10px;
    width: 30vw;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
  }
}

@media screen and (min-width: 768px) {
  .footer-rm {
    margin-top: -380px;
  }
}

@media screen and (min-width: 768px) and (min-width: 820px) {
  .footer-rm {
    margin-top: -480px;
  }
}

@media screen and (min-width: 768px) and (min-width: 1280px) {
  .footer-rm {
    margin-top: -350px;
  }
}

@media screen and (min-width: 768px) and (max-height: 900px) {
  .footer-rm {
    margin-top: -300px;
  }
}

@media screen and (min-width: 768px) {
  footer {
    width: 100%;
    position: relative;
    top: 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    z-index: 5;
    background-color: #131415;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  footer .cont-scroll span {
    display: block;
    width: 15vw;
    height: 2px;
    background-color: #009fe3;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  footer .cont-scroll p {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
    margin-top: 100px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 1rem;
    font-weight: 500;
  }
  footer .rm-cont-mobile {
    display: none;
  }
  footer .cont-flex-t {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 250px;
  }
  footer .cont-flex-t .col-1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  footer .cont-flex-t .col-1 h2 {
    color: #009fe3;
    font-size: 1.25rem;
    font-weight: 700;
    font-family: "Raleway", sans-serif;
    text-transform: none;
    text-align: left;
    margin-right: auto;
    margin-bottom: 5px;
  }
  footer .cont-flex-t .col-1 ul {
    padding: 0;
    margin-right: auto;
    margin-top: 5px;
  }
  footer .cont-flex-t .col-1 ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 5px;
  }
  footer .cont-flex-t .col-1 ul li img {
    width: 1.5vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-right: 10px;
  }
  footer .cont-flex-t .col-1 ul li p {
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.25rem;
  }
  footer .cont-flex-t .col-1 ul li p a:link {
    color: #fff;
  }
  footer .cont-flex-t .col-1 ul li p a:visited {
    color: #fff;
  }
  footer .cont-flex-t .col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin-left: auto;
  }
  footer .cont-flex-t .col-2 .hour {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-left: auto;
  }
  footer .cont-flex-t .col-2 .hour h2 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: block;
    margin-left: auto;
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 0.8125rem;
    margin-top: 25px;
  }
  footer .cont-flex-t .col-2 .hour p {
    color: #fff;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    line-height: 1.625rem;
    font-size: 0.75rem;
  }
  footer .cont-flex-t .col-2 .cont-footer-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 20px;
    margin-bottom: 50px;
  }
  footer .cont-flex-t .col-2 .cont-footer-line .footer-line-rm {
    background-color: #ebedee;
    width: 12vw;
    height: 1px;
    margin-right: 10px;
  }
  footer .cont-flex-t .col-2 .cont-footer-line a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    line-height: 1.625rem;
    font-size: 0.75rem;
  }
  footer .cont-flex-t .col-2 .cont-footer-line a:link {
    color: #009fe3;
  }
  footer .cont-flex-t .col-2 .cont-footer-line a:visited {
    color: #009fe3;
  }
  footer .cont-flex-t .col-2 .cont-linkedin {
    margin-bottom: 50px;
    margin-top: -25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  footer .cont-flex-t .col-2 .cont-linkedin img {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: 50px;
  }
  footer span.separator {
    width: 100%;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.15);
  }
  footer .cont-petit-lien {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  footer .cont-petit-lien .tablette {
    display: block;
  }
  footer .cont-petit-lien .flex-mobile {
    display: none;
  }
  footer .cont-petit-lien .flex-t {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
  }
  footer .cont-petit-lien .row-1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  footer .cont-petit-lien .row-2 a {
    color: #009fe3;
  }
  footer .cont-petit-lien .row-2 a:visited {
    color: #009fe3;
  }
  footer .cont-petit-lien div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  footer .cont-petit-lien div a {
    font-family: "Raleway", sans-serif;
    color: white;
    font-size: 0.625rem;
    line-height: 1.375rem;
    font-weight: 400;
  }
  footer .cont-petit-lien div a:last-child {
    margin-left: 0px;
  }
  footer .cont-petit-lien div span {
    color: white;
    font-size: 0.625rem;
    font-weight: 400;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: auto;
    margin-bottom: auto;
  }
  footer .cont-petit-lien p {
    font-family: "Raleway", sans-serif;
    color: white;
    font-size: 0.625rem;
    line-height: 1.375rem;
    font-weight: 400;
    text-align: center;
    margin-bottom: 0;
    margin-top: 0;
  }
  footer .cont-petit-lien p a {
    font-weight: 700;
  }
  footer .cont-petit-lien img {
    display: block;
    margin-top: 50px;
    width: 20vw;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
  }
}

@media screen and (min-width: 1280px) {
  footer {
    width: 100%;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    z-index: 5;
    background-color: #131415;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  footer .cont-scroll {
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: absolute;
    top: 0;
    z-index: 55;
  }
  footer .cont-scroll span {
    display: block;
    width: 5vw;
    height: 2px;
    background-color: #009fe3;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    cursor: pointer;
  }
  footer .cont-scroll #scroll-btn {
    cursor: pointer;
    z-index: 10;
  }
  footer .cont-scroll #scroll-btn:hover {
    cursor: pointer;
  }
  footer .cont-scroll p {
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
    margin-top: 8vh;
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    font-weight: 500;
  }
  footer .rm-cont-mobile {
    display: none;
  }
  footer .cont-flex-t {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 90%;
    height: 370px;
    padding-top: 110px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    overflow: hidden;
    position: relative;
    z-index: 5;
    margin-top: -100px;
  }
  footer .cont-flex-t .col-1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
  }
  footer .cont-flex-t .col-1 h2 {
    color: #009fe3;
    font-size: 1.875rem;
    font-weight: 700;
    font-family: "Raleway", sans-serif;
    text-transform: none;
    text-align: left;
    margin-right: auto;
    margin-bottom: 5px;
  }
  footer .cont-flex-t .col-1 ul {
    padding: 0;
    margin-right: auto;
    margin-top: 5px;
  }
  footer .cont-flex-t .col-1 ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 5px;
  }
  footer .cont-flex-t .col-1 ul li:first-child p {
    position: relative;
    top: 5px;
  }
  footer .cont-flex-t .col-1 ul li:nth-child(1) img {
    width: 10px;
    height: 15px;
  }
  footer .cont-flex-t .col-1 ul li:nth-child(2) img {
    width: 14px;
    height: 15px;
  }
  footer .cont-flex-t .col-1 ul li:nth-child(3) img {
    width: 15px;
    height: 9px;
  }
  footer .cont-flex-t .col-1 ul li img {
    width: 10px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-right: 10px;
  }
  footer .cont-flex-t .col-1 ul li p {
    color: white;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.25rem;
  }
  footer .cont-flex-t .col-1 ul li p a:link {
    color: #fff;
  }
  footer .cont-flex-t .col-1 ul li p a:visited {
    color: #fff;
  }
  footer .cont-flex-t .col-2 {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin-left: auto;
  }
  footer .cont-flex-t .col-2 .hour {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-left: auto;
  }
  footer .cont-flex-t .col-2 .hour h2 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: block;
    margin-left: auto;
    text-transform: none;
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 0.9375rem;
    margin-top: 30px;
  }
  footer .cont-flex-t .col-2 .hour p {
    color: #fff;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    line-height: 1.625rem;
    font-size: 0.75rem;
  }
  footer .cont-flex-t .col-2 .cont-footer-line {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 20px;
    margin-bottom: 50px;
  }
  footer .cont-flex-t .col-2 .cont-footer-line .footer-line-rm {
    overflow: hidden;
    background-color: #ebedee;
    width: 6vw;
    height: 1px;
    margin-right: 10px;
  }
  footer .cont-flex-t .col-2 .cont-footer-line a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    line-height: 1.625rem;
    font-size: 0.75rem;
  }
  footer .cont-flex-t .col-2 .cont-footer-line a:link {
    color: #009fe3;
  }
  footer .cont-flex-t .col-2 .cont-footer-line a:visited {
    color: #009fe3;
  }
  footer .cont-flex-t .col-2 .cont-linkedin {
    overflow: hidden;
    margin-bottom: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  footer .cont-flex-t .col-2 .cont-linkedin img {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: 50px;
  }
  footer span.separator {
    width: 100%;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.15);
  }
  footer .cont-petit-lien {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 90%;
    height: 120px;
    margin-left: auto;
    margin-right: auto;
  }
  footer .cont-petit-lien .tablette {
    margin-top: 0px;
    margin-bottom: 0px;
    display: block;
    width: 10vw;
    height: auto;
    cursor: pointer;
  }
  footer .cont-petit-lien .flex-mobile {
    display: none;
  }
  footer .cont-petit-lien .flex-t {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  footer .cont-petit-lien .row-1 {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  footer .cont-petit-lien .row-2 {
    overflow: hidden;
  }
  footer .cont-petit-lien .row-2 a {
    color: #009fe3;
  }
  footer .cont-petit-lien .row-2 a:visited {
    color: #009fe3;
  }
  footer .cont-petit-lien div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  footer .cont-petit-lien div a {
    font-family: "Raleway", sans-serif;
    color: white;
    font-size: 0.625rem;
    line-height: 1.375rem;
    font-weight: 400;
  }
  footer .cont-petit-lien div a:last-child {
    margin-left: 0px;
  }
  footer .cont-petit-lien div span {
    color: white;
    font-size: 0.625rem;
    font-weight: 400;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: auto;
    margin-bottom: auto;
  }
  footer .cont-petit-lien p {
    font-family: "Raleway", sans-serif;
    color: white;
    font-size: 0.625rem;
    line-height: 1.375rem;
    font-weight: 400;
    text-align: center;
    margin-bottom: 0;
    margin-top: 0;
  }
  footer .cont-petit-lien p a {
    font-weight: 700;
  }
  footer .cont-petit-lien img {
    overflow: hidden;
    display: block;
    margin-top: 50px;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 767px) {
  .contact {
    background-color: #ebedee;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 90px;
  }
  .contact .carte {
    padding-top: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .contact .carte:last-child {
    padding-bottom: 100px;
  }
  .contact .carte h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.25rem;
    line-height: 2.5rem;
    text-align: center;
  }
  .contact .carte p {
    font-family: "Raleway", sans-serif;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 2.5rem;
    color: #131415;
  }
  .contact .carte a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 2px solid #009fe3;
    width: 55vw;
    height: 60px;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    font-size: 0.75rem;
  }
  .contact .separator {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    width: 80%;
    height: 1px;
    background-color: #13141543;
  }
}

@media screen and (min-width: 768px) {
  .contact {
    background-color: #ebedee;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 90px;
  }
  .contact .carte {
    padding-top: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .contact .carte:last-child {
    padding-bottom: 100px;
  }
  .contact .carte h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.875rem;
    line-height: 2.5rem;
    text-align: center;
  }
  .contact .carte p {
    font-family: "Raleway", sans-serif;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 2.5rem;
    color: #131415;
  }
  .contact .carte a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 2px solid #009fe3;
    width: 30vw;
    height: 60px;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    font-size: 0.75rem;
  }
  .contact .separator {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    width: 80%;
    height: 1px;
    background-color: #13141543;
  }
}

@media screen and (min-width: 1280px) {
  .contact {
    background-color: #ebedee;
    width: 90%;
    padding-top: 100px;
    padding-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 90px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 650px;
    padding-left: 5vw;
    padding-right: 5vw;
    -webkit-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
  }
  .contact .separator:nth-child(4) {
    margin-right: 1.5vw;
    margin-left: auto;
  }
  .contact .carte {
    padding-top: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .contact .carte:last-child {
    padding-bottom: 0px;
  }
  .contact .carte:nth-child(1), .contact .carte:nth-child(5) {
    margin-top: 0px;
  }
  .contact .carte:nth-child(1) p, .contact .carte:nth-child(5) p {
    margin-top: 70px;
    /*margin-top:0;*/
  }
  .contact .carte:nth-child(5) p {
    /*margin-top: 72px;*/
    margin-top:0;
  }
  .contact .carte:nth-child(1) {
    margin-top: 0px;
    border-right: 2px solid #ebedee;
  }
  .contact .carte:nth-child(3) {
    margin-top: 0px;
  }
  .contact .carte:nth-child(3) p {
    margin-top: 32px;
  }
  .contact .carte h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.875rem;
    line-height: 2.5rem;
    text-align: center;
  }
  .contact .carte p {
    font-family: "Raleway", sans-serif;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 2.5rem;
    color: #131415;
  }
  .contact .carte a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 2px solid #009fe3;
    width: 15vw;
    height: 60px;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    position: relative;
    font-size: 0.75rem;
    z-index: 20;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .contact .carte a:hover {
    color: white;
    z-index: 5;
    text-decoration: none;
  }
  .contact .carte a::before, .contact .carte a::after {
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .contact .carte .btn-color::before, .contact .carte .btn-color::after {
    background: #009fe3;
  }
  .contact .carte .btn-l-r::after {
    height: 58px;
    width: 0;
    top: 0px;
  }
  .contact .carte .btn-l-r:hover::after {
    width: 100%;
    z-index: -1;
  }
  .contact .carte .btn-l-r::after {
    left: 00px;
  }
  .contact .separator {
    display: inline-block;
    margin-left: 1.5vw;
    position: relative;
    top: 80px;
    bottom: 0;
    margin-right: auto;
    margin-top: 0px;
    width: 1px;
    height: 240px;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    background-color: #13141543;
  }
  .contact .separator:last-child {
    margin-right: 0;
  }
}
@media screen and (max-width: 767px) {
  .promo-mobile {
    display: block;
  }
  .promo-desk {
    display: none;
  }
  .promoChapeau {
    height: 17px;
  }
  .promoHero {
    background-image: url("../images/promo-hero-m.png");
    background-size: cover;
    width: 100%;
    height: 100px;
  }
  .promo-cont-title {
    display: flex;
    align-items: center;
  }
  .promo-cont-title span {
    display: block;
    width: 33%;
    background-color: #009fe3;
    height: 2px;
    margin-right: 30px;
  }
  .promo-cont-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 400;
    color: #009fe3;
    text-transform: none;
    font-size: 2.5rem;
  }
  .Promoswiper .swiper-wrapper {
    width: 17.5rem;
    margin-left: auto;
    margin-right: auto;
    height: auto;
  }
  .Promoswiper .swiper-wrapper .swiper-slide {
    margin-left: auto;
    margin-right: auto;
  }
  .Promoswiper .swiper-wrapper .swiper-slide img {
    width: 17.5rem;
    height: auto;
  }
  .cont-nav-carou2 {
    margin-bottom: 60px !important;
  }
  .promoContact {
    width: 100%;
    height: 140px;
    display: flex;
    align-items: center;
    background-color: #ebedee;
  }
  .promoContact p {
    width: 14.6875rem;
    margin-left: 2.5rem;
    margin-right: auto;
    text-transform: uppercase;
    color: #131415;
    font-weight: 800;
  }
  .promoContact p span {
    color: #009fe3;
  }
  .promoNumber {
    display: flex;
    width: 17.5rem;
    height: 100px;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    outline: 2px solid #009fe3;
    margin-top: -20px;
    text-decoration: none;
    color: #131415;
    font-weight: 500;
    margin-bottom: 80px;
  }
}
@media screen and (min-width: 768px) {
  .promo-mobile {
    display: block;
  }
  .promo-desk {
    display: none;
  }
  .promoChapeau {
    height: 17px;
  }
  .promoHero {
    background-image: url("../images/promo-hero-tab.png");
    background-size: cover;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    height: 200px;
  }
  .promo-cont-title {
    display: flex;
    align-items: center;
  }
  .promo-cont-title span {
    display: block;
    width: 45%;
    background-color: #009fe3;
    height: 2px;
    margin-right: 30px;
  }
  .promo-cont-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 400;
    color: #009fe3;
    text-transform: none;
  }
  .Promoswiper .swiper-wrapper {
    width: 41.75rem;
    margin-left: auto;
    margin-right: auto;
    height: 348px;
  }
  .Promoswiper .swiper-wrapper .swiper-slide {
    margin-right: auto;
  }
  .Promoswiper .swiper-wrapper .swiper-slide img {
    width: 41.75rem;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #009fe3;
  }
  .cont-nav-carou2 {
    margin-bottom: 60px !important;
  }
  .cont-nav-carou2 img {
    width: 2.625rem !important;
  }
  .cont-nav-carou2::after {
    content: "";
    background-color: #ebedee;
    width: 33.8125rem;
    height: 2px;
    display: flex;
    margin-left: 2.5rem;
    align-items: center;
    position: relative;
    top: 5px;
  }
  .promoContact {
    width: 100%;
    height: 210px;
    display: flex;
    align-items: center;
    background-color: #ebedee;
  }
  .promoContact p {
    width: auto;
    margin-left: 2.5rem;
    margin-right: auto;
    text-transform: uppercase;
    color: #131415;
    font-weight: 800;
  }
  .promoContact p::after {
    content: "";
    position: relative;
    display: flex;
    top: 15px;
    width: 90vw;
    height: 2px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .promoContact p br {
    display: none;
  }
  .promoContact p span {
    color: #009fe3;
  }
  .promoNumber {
    display: flex;
    width: 17.5rem;
    height: 120px;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    outline: 2px solid #009fe3;
    margin-top: -25px;
    text-decoration: none;
    color: #131415;
    font-weight: 500;
    margin-bottom: 120px;
  }
}
@media screen and (min-width: 1280px) {
  .promoHero {
    background-image: url("../images/promo-hero-desk.png");
    background-size: cover;
    width: 90%;
    height: 420px;
  }
  .promo-cont-title {
    display: flex;
    align-items: center;
  }
  .promo-cont-title span {
    width: 50%;
  }
  .promo-cont-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
  }
  .Promoswiper .swiper-wrapper {
    width: 75rem;
    margin-left: auto;
    margin-right: auto;
    height: 668px;
  }
  .Promoswiper .swiper-wrapper .swiper-slide {
    margin-right: auto;
    margin-left: auto;
    height: 668px;
    width: 75rem;
  }
  .Promoswiper .swiper-wrapper .swiper-slide img {
    width: 75rem;
    height: 665px;
    margin-left: auto;
    margin-right: auto;
    outline: 1px solid #009fe3;
  }
  .cont-nav-carou2 {
    position: relative;
    width: 75rem !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .cont-nav-carou2::after {
    content: "";
    display: flex;
    background-color: rgba(0, 0, 0, 0.2);
    width: calc(75rem - 10vw);
    height: 2px;
    margin-left: 10vw;
    align-items: center;
    position: absolute;
    top: 5px;
  }
  .promo-mobile {
    display: none;
  }
  .promo-desk {
    display: flex;
    margin-bottom: 80px;
  }
  .promo-desk section.veh-extra .btn-l-r:hover::after {
    width: 100%;
  }
  .promo-desk .veh-extra {
    width: 90%;
  }
  .promo-desk .veh-btn-contact:hover {
    cursor: pointer;
  }
  .promo-desk p {
    margin-left: 5rem;
  }
  .promo-desk p::after {
    display: none;
  }
  .promo-desk .promoContact {
    width: 70%;
    font-weight: 800;
    font-size: 1.875rem;
  }
  .promo-desk .promoNumber {
    margin-top: 0;
    width: 25rem;
    margin-left: -5rem;
    font-size: 1rem;
    margin-top: auto;
    margin-bottom: auto;
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
}
@media screen and (max-width: 767px) {
  .about .home-cont-about-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 2vh;
  }
  .about .home-cont-about-title span {
    display: block;
    background-color: #009fe3;
    width: 40vw;
    height: 2px;
    margin-top: auto;
    margin-bottom: auto;
  }
  .about .home-cont-about-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 2.5rem;
    text-transform: none;
    color: #009fe3;
    display: inline-block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: 10vw;
  }
  .about .home-cont-about {
    position: relative;
  }
  .about .home-cont-about .home-about-para-d-2 {
    display: none;
  }
  .about .home-cont-about .col-left p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    line-height: 1.5rem;
    font-size: 0.875rem;
    width: 75%;
    margin-left: 10vw;
    margin-right: auto;
    color: #131415;
  }
  .about .home-cont-about .col-left p:last-child {
    margin-bottom: 5vh;
  }
  .about .home-cont-about .col-droite {
    position: absolute;
    width: 9.3vw;
    z-index: -1;
    top: 4px;
    right: -3.65vw;
    left: auto;
    height: 250vh;
    background-color: #ebedee;
  }
}

@media screen and (max-width: 767px) and (max-width: 590px) {
  .about .home-cont-about .col-droite {
    width: 9.5vw;
  }
}

@media screen and (max-width: 767px) {
  .about .home-cont-about .col-right {
    position: relative;
    margin-bottom: 150px;
  }
}

@media screen and (max-width: 767px) and (min-height: 896px) {
  .about .home-cont-about .col-right {
    margin-bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  .about .home-cont-about .col-right .cont-img {
    overflow: hidden;
  }
  .about .home-cont-about .col-right .cont-img img {
    margin-left: 10vw;
  }
  .about .home-cont-about .col-right .home-overlay {
    position: absolute;
    top: 70px;
    background-color: #ebedee;
    padding-bottom: 5vh;
    width: 90%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .about .home-cont-about .col-right .home-overlay h2 {
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 0.9375rem;
    display: inline-block;
    margin-top: 6vh;
    color: #131415;
    margin-left: 10vw;
  }
  .about .home-cont-about .col-right .home-overlay h2 span {
    color: #009fe3;
  }
  .about .home-cont-about .col-right .home-overlay p {
    margin-left: 10vw;
    width: 80%;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1.375rem;
    color: #16191b;
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    position: absolute;
    top: auto;
    bottom: 0vh;
    left: 84.2vw;
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix span {
    display: block;
    background-color: #009fe3;
    width: 12vw;
    height: 2px;
    position: relative;
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix span:first-child {
    -webkit-transform: rotate(90deg) translateX(2px);
            transform: rotate(90deg) translateX(2px);
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix span:last-child {
    position: relative;
  }
  .about .home-cont-voiture {
    position: relative;
    margin-top: 332px;
  }
}

@media screen and (max-width: 767px) and (max-height: 740px) {
  .about .home-cont-voiture {
    margin-top: 280px;
  }
}

@media screen and (max-width: 767px) and (max-width: 372px) {
  .about .home-cont-voiture {
    margin-top: 310px;
  }
}

@media screen and (max-width: 767px) and (max-height: 812px) {
  .about .home-cont-voiture {
    margin-top: 450px;
  }
}

@media screen and (max-width: 767px) {
  .about .home-cont-voiture .voiture-m {
    overflow-x: hidden;
    position: relative;
  }
  .about .home-cont-voiture .voiture-m img {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: -20vw;
  }
  .about .home-cont-voiture .col-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: relative;
  }
  .about .home-cont-voiture .col-left h2 {
    position: absolute;
    font-family: "Raleway", sans-serif;
    font-size: 2.5rem;
    text-transform: none;
    font-weight: 300;
    color: #009fe3;
    display: inline-block;
    margin-left: 10vw;
  }
  .about .home-cont-voiture .col-left span {
    position: absolute;
    display: block;
    width: 20vw;
    top: 55px;
    left: 80%;
    background-color: #009fe3;
    height: 2px;
  }
  .about .home-cont-cartes {
    margin-top: 150px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .about .home-cont-cartes .carte {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .about .home-cont-cartes .carte .header {
    height: 60px;
    background-color: #009fe3;
    width: 45vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .about .home-cont-cartes .carte .header img {
    width: 10vw;
    max-height: 48px;
    margin-right: 2vw;
  }
  .about .home-cont-cartes .carte .contenu {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .about .home-cont-cartes .carte .contenu p {
    width: 60%;
  }
  .about .home-cont-cartes .carte .contenu .first-p {
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 1.375rem;
    margin-left: 10vw;
    margin-bottom: 5px;
  }
  .about .home-cont-cartes .carte .contenu .last-p {
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.25rem;
    margin-left: 10vw;
    margin-top: 0;
  }
  .about .home-cont-cartes .last-card {
    background-image: url("../images/last-card-bg-m.webp");
    background-position: 115% 50%;
  }
  .about .home-cont-cartes .last-card .contenu {
    margin-bottom: 100px;
  }
}

@media screen and (min-width: 768px) {
  .about {
    background-image: url("../images/last-card-bg-m.webp");
    background-repeat: no-repeat;
    background-position: -100% 100%;
  }
  .about .home-cont-about-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 2vh;
  }
  .about .home-cont-about-title span {
    display: block;
    background-color: #009fe3;
    width: 40vw;
    height: 2px;
    margin-top: auto;
    margin-bottom: auto;
  }
  .about .home-cont-about-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 4.375rem;
    text-transform: none;
    color: #009fe3;
    display: inline-block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: 10vw;
  }
  .about .home-cont-about {
    position: relative;
  }
  .about .home-cont-about .home-about-para-d-2 {
    display: none;
  }
  .about .home-cont-about .col-left p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    line-height: 1.5rem;
    font-size: 1rem;
    width: 90%;
    margin-left: 5vw;
    margin-right: auto;
    color: #131415;
  }
  .about .home-cont-about .col-left p:last-child {
    margin-bottom: 5vh;
  }
  .about .home-cont-about .col-droite {
    position: absolute;
    width: 25vw;
    z-index: -1;
    top: 6.1vh;
    right: 0;
    left: 70.4vw;
    height: 150vh;
    background-color: #ebedee;
  }
}

@media screen and (min-width: 768px) and (min-height: 1025px) {
  .about .home-cont-about .col-droite {
    top: 5.5vh;
  }
}

@media screen and (min-width: 768px) {
  .about .home-cont-about .col-right {
    position: relative;
    margin-bottom: 150px;
  }
}

@media screen and (min-width: 768px) and (min-height: 896px) {
  .about .home-cont-about .col-right {
    margin-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  .about .home-cont-about .col-right .cont-img {
    overflow: hidden;
  }
  .about .home-cont-about .col-right .cont-img img {
    display: block;
    margin-right: 5vw;
    margin-left: auto;
    width: 70%;
    height: 746px;
  }
  .about .home-cont-about .col-right .home-overlay {
    position: absolute;
    top: 70px;
    background-color: #ebedee;
    padding-bottom: 5vh;
    width: 70%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .about .home-cont-about .col-right .home-overlay h2 {
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.375rem;
    display: inline-block;
    margin-top: 6vh;
    color: #131415;
    margin-left: 5vw;
  }
  .about .home-cont-about .col-right .home-overlay h2 span {
    color: #009fe3;
  }
  .about .home-cont-about .col-right .home-overlay p {
    margin-left: 5vw;
    width: 80%;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5rem;
    color: #16191b;
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    position: relative;
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix span {
    display: block;
    background-color: #009fe3;
    width: 12vw;
    height: 4px;
    position: relative;
    top: 5.3vh;
    left: 64.2vw;
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix span:first-child {
    -webkit-transform: rotate(90deg) translateX(2px);
            transform: rotate(90deg) translateX(2px);
  }
  .about .home-cont-about .col-right .home-overlay .home-cont-croix span:last-child {
    position: relative;
  }
  .about .home-cont-voiture {
    position: relative;
    margin-top: 200px;
  }
}

@media screen and (min-width: 768px) and (max-height: 740px) {
  .about .home-cont-voiture {
    margin-top: 280px;
  }
}

@media screen and (min-width: 768px) {
  .about .home-cont-voiture .voiture-m {
    overflow-x: hidden;
    position: relative;
    top: 150px;
  }
  .about .home-cont-voiture .voiture-m img {
    display: block;
    max-width: 436px;
    max-height: 243px;
    margin-left: auto;
    margin-right: -25vw;
  }
  .about .home-cont-voiture .col-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: relative;
  }
  .about .home-cont-voiture .col-left h2 {
    position: absolute;
    top: -250px;
    font-family: "Raleway", sans-serif;
    font-size: 4.375rem;
    text-transform: none;
    font-weight: 300;
    color: #009fe3;
    display: inline-block;
    margin-left: 5vw;
  }
  .about .home-cont-voiture .col-left span {
    position: absolute;
    display: block;
    width: 35vw;
    top: -150px;
    left: 64%;
    background-color: #009fe3;
    height: 2px;
  }
  .about .home-cont-cartes {
    margin-top: -100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 50px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .about .home-cont-cartes .carte {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    width: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: 20px;
  }
  .about .home-cont-cartes .carte .header {
    height: 70px;
    background-color: #009fe3;
    width: 20vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .about .home-cont-cartes .carte .header img {
    width: 6vw;
    max-height: 49px;
    margin-right: 2vw;
  }
  .about .home-cont-cartes .carte:nth-child(1) .contenu {
    margin-top: 40px;
    position: relative;
    top: 25px;
  }
  .about .home-cont-cartes .carte .contenu {
    width: 60%;
    position: relative;
    top: 90px;
    margin-bottom: 30px;
  }
  .about .home-cont-cartes .carte .contenu p {
    width: 60%;
  }
  .about .home-cont-cartes .carte .contenu .first-p {
    padding-top: 0px;
    color: #131415;
    margin-top: 0;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5rem;
    margin-left: 5vw;
  }
  .about .home-cont-cartes .carte .contenu .last-p {
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.375rem;
    margin-bottom: 0;
    margin-left: 5vw;
  }
  .about .home-cont-cartes .carte:nth-child(2) .contenu {
    position: relative;
    top: 70px;
  }
  .about .home-cont-cartes .carte:nth-child(3) {
    margin-top: -20px;
  }
  .about .home-cont-cartes .carte:nth-child(3) .contenu {
    position: relative;
    top: 125px;
  }
  .about .home-cont-cartes .carte:nth-child(4) .contenu {
    position: relative;
    top: 105px;
  }
  .about .home-cont-cartes .last-card {
    margin-top: 50px;
    margin-bottom: 150px;
  }
}

@media screen and (min-width: 1280px) {
  .about {
    background-image: url("../images/carr-form-bg-d.webp");
    background-repeat: no-repeat;
    background-position: -400px 100%;
  }
  .about .home-cont-about-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 2vh;
  }
  .about .home-cont-about-title span {
    display: block;
    background-color: #009fe3;
    width: 55vw;
    height: 4px;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 0;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1500px) {
  .about .home-cont-about-title span {
    width: 65vw;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1920px) {
  .about .home-cont-about-title span {
    width: 70vw;
  }
}

@media screen and (min-width: 1280px) {
  .about .home-cont-about-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
    text-transform: none;
    color: #009fe3;
    display: inline-block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: 5vw;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: auto;
  }
  .about .home-cont-about {
    position: relative;
  }
  .about .home-cont-about .home-about-para-d {
    display: none;
  }
  .about .home-cont-about .home-about-para-d-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    padding-left: 5vw;
    padding-right: 2.5vw;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 45%;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g .cont-p-top p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.625rem;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g .cont-p-top p:first-child {
    margin-top: 0;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g .boite-grise {
    position: absolute;
    width: 65%;
    background-color: #ebedee;
    top: 458px;
    height: 800px;
    left: 0;
    z-index: 55;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g .boite-grise h2 {
    margin-top: 150px;
    margin-left: 5vw;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.875rem;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g .boite-grise h2 span {
    color: #009fe3;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-g .boite-grise p {
    margin-left: 5vw;
    width: 85%;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.625rem;
    color: #131415;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d {
    width: 50%;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img {
    position: relative;
    margin-right: 2.5vw;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img img {
    max-width: 100%;
    height: 1258px;
    margin-bottom: 0;
  }
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    position: absolute;
    height: 90vh;
    width: 30vw;
    left: calc(31.5%);
    top: 99.5%;
    bottom: auto;
  }
}

@media screen and (min-width: 1280px) and (max-height: 1024px) {
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    height: 150vh;
  }
}

@media screen and (min-width: 1280px) and (max-height: 900px) {
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    height: 200vh;
  }
}

@media screen and (min-width: 1280px) and (max-height: 800px) {
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    height: 200vh;
  }
}

@media screen and (min-width: 1280px) and (max-height: 750px) {
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    height: 250vh;
  }
}

@media screen and (min-width: 1280px) and (max-height: 700px) {
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    height: 310vh;
  }
}

@media screen and (min-width: 1280px) and (max-height: 600px) {
  .about .home-cont-about .home-about-para-d-2 .d2-cont .col-d .cont-img .col-droite {
    height: 310vh;
  }
}

@media screen and (min-width: 1280px) {
  .about .home-cont-about .home-about-para-d-2 .home-cont-croix {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: auto;
    position: absolute;
    left: calc(100% - 2vw);
    bottom: 0;
  }
  .about .home-cont-about .home-about-para-d-2 .home-cont-croix span {
    display: block;
    background-color: #009fe3;
    width: 4vw;
    height: 4px;
    position: relative;
    z-index: 40;
  }
  .about .home-cont-about .home-about-para-d-2 .home-cont-croix span:first-child {
    -webkit-transform: rotate(90deg) translateX(3px);
            transform: rotate(90deg) translateX(3px);
  }
  .about .home-cont-about .home-about-para-d-2 .home-cont-croix span:last-child {
    position: relative;
  }
  .about .home-cont-voiture {
    position: relative;
    margin-top: 0px;
  }
}

@media screen and (min-width: 1280px) and (max-height: 740px) {
  .about .home-cont-voiture {
    margin-top: 280px;
  }
}

@media screen and (min-width: 1280px) {
  .about .home-cont-voiture .voiture-m {
    overflow-x: hidden;
    position: relative;
    top: 550px;
  }
  .about .home-cont-voiture .voiture-m img {
    display: block;
    max-width: 880px;
    max-height: 492px;
    margin-left: auto;
    margin-right: -55vw;
  }
  .about .home-cont-voiture .col-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: relative;
  }
  .about .home-cont-voiture .col-left h2 {
    position: absolute;
    top: -400px;
    font-family: "Raleway", sans-serif;
    font-size: 6.25rem;
    text-transform: none;
    font-weight: 300;
    color: #009fe3;
    display: inline-block;
    margin-left: 5vw;
  }
  .about .home-cont-voiture .col-left span {
    position: absolute;
    overflow: hidden;
    display: block;
    width: 45vw;
    height: 4px;
    top: -250px;
    left: auto;
    right: 0;
    background-color: #009fe3;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1500px) {
  .about .home-cont-voiture .col-left span {
    width: 50vw;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1920px) {
  .about .home-cont-voiture .col-left span {
    width: 55vw;
  }
}

@media screen and (min-width: 1280px) {
  .about .home-cont-cartes {
    margin-top: -150px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .about .home-cont-cartes .carte {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    width: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .about .home-cont-cartes .carte .header {
    height: 100px;
    background-color: #009fe3;
    width: 15vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .about .home-cont-cartes .carte .header img {
    width: 60px;
    max-height: 65px;
    margin-right: 2vw;
  }
  .about .home-cont-cartes .carte .contenu {
    width: 60%;
    margin-top: 30px;
    margin-bottom: 50px;
  }
  .about .home-cont-cartes .carte .contenu p {
    width: 65%;
  }
  .about .home-cont-cartes .carte .contenu .first-p {
    padding-top: 0px;
    margin-top: 0px;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.5625rem;
    line-height: 1.5rem;
    margin-left: 5vw;
  }
  .about .home-cont-cartes .carte .contenu .last-p {
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.625rem;
    margin-left: 5vw;
  }
  .about .home-cont-cartes .carte:nth-child(1) .contenu {
    position: relative;
    top: 05px;
  }
  .about .home-cont-cartes .carte:nth-child(2) .contenu {
    position: relative;
    top: 15px;
  }
  .about .home-cont-cartes .carte:nth-child(3) .contenu {
    position: relative;
    top: 45px;
  }
  .about .home-cont-cartes .carte:nth-child(4) .contenu {
    position: relative;
    top: 30px;
  }
  .about .home-cont-cartes .carte:nth-child(2) {
    margin-top: 30px;
  }
  .about .home-cont-cartes .last-card {
    margin-bottom: 150px;
  }
}

@media screen and (max-width: 767px) {
  .veh-hero {
    background-image: url("../images/vehi-hero.webp");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right;
    width: 100%;
    height: 15vh;
  }
  section.veh-extra .veh-cont-gris {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 140px;
    padding-left: 10vw;
    background-color: #ebedee;
  }
  section.veh-extra .veh-cont-gris h3 {
    width: 60%;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 0.9375rem;
    color: #131415;
    display: inline-block;
    margin-top: 40px;
    text-transform: uppercase;
  }
  section.veh-extra .veh-cont-gris h3 > span {
    color: #009fe3;
  }
  section.veh-extra .veh-cont-gris .veh-sep {
    background-color: rgba(0, 0, 0, 0.2);
    width: 90%;
    height: 2px;
  }
  section.veh-extra div.veh-btn-contact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 100px;
    margin-bottom: 65px;
    position: relative;
    top: -20px;
    border: solid 2px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-extra div.veh-btn-contact a.veh-btn-contact {
    margin: auto;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 1rem;
    letter-spacing: 4%;
    text-transform: uppercase;
  }
}

@media screen and (max-width: 767px) {
  section.veh-carousel .cont-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 30px;
  }
  section.veh-carousel .cont-title span {
    width: 15vw;
    height: 2px;
    background-color: #009fe3;
  }
  section.veh-carousel .cont-title h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 2.5rem;
    text-transform: none;
    margin-left: 5vw;
  }
  section.veh-carousel .cont-slider {
    overflow: hidden;
    display: block;
    width: 70vw;
    margin: auto;
  }
  section.veh-carousel .cont-slider .slides,
  section.veh-carousel .cont-slider .swiper-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.veh-carousel .swiper {
    width: 90%;
    padding-right: 5vw;
  }
  section.veh-carousel .swiper-slide {
    width: 50vw;
    height: 300px;
    position: relative;
    margin-right: 10px;
  }
  section.veh-carousel .swiper-slide .cont-img {
    border: 5px #ebedee solid;
    width: inherit;
    height: 218px;
  }
  section.veh-carousel .swiper-slide .cont-img img {
    position: relative;
    width: 75vw;
    left: auto;
    right: 0;
    display: block;
    margin-right: auto;
    margin-left: auto;
    height: auto;
    margin-bottom: 50px;
  }
  section.veh-carousel .swiper-slide:nth-child(2) .cont-img img {
    top: 25px;
    width: 45vw;
  }
  section.veh-carousel .swiper-slide:nth-child(4) .cont-img img {
    top: 0px;
    width: 30vw;
  }
  section.veh-carousel .swiper-slide:nth-child(1) .cont-img img {
    top: -25px;
  }
  section.veh-carousel .swiper-slide:nth-child(3) .cont-img img {
    top: 0px;
    width: 50vw;
  }
  section.veh-carousel .swiper-slide:nth-child(5) .cont-img img {
    top: 30px;
    width: 45vw;
  }
  section.veh-carousel .swiper-slide:nth-child(6) .cont-img img {
    position: relative;
    top: 0px;
    width: 55vw;
  }
  section.veh-carousel .swiper-slide .carte-grise {
    background-color: #ebedee;
    padding: 10px;
    position: absolute;
    top: 150px;
    z-index: 5;
    width: 90%;
    border-right: solid 4px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-carousel .swiper-slide .carte-grise h4 {
    margin: 0;
    margin-left: 20px;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 2.5rem;
    text-transform: uppercase;
  }
  section.veh-carousel .swiper-slide .carte-grise p {
    margin-top: 0;
    margin-left: 20px;
  }
  section.veh-carousel .cont-nav-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 120px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  section.veh-carousel .cont-nav-carou .f-s,
  section.veh-carousel .cont-nav-carou .f-s2 {
    -webkit-filter: grayscale(1);
            filter: grayscale(1);
    opacity: 0.2;
  }
  section.veh-carousel .cont-nav-carou img,
  section.veh-carousel .cont-nav-carou #next,
  section.veh-carousel .cont-nav-carou #prev {
    width: 15vw;
  }
  section.veh-carousel .cont-nav-carou img:first-child,
  section.veh-carousel .cont-nav-carou #next:first-child,
  section.veh-carousel .cont-nav-carou #prev:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 10px;
  }
}

@media screen and (min-width: 768px) {
  section.veh-carousel .cont-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.veh-carousel .cont-title span {
    width: 30vw;
    height: 2px;
    background-color: #009fe3;
  }
  section.veh-carousel .cont-title h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 4.375rem;
    text-transform: none;
    margin-left: 5vw;
  }
  section.veh-carousel .cont-slider {
    overflow: hidden;
    display: block;
    width: 90vw;
    margin: auto;
  }
  section.veh-carousel .cont-slider .slides {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.veh-carousel .cont-slider .slides .cont-slide {
    width: 50vw;
    height: 300px;
    position: relative;
    margin-right: 10px;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .cont-img {
    border: 5px #ebedee solid;
    width: inherit;
    height: 218px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .cont-img img {
    display: block;
    width: 30vw;
    max-height: 100%;
  }
  section.veh-carousel .cont-slider .slides .cont-slide:nth-child(1) .cont-img img {
    width: 40vw;
    height: auto;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .carte-grise {
    background-color: #ebedee;
    padding: 7px;
    position: absolute;
    width: 35vw;
    top: 200px;
    z-index: 5;
    border: none;
    border-right: solid 2px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-carousel .cont-slider .slides .cont-slide .carte-grise h4 {
    margin: 0;
    margin-left: 2vw;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.5625rem;
    line-height: 2.5rem;
    text-transform: uppercase;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .carte-grise p {
    margin-left: 2vw;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.25rem;
  }
  section.veh-carousel .cont-slider .cont-nav-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 25px;
    margin-bottom: 25px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  section.veh-carousel .cont-slider .cont-nav-carou .f-s {
    -webkit-filter: grayscale(1);
            filter: grayscale(1);
    opacity: 0.2;
  }
  section.veh-carousel .cont-slider .cont-nav-carou img {
    width: 10vw;
  }
  section.veh-carousel .cont-slider .cont-nav-carou img:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 10px;
  }
  section.veh-carousel .swiper {
    width: 90%;
    padding-right: 1vw;
  }
  section.veh-carousel .swiper-slide {
    width: 20vw;
    height: 300px;
    position: relative;
    margin-right: 10px;
  }
  section.veh-carousel .swiper-slide:nth-child(4) .cont-img img, section.veh-carousel .swiper-slide:nth-child(2) .cont-img img {
    top: 20px;
  }
  section.veh-carousel .swiper-slide:nth-child(3) .cont-img img {
    top: 15px;
  }
  section.veh-carousel .swiper-slide:nth-child(5) .cont-img img {
    top: 20px;
  }
  section.veh-carousel .swiper-slide:nth-child(6) .cont-img img {
    position: relative;
    top: 10px;
  }
  section.veh-carousel .swiper-slide:nth-child(5) .cont-img img {
    position: relative;
    top: 35px;
  }
  section.veh-carousel .swiper-slide:nth-child(4) .carte-grise {
    width: 40vw;
  }
  section.veh-carousel .swiper-slide:nth-child(4) .cont-img img {
    top: 20px;
    width: 15vw;
  }
  section.veh-carousel .swiper-slide .cont-img {
    border: 5px #ebedee solid;
    width: inherit;
    height: 218px;
  }
  section.veh-carousel .swiper-slide .cont-img img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 30vw;
    height: auto;
    position: relative;
  }
  section.veh-carousel .swiper-slide .carte-grise {
    background-color: #ebedee;
    padding: 7px;
    position: absolute;
    width: 40vw;
    top: 200px;
    z-index: 5;
    border: none;
    border-right: solid 2px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-carousel .swiper-slide .carte-grise h4 {
    margin: 0;
    margin-left: 2vw;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 2.5rem;
    text-transform: uppercase;
  }
  section.veh-carousel .swiper-slide .carte-grise p {
    margin-left: 2vw;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.25rem;
  }
  section.veh-carousel .cont-nav-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 80px;
    margin-bottom: 25px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  section.veh-carousel .cont-nav-carou .f-s,
  section.veh-carousel .cont-nav-carou .f-s2 {
    -webkit-filter: grayscale(1);
            filter: grayscale(1);
    opacity: 0.2;
  }
  section.veh-carousel .cont-nav-carou img,
  section.veh-carousel .cont-nav-carou #next,
  section.veh-carousel .cont-nav-carou #prev {
    width: 10vw;
  }
  section.veh-carousel .cont-nav-carou img:first-child,
  section.veh-carousel .cont-nav-carou #next:first-child,
  section.veh-carousel .cont-nav-carou #prev:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 10px;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .cont-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 75px;
  }
  section.veh-carousel .cont-title span {
    width: 50%;
    height: 4px;
    background-color: #009fe3;
  }
  section.veh-carousel .cont-title h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
    text-transform: none;
    display: inline-block;
    text-overflow: ellipsis;
    margin-left: 2vw;
    margin-right: 5vw;
    white-space: nowrap;
  }
  section.veh-carousel .cont-slider {
    overflow: hidden;
    display: block;
    width: 90vw;
    margin: auto;
  }
  section.veh-carousel .cont-slider .slides {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.veh-carousel .cont-slider .slides .cont-slide {
    width: 23vw;
    height: 300px;
    position: relative;
    margin-right: 50px;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .cont-img {
    border: 5px #ebedee solid;
    width: inherit;
    height: 218px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .cont-img img {
    display: block;
    width: 15vw;
    max-height: 100%;
  }
  section.veh-carousel .cont-slider .slides .cont-slide:nth-child(1) .cont-img img {
    width: 15vw;
    height: auto;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .carte-grise {
    background-color: #ebedee;
    padding: 7px;
    position: absolute;
    width: 17vw;
    height: 100px;
    top: 200px;
    z-index: 5;
    border: none;
    border-right: solid 4px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-carousel .cont-slider .slides .cont-slide .carte-grise h4 {
    margin: 0;
    margin-left: 2vw;
    padding-top: 5px;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.5625rem;
    line-height: 2.5rem;
    text-transform: uppercase;
  }
  section.veh-carousel .cont-slider .slides .cont-slide .carte-grise p {
    margin-left: 2vw;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.25rem;
  }
  section.veh-carousel .swiper {
    width: 90%;
    padding-right: 1vw;
  }
  section.veh-carousel .swiper-slide {
    width: 15vw;
    height: 300px;
    position: relative;
  }
  section.veh-carousel .swiper-slide:nth-child(4) .cont-img img, section.veh-carousel .swiper-slide:nth-child(2) .cont-img img {
    top: 20px;
  }
  section.veh-carousel .swiper-slide:nth-child(2) .cont-img img {
    top: 30px;
    width: 13vw;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.veh-carousel .swiper-slide:nth-child(2) .cont-img img {
    top: 45px;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .swiper-slide:nth-child(4) .cont-img img {
    width: 8vw;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.veh-carousel .swiper-slide:nth-child(4) .cont-img img {
    width: 10vw;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .swiper-slide:nth-child(4) .carte-grise {
    width: 25vw;
  }
  section.veh-carousel .swiper-slide:nth-child(5) .cont-img img {
    top: 20px;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.veh-carousel .swiper-slide:nth-child(5) .cont-img img {
    width: 15vw;
    top: 50px;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .swiper-slide:nth-child(6) .cont-img img {
    position: relative;
    top: 10px;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.veh-carousel .swiper-slide:nth-child(6) .cont-img img {
    width: 15vw;
    top: 30px;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .swiper-slide:nth-child(1) .cont-img img {
    top: -20px;
    width: 20vw;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.veh-carousel .swiper-slide:nth-child(1) .cont-img img {
    top: 0px;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.veh-carousel .swiper-slide:nth-child(3) .cont-img img {
    width: 15vw;
    top: 30px;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .swiper-slide .cont-img {
    border: 5px #ebedee solid;
    width: inherit;
    height: 218px;
  }
  section.veh-carousel .swiper-slide .cont-img img {
    display: block;
    margin-left: auto;
    position: relative;
    margin-right: auto;
    width: 20vw;
    height: auto;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1500px) {
  section.veh-carousel .swiper-slide .cont-img img {
    width: 15vw;
  }
}

@media screen and (min-width: 1280px) {
  section.veh-carousel .swiper-slide .carte-grise {
    background-color: #ebedee;
    padding: 7px;
    position: absolute;
    width: 25vw;
    height: 100px;
    top: 200px;
    z-index: 5;
    border: none;
    border-right: solid 4px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-carousel .swiper-slide .carte-grise h4 {
    margin: 0;
    margin-left: 2vw;
    padding-top: 5px;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 2.5rem;
    text-transform: uppercase;
  }
  section.veh-carousel .swiper-slide .carte-grise p {
    margin-left: 2vw;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1rem;
  }
  section.veh-carousel .cont-nav-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 5%;
    margin-left: 5vw;
    margin-top: 50px;
    margin-bottom: 25px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  section.veh-carousel .cont-nav-carou .f-s,
  section.veh-carousel .cont-nav-carou .f-s2 {
    -webkit-filter: grayscale(1);
            filter: grayscale(1);
    opacity: 0.2;
  }
  section.veh-carousel .cont-nav-carou img {
    width: 5vw;
  }
  section.veh-carousel .cont-nav-carou img:hover {
    cursor: pointer;
  }
  section.veh-carousel .cont-nav-carou img:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 10px;
  }
}

@media screen and (min-width: 768px) {
  .veh-hero {
    background-image: url("../images/vehi-hero.webp");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 25vh;
  }
  section.veh-extra {
    margin-top: 100px;
  }
  section.veh-extra .veh-cont-gris {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 210px;
    padding-left: 10vw;
    background-color: #ebedee;
  }
  section.veh-extra .veh-cont-gris h3 {
    width: 80%;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.375rem;
    color: #131415;
    display: inline-block;
    margin-top: 70px;
    text-transform: uppercase;
  }
  section.veh-extra .veh-cont-gris h3 > span {
    color: #009fe3;
  }
  section.veh-extra .veh-cont-gris .veh-sep {
    background-color: rgba(0, 0, 0, 0.2);
    width: 90%;
    height: 2px;
  }
  section.veh-extra div.veh-btn-contact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 100px;
    margin-bottom: 165px;
    position: relative;
    top: -20px;
    border: solid 2px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
  }
  section.veh-extra div.veh-btn-contact a.veh-btn-contact {
    margin: auto;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 1rem;
    letter-spacing: 4%;
    text-transform: uppercase;
  }
}

@media screen and (min-width: 1280px) {
  .veh-hero {
    background-image: url("../images/veh-home-bg-d.webp");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% 0%;
    background-attachment: fixed;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 50vh;
  }
  section.veh-extra {
    margin-top: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 75px;
  }
  section.veh-extra .veh-cont-gris {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 80%;
    height: 300px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-left: 5vw;
    background-color: #ebedee;
  }
  section.veh-extra .veh-cont-gris h3 {
    width: 80%;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.875rem;
    color: #131415;
    display: inline-block;
    margin-top: 0px;
    text-transform: uppercase;
  }
  section.veh-extra .veh-cont-gris h3 span {
    color: #009fe3;
  }
  section.veh-extra .veh-cont-gris .veh-sep {
    background-color: rgba(0, 0, 0, 0.2);
    width: 85%;
    height: 2px;
  }
  section.veh-extra div.veh-btn-contact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 30vw;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 160px;
    margin-bottom: 165px;
    position: relative;
    top: 70px;
    left: -5vw;
    border: solid 2px #009fe3;
    -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.15);
    z-index: 20;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  section.veh-extra div.veh-btn-contact:hover {
    z-index: 5;
    text-decoration: none;
  }
  section.veh-extra div.veh-btn-contact:hover a.veh-btn-contact {
    color: white;
  }
  section.veh-extra div.veh-btn-contact::before, section.veh-extra div.veh-btn-contact::after {
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  section.veh-extra div.veh-btn-contact a.veh-btn-contact {
    margin: auto;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 1rem;
    letter-spacing: 4%;
    text-transform: uppercase;
  }
  section.veh-extra div.veh-btn-contact a.veh-btn-contact:hover {
    text-decoration: none;
    color: white;
  }
  section.veh-extra .btn-color::before, section.veh-extra .btn-color::after {
    background: #009fe3;
  }
  section.veh-extra .btn-l-r::after {
    height: 158px;
    width: 0;
    top: 0px;
  }
  section.veh-extra .btn-l-r:hover::after {
    width: 26.9vw;
    z-index: -1;
  }
  section.veh-extra .btn-l-r::after {
    left: 0vw;
  }
}

@media screen and (max-width: 767px) {
  .cus-hero {
    background-image: url("../images/customer-bg.webp");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0% 80%;
    width: 100%;
    height: 15vh;
  }
  section.cus-carousel .cont-slider-d {
    display: none;
  }
  section.cus-carousel .cus-cont-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.cus-carousel .cus-cont-title span {
    width: 30vw;
    height: 2px;
    background-color: #009fe3;
  }
  section.cus-carousel .cus-cont-title h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 2.5rem;
    text-transform: none;
    margin-left: 5vw;
  }
  section.cus-carousel .cus-cont-title-en {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.cus-carousel .cus-cont-title-en span {
    width: 35vw;
    height: 2px;
    background-color: #009fe3;
  }
}

@media screen and (max-width: 767px) and (min-width: 400px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 45vw;
  }
}

@media screen and (max-width: 767px) and (min-width: 500px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 50vw;
  }
}

@media screen and (max-width: 767px) and (min-width: 600px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 55vw;
  }
}

@media screen and (max-width: 767px) {
  section.cus-carousel .cus-cont-title-en h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 2.5rem;
    text-transform: none;
    margin-right: 5vw;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: auto;
  }
  section.cus-carousel .cont-slider-m {
    overflow: hidden;
    display: block;
    width: 70vw;
    margin: auto;
    margin-top: 30px;
  }
  section.cus-carousel .cont-slider-m .slides {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.cus-carousel .cont-slider-m .slides .cont-slide {
    width: 70vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-right: 10px;
    margin-bottom: 75px;
  }
  section.cus-carousel .cont-slider-m .slides .cont-slide .container {
    display: grid;
    width: 70vw;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 30px 70px;
  }
  section.cus-carousel .cont-slider-m .slides .cont-slide .container .carte img {
    height: auto;
  }
  section.cus-carousel .swiper2 {
    display: none;
  }
  section.cus-carousel .swiper {
    overflow: hidden;
    display: block;
    width: 70vw;
    margin: auto;
    margin-top: 70px;
    margin-bottom: 70px;
  }
  section.cus-carousel .swiper .swiper-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.cus-carousel .swiper .swiper-wrapper .swiper-slide {
    width: 70vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-right: 10px;
    margin-bottom: 75px;
  }
  section.cus-carousel .swiper .swiper-wrapper .swiper-slide .container {
    display: grid;
    width: 70vw;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 30px 70px;
  }
  section.cus-carousel .swiper .swiper-wrapper .swiper-slide .container .carte img {
    height: auto;
  }
  section.cus-carousel .cont-nav-carou {
    width: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0;
    margin-bottom: 150px;
  }
  section.cus-carousel .cont-nav-carou #prev,
  section.cus-carousel .cont-nav-carou #next {
    width: 15vw;
  }
  section.cus-carousel .cont-nav-carou span {
    background-color: #ebedee;
    width: 20vw;
    height: 4px;
  }
  section.cus-carousel .cont-nav-carou span:first-child {
    display: block;
    margin-right: auto;
    margin-left: 0;
  }
  section.cus-carousel .cont-nav-carou span:last-child {
    display: block;
    margin-left: auto;
    margin-right: 0;
  }
  section.cus-carousel .cont-nav-carou .cont-fleche-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 100px;
  }
  section.cus-carousel .cont-nav-carou .cont-fleche-carou img:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 20px;
  }
}

@media screen and (min-width: 768px) {
  .cus-hero {
    background-image: url("../images/customer-bg.webp");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0% 80%;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 25vh;
  }
  section.cus-carousel .cont-slider-d {
    display: none;
  }
  section.cus-carousel .cus-cont-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.cus-carousel .cus-cont-title span {
    width: 40vw;
    height: 2px;
    background-color: #009fe3;
  }
  section.cus-carousel .cus-cont-title h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 4.375rem;
    text-transform: none;
    margin-left: 5vw;
  }
  section.cus-carousel .cus-cont-title-en {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.cus-carousel .cus-cont-title-en span {
    width: 45vw;
    height: 2px;
    background-color: #009fe3;
  }
}

@media screen and (min-width: 768px) and (min-width: 900px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 50vw;
  }
}

@media screen and (min-width: 768px) and (min-width: 1100px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 55vw;
  }
}

@media screen and (min-width: 768px) {
  section.cus-carousel .cus-cont-title-en h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 4.375rem;
    text-transform: none;
    margin-right: 5vw;
    margin-left: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  section.cus-carousel .cont-slider-m {
    overflow: hidden;
    display: block;
    width: 70vw;
    margin: auto;
    margin-top: 30px;
  }
  section.cus-carousel .cont-slider-m .slides {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.cus-carousel .cont-slider-m .slides .cont-slide {
    width: 70vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-right: 10px;
    margin-bottom: 155px;
  }
  section.cus-carousel .cont-slider-m .slides .cont-slide .container {
    display: grid;
    width: 70vw;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 170px 70px;
  }
  section.cus-carousel .cont-slider-m .slides .cont-slide .container .carte img {
    height: auto;
  }
  section.cus-carousel .swiper2 {
    display: none;
  }
  section.cus-carousel .swiper {
    overflow: hidden;
    display: block;
    width: 70vw;
    margin: auto;
    margin-top: 100px;
    margin-bottom: 70px;
  }
  section.cus-carousel .swiper .swiper-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
  }
  section.cus-carousel .swiper .swiper-wrapper .swiper-slide {
    width: 70vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-right: 10px;
    margin-bottom: 75px;
  }
  section.cus-carousel .swiper .swiper-wrapper .swiper-slide .container {
    display: grid;
    width: 70vw;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    gap: 30px 70px;
  }
  section.cus-carousel .swiper .swiper-wrapper .swiper-slide .container .carte img {
    height: auto;
  }
  section.cus-carousel .cont-nav-carou {
    width: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0;
    margin-bottom: 100px;
  }
  section.cus-carousel .cont-nav-carou #prev,
  section.cus-carousel .cont-nav-carou #next {
    width: 10vw;
  }
  section.cus-carousel .cont-nav-carou span {
    background-color: #ebedee;
    width: 25vw;
    height: 4px;
  }
  section.cus-carousel .cont-nav-carou span:first-child {
    display: block;
    margin-right: auto;
    margin-left: 0;
  }
  section.cus-carousel .cont-nav-carou span:last-child {
    display: block;
    margin-left: auto;
    margin-right: 0;
  }
  section.cus-carousel .cont-nav-carou .cont-fleche-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 100px;
  }
  section.cus-carousel .cont-nav-carou .cont-fleche-carou img:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 20px;
  }
}

@media screen and (min-width: 1280px) {
  .cus-hero {
    background-image: url("../images/cus-bg-d.webp");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-attachment: fixed;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 50vh;
  }
  section.cus-carousel .cus-cont-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  section.cus-carousel .cus-cont-title span {
    width: 55vw;
    height: 4px;
    background-color: #009fe3;
  }
  section.cus-carousel .cus-cont-title h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
    text-transform: none;
    margin-left: auto;
    margin-right: 5vw;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  section.cus-carousel .cus-cont-title-en {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  section.cus-carousel .cus-cont-title-en span {
    height: 4px;
    background-color: #009fe3;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1280px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 55vw;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1600px) {
  section.cus-carousel .cus-cont-title-en span {
    width: 60vw;
  }
}

@media screen and (min-width: 1280px) {
  section.cus-carousel .cus-cont-title-en h1 {
    color: #009fe3;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
    text-transform: none;
    margin-left: auto;
    margin-right: 5vw;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  section.cus-carousel .cont-slider-m {
    display: none;
  }
  section.cus-carousel .swiper {
    display: none;
  }
  section.cus-carousel .cont-slider-d {
    overflow: hidden;
    display: block;
    width: 80vw;
    margin: auto;
    margin-top: 30px;
  }
  section.cus-carousel .cont-slider-d .slides {
    display: -webkit-box;
    width: 100%;
  }
  section.cus-carousel .cont-slider-d .slides .cont-slide {
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-right: 10px;
    margin-bottom: 155px;
  }
  section.cus-carousel .cont-slider-d .slides .cont-slide .container {
    display: grid;
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1f 1fr;
    gap: 200px 15vw;
  }
  section.cus-carousel .cont-slider-d .slides .cont-slide .container .carte img {
    height: auto;
  }
  section.cus-carousel .swiper2 {
    overflow: hidden;
    display: block;
    width: 80vw;
    margin: auto;
    margin-top: 30px;
  }
  section.cus-carousel .swiper2 .swiper-wrapper {
    display: -webkit-box;
    width: 100%;
  }
  section.cus-carousel .swiper2 .swiper-wrapper .swiper-slide {
    width: 100%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    margin-right: 10px;
    margin-top: 50px;
    margin-bottom: 155px;
  }
  section.cus-carousel .swiper2 .swiper-wrapper .swiper-slide .container {
    display: grid;
    width: 100%;
    margin-left: 5%;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1f 1fr;
    gap: 75px 10vw;
  }
  section.cus-carousel .swiper2 .swiper-wrapper .swiper-slide .container .carte img {
    height: auto;
    display: block;
    width: 12vw;
  }
  section.cus-carousel .cont-nav-carou {
    width: 90%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
  }
  section.cus-carousel .cont-nav-carou #prev,
  section.cus-carousel .cont-nav-carou #next {
    width: 3vw;
  }
  section.cus-carousel .cont-nav-carou #prev:hover,
  section.cus-carousel .cont-nav-carou #next:hover {
    cursor: pointer;
  }
}

@media screen and (min-width: 1280px) and (max-width: 1290px) {
  section.cus-carousel .cont-nav-carou #prev,
  section.cus-carousel .cont-nav-carou #next {
    width: 4vw;
  }
}

@media screen and (min-width: 1280px) {
  section.cus-carousel .cont-nav-carou span {
    background-color: #ebedee;
    width: 40%;
    height: 4px;
  }
  section.cus-carousel .cont-nav-carou span:first-child {
    display: block;
    margin-right: auto;
    margin-left: 0;
  }
  section.cus-carousel .cont-nav-carou span:last-child {
    display: block;
    margin-left: auto;
    margin-right: 0;
  }
  section.cus-carousel .cont-nav-carou .cont-fleche-carou {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 100px;
  }
  section.cus-carousel .cont-nav-carou .cont-fleche-carou img:first-child {
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-right: 20px;
  }
}

@media screen and (max-width: 767px) {
  .carr-hero {
    margin-top: 20px;
    background-image: url("../images/career-hero-m.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 12vh;
  }
  .carr-cont-title-en {
    margin-top: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-cont-title-en span {
    display: block;
    background-color: #009fe3;
    width: 5vw;
    height: 2px;
    margin-left: 0;
  }
  .carr-cont-title-en h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 2.5rem;
    color: #009fe3;
    text-transform: none;
    margin-left: 5vw;
  }
  .carr-cont-title {
    margin-top: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-cont-title span {
    display: block;
    background-color: #009fe3;
    width: 5vw;
    height: 2px;
    margin-left: 0;
  }
  .carr-cont-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 2.5rem;
    color: #009fe3;
    text-transform: none;
    margin-left: 5vw;
  }
  .carr-info-cpt {
    position: relative;
  }
  .carr-info-cpt .carr-petite-boite-grise {
    position: absolute;
    top: 0;
    width: 80%;
    height: 120px;
    background-color: #ebedee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 {
    display: inline-block;
    margin-left: 10vw;
    padding-top: 8%;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 0.9375rem;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 span {
    color: #009fe3;
  }
  .carr-info-cpt .carr-petite-boite-grise .sous-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-info-cpt .carr-cont-croix {
    width: 60px;
    height: 60px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    top: auto;
    bottom: -10px;
    left: calc(100% - 30px);
  }
}

@media screen and (max-width: 767px) and (min-width: 460px) {
  .carr-info-cpt .carr-cont-croix {
    bottom: -8px;
  }
}

@media screen and (max-width: 767px) and (min-width: 525px) {
  .carr-info-cpt .carr-cont-croix {
    bottom: -6px;
  }
}

@media screen and (max-width: 767px) and (min-width: 590px) {
  .carr-info-cpt .carr-cont-croix {
    bottom: -4px;
  }
}

@media screen and (max-width: 767px) and (min-width: 640px) {
  .carr-info-cpt .carr-cont-croix {
    bottom: -2px;
  }
}

@media screen and (max-width: 767px) and (min-width: 720px) {
  .carr-info-cpt .carr-cont-croix {
    bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  .carr-info-cpt .carr-cont-croix span {
    display: block;
    background-color: #009fe3;
    width: 60px;
    height: 2.67px;
    position: relative;
  }
  .carr-info-cpt .carr-cont-croix .vertical {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .carr-info-cpt .carr-cont-croix .horizontal {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
}

@media screen and (min-width: 768px) {
  .carr-hero {
    margin-top: 20px;
    background-image: url("../images/career-hero-t.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 25vh;
  }
  .carr-cont-title {
    margin-top: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-cont-title span {
    display: block;
    background-color: #009fe3;
    width: 25vw;
    height: 2px;
    margin-left: 0;
  }
  .carr-cont-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 4.375rem;
    color: #009fe3;
    text-transform: none;
    margin-left: auto;
    margin-right: 5vw;
  }
  .carr-cont-title-en {
    margin-top: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-cont-title-en span {
    display: block;
    background-color: #009fe3;
    width: 60vw;
    height: 2px;
    margin-left: 0;
  }
  .carr-cont-title-en h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 4.375rem;
    color: #009fe3;
    text-transform: none;
    margin-left: auto;
    margin-right: 5vw;
  }
  .carr-info-cpt {
    position: relative;
  }
  .carr-info-cpt .carr-petite-boite-grise {
    position: absolute;
    top: 40px;
    width: 70%;
    height: 170px;
    background-color: #ebedee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 5;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 {
    display: inline-block;
    width: 80%;
    margin-left: 5vw;
    padding-top: 45px;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.375rem;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 br {
    display: none;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 span {
    color: #009fe3;
  }
  .carr-info-cpt .carr-petite-boite-grise .sous-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-info-cpt .carr-cont-croix {
    width: 60px;
    height: 60px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    top: 20px;
    left: calc(100% - 30px);
  }
  .carr-info-cpt .carr-cont-croix span {
    display: block;
    background-color: #009fe3;
    width: 60px;
    height: 2.67px;
    position: relative;
  }
  .carr-info-cpt .carr-cont-croix .vertical {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .carr-info-cpt .carr-cont-croix .horizontal {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
}

@media screen and (min-width: 1280px) {
  .carr-hero {
    margin-top: 20px;
    background-image: url("../images/carr-bg-d.webp");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 75% 10%;
    background-attachment: fixed;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    height: 50vh;
  }
  .carr-cont-title {
    margin-top: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .carr-cont-title span {
    display: block;
    background-color: #009fe3;
    width: 55vw;
    height: 4px;
    margin-left: 0;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1500px) {
  .carr-cont-title span {
    width: 60vw;
  }
}

@media screen and (min-width: 1280px) {
  .carr-cont-title h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
    color: #009fe3;
    text-transform: none;
    margin-left: 5vw;
    margin-right: 5vw;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .carr-cont-title-en {
    margin-top: 55px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .carr-cont-title-en span {
    display: block;
    background-color: #009fe3;
    width: 65vw;
    height: 4px;
    margin-left: 0;
  }
}

@media screen and (min-width: 1280px) and (min-width: 1500px) {
  .carr-cont-title-en span {
    width: 75vw;
  }
}

@media screen and (min-width: 1280px) {
  .carr-cont-title-en h1 {
    font-family: "Raleway", sans-serif;
    font-weight: 300;
    font-size: 6.25rem;
    color: #009fe3;
    text-transform: none;
    margin-left: 5vw;
    margin-right: 5vw;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .carr-info-cpt {
    position: relative;
  }
  .carr-info-cpt .carr-petite-boite-grise {
    position: absolute;
    top: 75px;
    width: 70%;
    height: 340px;
    background-color: #ebedee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    z-index: 5;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 {
    display: inline-block;
    width: 80%;
    margin-left: 5vw;
    padding-top: 10px;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.875rem;
    line-height: 2.5rem;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 br {
    display: none;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 br:last-child {
    display: block;
  }
  .carr-info-cpt .carr-petite-boite-grise h1 span {
    color: #009fe3;
  }
  .carr-info-cpt .carr-petite-boite-grise .sous-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .carr-info-cpt .carr-cont-croix {
    width: 60px;
    height: 60px;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    top: auto;
    bottom: -30px;
    left: calc(100% - 30px);
  }
  .carr-info-cpt .carr-cont-croix span {
    display: block;
    background-color: #009fe3;
    width: 60px;
    height: 2.67px;
    position: relative;
  }
  .carr-info-cpt .carr-cont-croix .vertical {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .carr-info-cpt .carr-cont-croix .horizontal {
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
  }
}

@media screen and (max-width: 767px) {
  .carr-actual-content {
    background-color: #ebedee;
    margin-left: auto;
    width: 90%;
  }
  .carr-actual-content .chapeau {
    width: 90%;
    margin-left: auto;
    background-color: white;
    height: 90px;
  }
  .carr-actual-content img {
    display: block;
  }
  .carr-actual-content .carr-cont-cpt {
    margin-left: auto;
    margin-top: 50px;
    margin-bottom: 70px;
  }
  .carr-actual-content .carr-cont-cpt h4 {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.9375rem;
    color: #131415;
    line-height: 1.25rem;
    margin-bottom: 0;
    margin-left: 10vw;
  }
  .carr-actual-content .carr-cont-cpt p {
    margin-left: 10vw;
    margin-top: 15px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.25rem;
    color: #16191b;
    width: 80%;
  }
  .carr-actual-content .carr-cont-cpt p:last-child {
    padding-bottom: 50px;
  }
  .carr-actual-content .carr-cont-cpt .ligne-dotted {
    display: block;
    width: 70%;
    height: 0px;
    margin-bottom: 50px;
    border: 1px dashed #009fe3;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 768px) {
  .carr-actual-content {
    background-color: #ebedee;
    margin-left: auto;
    margin-right: 5vw;
    width: 30%;
    overflow-x: hidden;
    position: absolute;
    left: 100%;
    right: 0vw;
  }
  .carr-actual-content .chapeau {
    display: none;
    width: 90%;
    margin-left: auto;
    background-color: white;
    height: 90px;
  }
  .carr-actual-content img {
    width: 150%;
    display: block;
    position: relative;
    right: 10vw;
  }
  .carr-actual-content .carr-cont-cpt {
    margin-top: 50px;
    margin-bottom: 70px;
    width: 90%;
    height: 1337px;
  }
  .carr-actual-content .carr-cont-cpt h4 {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.125rem;
    color: #131415;
    line-height: 1.5rem;
    margin-bottom: 0;
    margin-left: 3vw;
    margin-right: auto;
  }
  .carr-actual-content .carr-cont-cpt p {
    margin-left: 3vw;
    margin-top: 15px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.25rem;
    color: #16191b;
    width: inherit;
  }
  .carr-actual-content .carr-cont-cpt p:last-child {
    padding-bottom: 50px;
  }
  .carr-actual-content .carr-cont-cpt .ligne-dotted {
    display: block;
    width: 90%;
    height: 0px;
    margin-bottom: 50px;
    border: 1px dashed #009fe3;
    margin-left: 3vw;
  }
}

@media screen and (min-width: 1280px) {
  .carr-actual-content {
    background-color: #ebedee;
    margin-left: auto;
    margin-right: 5vw;
    width: 30%;
    overflow-x: hidden;
    position: absolute;
    left: 100%;
    right: 0vw;
  }
  .carr-actual-content .chapeau {
    display: none;
    width: 90%;
    margin-left: auto;
    background-color: white;
    height: 90px;
  }
  .carr-actual-content img {
    max-width: 100%;
    display: block;
    position: relative;
    right: 0;
  }
  .carr-actual-content .carr-cont-cpt {
    margin-top: 50px;
    margin-bottom: 70px;
    width: 90%;
    height: 1328px;
  }
  .carr-actual-content .carr-cont-cpt h4 {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 1.5625rem;
    color: #131415;
    line-height: 1.5rem;
    margin-bottom: 0;
    margin-left: 3vw;
    margin-right: auto;
  }
  .carr-actual-content .carr-cont-cpt p {
    margin-left: 3vw;
    margin-top: 15px;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.625rem;
    color: #16191b;
    width: inherit;
  }
  .carr-actual-content .carr-cont-cpt p:last-child {
    padding-bottom: 50px;
  }
  .carr-actual-content .carr-cont-cpt .ligne-dotted {
    display: block;
    width: 90%;
    height: 0px;
    margin-bottom: 50px;
    border: 1px dashed #009fe3;
    margin-left: 3vw;
  }
}

@media screen and (max-width: 767px) {
  #cont-confirm {
    position: absolute;
    top: 100px;
    background-color: #fff;
    color: #000;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    padding: 2% 10%;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1;
    -webkit-animation: nope ease-out 300ms forwards;
            animation: nope ease-out 300ms forwards;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
  }
  .mail-sent {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    color: #000;
    opacity: 1;
    -webkit-animation: mail ease-out 300ms forwards;
            animation: mail ease-out 300ms forwards;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
  }
  @-webkit-keyframes nope {
    from {
      position: absolute;
      z-index: 1;
    }
    to {
      position: absolute;
      z-index: -1;
    }
  }
  @keyframes nope {
    from {
      position: absolute;
      z-index: 1;
    }
    to {
      position: absolute;
      z-index: -1;
    }
  }
  @-webkit-keyframes mail {
    0% {
      display: block;
      opacity: 1;
    }
    99% {
      opacity: 0;
    }
    100% {
      opacity: 0;
      display: none;
    }
  }
  @keyframes mail {
    0% {
      display: block;
      opacity: 1;
    }
    99% {
      opacity: 0;
    }
    100% {
      opacity: 0;
      display: none;
    }
  }
  .formulaire {
    background-image: url("../images/last-card-bg-m.webp");
    background-size: 120%;
    background-position: -47vw 100%;
    background-repeat: no-repeat;
  }
  .formulaire .carr-para-form {
    width: 85%;
    margin-left: 10vw;
    margin-right: auto;
  }
  .formulaire .carr-para-form p {
    width: inherit;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    color: #16191b;
  }
  .formulaire .carr-para-form p:last-child {
    margin-bottom: 70px;
  }
  .formulaire .carr-cont-form {
    width: 85%;
    margin-left: 10vw;
    margin-right: auto;
  }
  .formulaire .carr-cont-form form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .formulaire .carr-cont-form form label {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.625rem;
    text-transform: uppercase;
    line-height: 1.5rem;
    color: #131415;
  }
  .formulaire .carr-cont-form form input,
  .formulaire .carr-cont-form form textarea {
    width: 90%;
    border-radius: 0;
    background-color: #ebedee;
    border: none;
    border-right: 4px solid #009fe3;
    margin-bottom: 30px;
    resize: none;
  }
  .formulaire .carr-cont-form form textarea {
    height: 130px;
  }
  .formulaire .carr-cont-form form .carr-cont-last-bit {
    margin-bottom: 100px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .fichier1 {
    position: absolute;
    top: 85px;
    left: 0%;
  }
  .formulaire .carr-cont-form form .carr-last-bit p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.625rem;
    color: #16191b;
  }
  .formulaire .carr-cont-form form .carr-last-bit #file-upload-cv,
  .formulaire .carr-cont-form form .carr-last-bit #file-upload-letter {
    display: block;
    opacity: 0;
    border: none;
    width: 1px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .file-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 45vw;
    height: 35px;
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: #009fe3;
    color: white;
    padding: 10px 25px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    margin-bottom: 50px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-send-btn {
    display: block;
    width: 90%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: transparent;
    border: 2px solid #009fe3;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

@media screen and (min-width: 768px) {
  #cont-confirm {
    position: absolute;
    top: 25%;
    background-color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    padding: 2% 10%;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1;
    -webkit-animation: nope ease-out 300ms forwards;
            animation: nope ease-out 300ms forwards;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
  }
  .mail-sent {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    opacity: 1;
    -webkit-animation: mail ease-out 300ms forwards;
            animation: mail ease-out 300ms forwards;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
  }
  @-webkit-keyframes nope {
    from {
      position: absolute;
      z-index: 1;
    }
    to {
      position: absolute;
      z-index: -1;
    }
  }
  @keyframes nope {
    from {
      position: absolute;
      z-index: 1;
    }
    to {
      position: absolute;
      z-index: -1;
    }
  }
  @-webkit-keyframes mail {
    0% {
      display: block;
      opacity: 1;
    }
    99% {
      opacity: 0;
    }
    100% {
      opacity: 0;
      display: none;
    }
  }
  @keyframes mail {
    0% {
      display: block;
      opacity: 1;
    }
    99% {
      opacity: 0;
    }
    100% {
      opacity: 0;
      display: none;
    }
  }
  .formulaire {
    background-image: url("../images/last-card-bg-m.webp");
    background-size: 120%;
    background-position: -47vw 100%;
    background-repeat: no-repeat;
    height: 1570px;
  }
  .formulaire .carr-para-form {
    width: 70%;
    margin-left: 5vw;
    margin-right: auto;
    margin-top: 250px;
  }
  .formulaire .carr-para-form p {
    width: inherit;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    color: #16191b;
  }
  .formulaire .carr-para-form p:last-child {
    margin-bottom: 70px;
  }
  .formulaire .carr-cont-form {
    width: 85%;
    margin-left: 5vw;
    margin-right: auto;
  }
  .formulaire .carr-cont-form form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .formulaire .carr-cont-form form label {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.75rem;
    text-transform: uppercase;
    line-height: 1.5rem;
    color: #131415;
    margin-bottom: 10px;
  }
  .formulaire .carr-cont-form form input,
  .formulaire .carr-cont-form form textarea {
    width: 60%;
    border-radius: 0;
    background-color: #ebedee;
    border: none;
    border-right: 4px solid #009fe3;
    margin-bottom: 30px;
    resize: none;
  }
  .formulaire .carr-cont-form form textarea {
    height: 130px;
  }
  .formulaire .carr-cont-form form .carr-cont-last-bit {
    margin-bottom: 100px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .fichier1 {
    position: absolute;
    top: 25px;
    left: 0%;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t p {
    width: 45%;
    font-size: 0.75rem;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t .file-label {
    position: relative;
    top: 20px;
    width: 40%;
  }
  .formulaire .carr-cont-form form .carr-last-bit p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.625rem;
    color: #16191b;
  }
  .formulaire .carr-cont-form form .carr-last-bit #file-upload-cv,
  .formulaire .carr-cont-form form .carr-last-bit #file-upload-letter {
    display: block;
    opacity: 0;
    border: none;
    width: 1px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .file-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 30vw;
    font-size: 0.625rem;
    height: 35px;
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: #009fe3;
    color: white;
    padding: 10px 25px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    margin-bottom: 50px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-send-btn {
    display: block;
    width: 60%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 70px;
    background-color: transparent;
    border: 2px solid #009fe3;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    letter-spacing: 4%;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

@media screen and (min-width: 1280px) {
  #cont-confirm {
    position: absolute;
    top: 250px;
    background-color: #fff;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    padding: 2% 10%;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1;
    -webkit-animation: nope ease-out 300ms forwards;
            animation: nope ease-out 300ms forwards;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
  }
  .mail-sent {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    opacity: 1;
    -webkit-animation: mail ease-out 300ms forwards;
            animation: mail ease-out 300ms forwards;
    -webkit-animation-delay: 5s;
            animation-delay: 5s;
  }
  @-webkit-keyframes nope {
    from {
      position: absolute;
      z-index: 1;
    }
    to {
      position: absolute;
      z-index: -1;
    }
  }
  @keyframes nope {
    from {
      position: absolute;
      z-index: 1;
    }
    to {
      position: absolute;
      z-index: -1;
    }
  }
  @-webkit-keyframes mail {
    0% {
      display: block;
      opacity: 1;
    }
    99% {
      opacity: 0;
    }
    100% {
      opacity: 0;
      display: none;
    }
  }
  @keyframes mail {
    0% {
      display: block;
      opacity: 1;
    }
    99% {
      opacity: 0;
    }
    100% {
      opacity: 0;
      display: none;
    }
  }
  .formulaire {
    background-image: url("../images/carr-form-bg-d.webp");
    background-size: 80%;
    background-position: -30vw 100%;
    background-repeat: no-repeat;
    height: 1305px;
  }
  .formulaire .carr-para-form {
    width: 70%;
    margin-left: 5vw;
    margin-right: auto;
    margin-top: 550px;
  }
  .formulaire .carr-para-form p {
    width: inherit;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.625rem;
    color: #16191b;
  }
  .formulaire .carr-para-form p:last-child {
    margin-bottom: 70px;
  }
  .formulaire .carr-cont-form {
    width: 85%;
    margin-left: 5vw;
    margin-right: auto;
  }
  .formulaire .carr-cont-form form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .formulaire .carr-cont-form form label {
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.75rem;
    text-transform: uppercase;
    line-height: 1.5rem;
    color: #131415;
  }
  .formulaire .carr-cont-form form input,
  .formulaire .carr-cont-form form textarea {
    width: 60%;
    border-radius: 0;
    height: 40px;
    background-color: #ebedee;
    border: none;
    border-right: 4px solid #009fe3;
    margin-bottom: 30px;
    resize: none;
  }
  .formulaire .carr-cont-form form textarea {
    height: 130px;
  }
  .formulaire .carr-cont-form form .carr-cont-last-bit {
    margin-bottom: 100px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t {
    display: block;
    width: 60%;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 65px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t div:last-child {
    margin-bottom: 50px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t p {
    width: 100%;
    font-size: 0.75rem;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-last-bit-t .file-label {
    position: relative;
    top: 20px;
    width: 25%;
    cursor: pointer;
  }
  .formulaire .carr-cont-form form .carr-last-bit p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.625rem;
    color: #16191b;
  }
  .formulaire .carr-cont-form form .carr-last-bit #file-upload-cv,
  .formulaire .carr-cont-form form .carr-last-bit #file-upload-letter {
    display: block;
    opacity: 0;
    border: none;
    width: 1px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .file-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 0.625rem;
    height: 30px;
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: #009fe3;
    color: white;
    padding: 10px 25px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    margin-bottom: 50px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-send-btn {
    display: block;
    width: 60%;
    height: 60px;
    background-color: transparent;
    border: 2px solid #009fe3;
    position: relative;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.75rem;
    letter-spacing: 4%;
    padding-top: 20px;
    padding-bottom: 20px;
    z-index: 15;
    cursor: pointer;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-send-btn:hover {
    color: white;
    z-index: 15;
    text-decoration: none;
  }
  .formulaire .carr-cont-form form .carr-last-bit .carr-send-btn::before, .formulaire .carr-cont-form form .carr-last-bit .carr-send-btn::after {
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .formulaire .carr-cont-form form .carr-last-bit .btn-color::before, .formulaire .carr-cont-form form .carr-last-bit .btn-color::after {
    background: #009fe3;
  }
  .formulaire .carr-cont-form form .carr-last-bit .btn-l-r::after {
    height: 58px;
    width: 0;
    top: 0px;
  }
  .formulaire .carr-cont-form form .carr-last-bit .btn-l-r:hover::after {
    width: 100%;
    z-index: -1;
    cursor: pointer;
  }
  .formulaire .carr-cont-form form .carr-last-bit .btn-l-r::after {
    left: 0px;
  }
}

@media screen and (max-width: 767px) {
  .lang-switch {
    position: fixed;
    left: auto;
    right: 0;
    cursor: pointer;
    top: 50vh;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #009fe3;
    width: 28px;
    height: 69px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.625rem;
    letter-spacing: 0.04em;
    display: none;
  }
  .lang-switch a {
    color: white;
  }
  .cont-rm {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: black;
  }
  .cont-rm .rm-bg-img {
    background-image: url("../images/bg-road.webp");
    background-repeat: no-repeat;
    background-size: cover;
  }
  .cont-rm .rm-black {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
    background: linear-gradient(180deg, transparent, black);
    height: 500px;
  }
  .cont-rm img {
    display: block;
    margin: auto;
    position: relative;
    padding-top: 50px;
    width: 40vw;
    height: auto;
  }
  .cont-rm .ligne-bleue {
    position: absolute;
    width: 0.5vw;
    display: block;
    background-color: #009fe3;
    margin-right: 0;
    margin-top: 50px;
    left: 50%;
    right: auto;
    height: 80px;
  }
  .cont-rm h1 {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 1.75rem;
    letter-spacing: 2%;
    color: white;
    margin-top: 200px;
    margin-left: auto;
    margin-right: auto;
  }
  .cont-rm .rm-bg {
    background-color: black;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: -10vh;
    width: 80%;
    background-color: white;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
    margin-right: auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form h2 {
    margin-top: 80px;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 0.9375rem;
    line-height: 1.375rem;
    color: #131415;
    width: 75%;
    text-transform: uppercase;
  }
  .cont-rm .rm-bg .rm-cont-form h2 span {
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-form p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.75rem;
    line-height: 1.25rem;
    color: #131415;
    width: 75%;
  }
  .cont-rm .rm-bg .rm-cont-form p:nth-child(3) {
    font-weight: 700;
    margin-bottom: 25px;
  }
  .cont-rm .rm-bg .rm-cont-link {
    height: 100px;
    margin-top: 0;
    position: relative;
    top: -50px;
    text-align: center;
    text-transform: uppercase;
  }
  .cont-rm .rm-bg .rm-cont-link a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    font-size: 1rem;
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-link a:visited {
    color: #009fe3;
  }
}

@media screen and (min-width: 1280px) {
  .cont-rm {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: black;
  }
  .cont-rm .rm-bg-img {
    background-image: url("../images/rm-768.webp");
    background-repeat: no-repeat;
    background-size: cover;
    height: 1024px;
  }
  .cont-rm .rm-black {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
    background: linear-gradient(180deg, transparent, black);
    height: 1024px;
  }
  .cont-rm img {
    display: block;
    margin: auto;
    position: relative;
    padding-top: 50px;
    width: 30vw;
    height: auto;
  }
  .cont-rm .ligne-bleue {
    position: absolute;
    width: 0.5vw;
    display: block;
    background-color: #009fe3;
    margin-right: 0;
    margin-top: 50px;
    left: 50%;
    right: auto;
    height: 100px;
  }
  .cont-rm h1 {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 1.75rem;
    letter-spacing: 2%;
    color: white;
    margin-top: 200px;
    margin-left: auto;
    margin-right: auto;
  }
  .cont-rm .rm-bg {
    background-color: black;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: -525px;
    width: 80%;
    background-color: white;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
    margin-right: auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form h2 {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.25rem;
    line-height: 1.875rem;
    color: #131415;
    text-transform: uppercase;
    text-overflow: ellipsis;
  }
  .cont-rm .rm-bg .rm-cont-form h2 br {
    display: none;
  }
  .cont-rm .rm-bg .rm-cont-form h2 br:nth-child(2) {
    background-color: red;
    display: block;
  }
  .cont-rm .rm-bg .rm-cont-form h2 span {
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-form p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1.375rem;
    color: #131415;
    width: 75%;
  }
  .cont-rm .rm-bg .rm-cont-form p:nth-child(3) {
    font-weight: 700;
  }
  .cont-rm .rm-bg .rm-cont-link {
    height: 100px;
    margin-top: 0;
    position: relative;
    top: -425px;
    text-align: center;
    text-transform: uppercase;
  }
  .cont-rm .rm-bg .rm-cont-link a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    font-size: 1rem;
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-link a:visited {
    color: #009fe3;
  }
}

a:link {
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  .leform {
    width: 75%;
    padding-bottom: 50px;
    margin-bottom: 0;
  }
  .leform label {
    text-transform: uppercase;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.625rem;
    line-height: 1.5rem;
  }
  .leform input,
  .leform select {
    width: 100%;
    border-radius: 0px;
    background-color: #ebedee;
    margin-top: 10px;
    margin-bottom: 10px;
    border: none;
    border-right: solid 3px #009fe3;
  }
  .leform .select-selected:after {
    position: absolute;
    content: "";
    top: 14px;
    right: 10px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #fff transparent transparent transparent;
  }
  .leform .cont-radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .leform .cont-radio .cont-radio-1,
  .leform .cont-radio .cont-radio-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* Hide the browser's default radio button */
    /* Create a custom radio button */
    /* On mouse-over, add a grey background color */
    /* When the radio button is checked, add a blue background */
    /* Create the indicator (the dot/circle - hidden when not checked) */
    /* Show the indicator (dot/circle) when checked */
    /* Style the indicator (dot/circle) */
  }
  .leform .cont-radio .cont-radio-1 .container,
  .leform .cont-radio .cont-radio-2 .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 10vw;
    padding-top: 5px;
    margin-bottom: 12px;
    text-transform: none;
    cursor: pointer;
    font-size: 0.625rem;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }
  .leform .cont-radio .cont-radio-1 .container input,
  .leform .cont-radio .cont-radio-2 .container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
  }
  .leform .cont-radio .cont-radio-1 .checkmark,
  .leform .cont-radio .cont-radio-2 .checkmark {
    position: absolute;
    top: 10px;
    left: 2vw;
    height: 15px;
    width: 15px;
    background-color: #eee;
    border-radius: 50%;
  }
  .leform .cont-radio .cont-radio-1 .container:hover input ~ .checkmark,
  .leform .cont-radio .cont-radio-2 .container:hover input ~ .checkmark {
    background-color: #ccc;
  }
  .leform .cont-radio .cont-radio-1 .container input:checked ~ .checkmark,
  .leform .cont-radio .cont-radio-2 .container input:checked ~ .checkmark {
    background-color: #2196f3;
  }
  .leform .cont-radio .cont-radio-1 .checkmark:after,
  .leform .cont-radio .cont-radio-2 .checkmark:after {
    content: "";
    position: absolute;
    display: none;
  }
  .leform .cont-radio .cont-radio-1 .container input:checked ~ .checkmark:after,
  .leform .cont-radio .cont-radio-2 .container input:checked ~ .checkmark:after {
    display: block;
  }
  .leform .cont-radio .cont-radio-1 .container .checkmark:after,
  .leform .cont-radio .cont-radio-2 .container .checkmark:after {
    top: 5px;
    left: 1.25vw;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: white;
  }
  .leform .cont-radio [type="checkbox"] {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-align: left;
    border: none;
    background-color: red;
  }
  .leform .cont-radio .radio {
    text-transform: none;
    font-weight: 500;
    margin-left: 5vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .leform .cont-partie-2 .label-last {
    margin-top: 15px;
    display: inline-block;
    line-height: 0.9375rem;
  }
  .leform .cont-partie-2 p:nth-child(2) {
    width: 100%;
    margin-left: 0;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.5625rem;
    color: #131415;
    line-height: normal;
  }
  .leform .cont-partie-2 .info-rm-supp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .leform .cont-partie-2 .info-rm-supp label {
    margin-bottom: 20px;
  }
  .leform .cont-partie-2 .info-rm-supp textarea {
    width: 100%;
    border-radius: 0;
    background-color: #ebedee;
    border: none;
    height: 150px;
    border-right: 4px solid #009fe3;
    margin-bottom: 30px;
    resize: none;
  }
  .leform .rm-sub {
    margin-top: 50px;
    background-color: #fff;
    border: #009fe3 2px solid;
    font-size: 0.75rem;
    font-weight: 500;
    letter-spacing: 4%;
    height: 60px;
    width: 100%;
  }
}

@media screen and (min-width: 768px) {
  .leform {
    width: 75%;
    padding-bottom: 50px;
    margin-bottom: 0;
  }
  .leform label {
    text-transform: uppercase;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.75rem;
    line-height: 1.5rem;
  }
  .leform .label-n {
    display: inline-block;
    margin-top: 25px;
  }
  .leform input,
  .leform select {
    width: 100%;
    border-radius: 0px;
    background-color: #ebedee;
    margin-top: 10px;
    margin-bottom: 10px;
    border: none;
    border-right: solid 3px #009fe3;
  }
  .leform .select-selected:after {
    position: absolute;
    content: "";
    top: 14px;
    right: 10px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #fff transparent transparent transparent;
  }
  .leform .cont-radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .leform .cont-radio .cont-radio-1,
  .leform .cont-radio .cont-radio-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* Hide the browser's default radio button */
    /* Create a custom radio button */
    /* On mouse-over, add a grey background color */
    /* When the radio button is checked, add a blue background */
    /* Create the indicator (the dot/circle - hidden when not checked) */
    /* Show the indicator (dot/circle) when checked */
    /* Style the indicator (dot/circle) */
  }
  .leform .cont-radio .cont-radio-1 .container,
  .leform .cont-radio .cont-radio-2 .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 6vw;
    padding-top: 5px;
    margin-bottom: 12px;
    text-transform: none;
    cursor: pointer;
    font-size: 0.625rem;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }
  .leform .cont-radio .cont-radio-1 .container input,
  .leform .cont-radio .cont-radio-2 .container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
  }
  .leform .cont-radio .cont-radio-1 .checkmark,
  .leform .cont-radio .cont-radio-2 .checkmark {
    position: absolute;
    top: 10px;
    left: 2vw;
    height: 15px;
    width: 15px;
    background-color: #eee;
    border-radius: 50%;
  }
  .leform .cont-radio .cont-radio-1 .container:hover input ~ .checkmark,
  .leform .cont-radio .cont-radio-2 .container:hover input ~ .checkmark {
    background-color: #ccc;
  }
  .leform .cont-radio .cont-radio-1 .container input:checked ~ .checkmark,
  .leform .cont-radio .cont-radio-2 .container input:checked ~ .checkmark {
    background-color: #2196f3;
  }
  .leform .cont-radio .cont-radio-1 .checkmark:after,
  .leform .cont-radio .cont-radio-2 .checkmark:after {
    content: "";
    position: absolute;
    display: none;
  }
  .leform .cont-radio .cont-radio-1 .container input:checked ~ .checkmark:after,
  .leform .cont-radio .cont-radio-2 .container input:checked ~ .checkmark:after {
    display: block;
  }
  .leform .cont-radio .cont-radio-1 .container .checkmark:after,
  .leform .cont-radio .cont-radio-2 .container .checkmark:after {
    top: 5px;
    left: 5px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: white;
  }
  .leform .cont-radio [type="checkbox"] {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-align: left;
    border: none;
    background-color: red;
  }
  .leform .cont-radio .radio {
    text-transform: none;
    font-weight: 500;
    margin-left: 5vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .leform .cont-partie-2 .info-rm-supp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .leform .cont-partie-2 .info-rm-supp label {
    margin-bottom: 20px;
  }
  .leform .cont-partie-2 .info-rm-supp textarea {
    width: 100%;
    border-radius: 0;
    background-color: #ebedee;
    border: none;
    height: 200px;
    border-right: 4px solid #009fe3;
    margin-bottom: 30px;
    resize: none;
  }
  .leform .cont-partie-2 p.partie-2-p {
    margin-right: 0;
  }
  .leform .cont-partie-2 p.partie-2-p:nth-child(2) {
    width: 100%;
    margin-left: 0;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.5625rem;
    color: #131415;
    line-height: normal;
  }
  .leform .cont-partie-2 #num-id {
    margin-bottom: 35px;
  }
  .leform .cont-partie-2 select {
    margin-bottom: 55px;
  }
  .leform .rm-sub {
    background-color: #fff;
    border: #009fe3 2px solid;
    width: 100%;
    font-size: 0.75rem;
    font-weight: 500;
    letter-spacing: 4%;
    height: 60px;
    margin-bottom: 30px;
  }
}

@media screen and (min-width: 1280px) {
  .leform {
    width: 75%;
    /* [type="submit"] */
    padding-bottom: 50px;
    margin-bottom: 0;
  }
  .leform label {
    text-transform: uppercase;
    color: #131415;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    font-size: 0.75rem;
    line-height: 1.5rem;
  }
  .leform .label-trans {
    display: inline-block;
    margin-top: 25px;
  }
  .leform input,
  .leform select {
    width: 100%;
    border-radius: 0px;
    background-color: #ebedee;
    margin-top: 10px;
    margin-bottom: 10px;
    border: none;
    border-right: solid 3px #009fe3;
  }
  .leform .select-selected:after {
    position: absolute;
    content: "";
    top: 14px;
    right: 10px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #fff transparent transparent transparent;
  }
  .leform .cont-radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .leform .cont-radio .cont-radio-1,
  .leform .cont-radio .cont-radio-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* Hide the browser's default radio button */
    /* Create a custom radio button */
    /* On mouse-over, add a grey background color */
    /* When the radio button is checked, add a blue background */
    /* Create the indicator (the dot/circle - hidden when not checked) */
    /* Show the indicator (dot/circle) when checked */
    /* Style the indicator (dot/circle) */
  }
  .leform .cont-radio .cont-radio-1 .container,
  .leform .cont-radio .cont-radio-2 .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 4vw;
    padding-top: 5px;
    margin-bottom: 12px;
    text-transform: none;
    cursor: pointer;
    font-size: 0.625rem;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }
  .leform .cont-radio .cont-radio-1 .container input,
  .leform .cont-radio .cont-radio-2 .container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
  }
  .leform .cont-radio .cont-radio-1 .checkmark,
  .leform .cont-radio .cont-radio-2 .checkmark {
    position: absolute;
    top: 10px;
    left: 2vw;
    height: 15px;
    width: 15px;
    background-color: #eee;
    border-radius: 50%;
  }
  .leform .cont-radio .cont-radio-1 .container:hover input ~ .checkmark,
  .leform .cont-radio .cont-radio-2 .container:hover input ~ .checkmark {
    background-color: #ccc;
  }
  .leform .cont-radio .cont-radio-1 .container input:checked ~ .checkmark,
  .leform .cont-radio .cont-radio-2 .container input:checked ~ .checkmark {
    background-color: #2196f3;
  }
  .leform .cont-radio .cont-radio-1 .checkmark:after,
  .leform .cont-radio .cont-radio-2 .checkmark:after {
    content: "";
    position: absolute;
    display: none;
  }
  .leform .cont-radio .cont-radio-1 .container input:checked ~ .checkmark:after,
  .leform .cont-radio .cont-radio-2 .container input:checked ~ .checkmark:after {
    display: block;
  }
  .leform .cont-radio .cont-radio-1 .container .checkmark:after,
  .leform .cont-radio .cont-radio-2 .container .checkmark:after {
    top: 5.2px;
    left: 5.2px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: white;
  }
  .leform .cont-radio [type="checkbox"] {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-align: left;
    border: none;
    background-color: red;
  }
  .leform .cont-radio .radio {
    text-transform: none;
    font-weight: 500;
    margin-left: 5vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .leform .cont-partie-2 .info-rm-supp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .leform .cont-partie-2 .info-rm-supp label {
    margin-bottom: 10px;
  }
  .leform .cont-partie-2 .info-rm-supp textarea {
    width: 100%;
    border-radius: 0;
    background-color: #ebedee;
    border: none;
    height: 200px;
    border-right: 4px solid #009fe3;
    margin-bottom: 30px;
    resize: none;
  }
  .leform .cont-partie-2 label:first-child {
    display: inline-block;
    margin-top: 25px;
  }
  .leform .cont-partie-2 p.partie-2-p {
    margin-right: 0;
  }
  .leform .cont-partie-2 p.partie-2-p:nth-child(2) {
    width: 100%;
    margin-left: 0;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.625rem;
    color: #131415;
    line-height: normal;
  }
  .leform .cont-partie-2 #num-id {
    margin-bottom: 35px;
  }
  .leform .cont-partie-2 select {
    margin-bottom: 55px;
  }
  .leform .rm-sub {
    background-color: #fff;
    border: #009fe3 2px solid;
    width: 100%;
    font-size: 0.75rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    height: 60px;
    position: relative;
    z-index: 20;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .leform .rm-sub:hover {
    color: white;
    z-index: 5;
    text-decoration: none;
  }
  .leform .rm-sub::before, .leform .rm-sub::after {
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.35s cubic-bezier(1, 0, 0, 1);
    transition: all 0.35s cubic-bezier(1, 0, 0, 1);
  }
  .leform .btn-color::before, .leform .btn-color::after {
    background: #009fe3;
  }
  .leform .btn-l-r::after {
    height: 58px;
    width: 0;
    top: 0px;
  }
  .leform .btn-l-r:hover::after {
    width: 100%;
    z-index: -1;
  }
  .leform .btn-l-r::after {
    left: 0vw;
  }
}

@media screen and (min-width: 768px) {
  .lang-switch {
    display: none;
  }
  .cont-rm {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: black;
  }
  .cont-rm .rm-bg-img {
    background-image: url("../images/rm-768.webp");
    background-repeat: no-repeat;
    background-size: cover;
    height: 1024px;
  }
  .cont-rm .rm-black {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
    background: linear-gradient(180deg, transparent, black);
    height: 1024px;
  }
  .cont-rm img {
    display: block;
    margin: auto;
    position: relative;
    padding-top: 50px;
    width: 30vw;
    height: auto;
  }
  .cont-rm .ligne-bleue {
    position: absolute;
    width: 0.5vw;
    display: block;
    background-color: #009fe3;
    margin-right: 0;
    margin-top: 50px;
    left: 50%;
    right: auto;
    height: 100px;
  }
  .cont-rm h1 {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 1.75rem;
    letter-spacing: 2%;
    color: white;
    margin-top: 200px;
    margin-left: auto;
    margin-right: auto;
  }
  .cont-rm .rm-bg {
    background-color: black;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: -50vh;
    width: 80%;
    background-color: white;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
    margin-right: auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}

@media screen and (min-width: 768px) and (min-width: 912px) {
  .cont-rm .rm-bg .rm-cont-form {
    top: -40vh;
  }
}

@media screen and (min-width: 768px) and (min-width: 1024px) {
  .cont-rm .rm-bg .rm-cont-form {
    top: -50vh;
  }
}

@media screen and (min-width: 768px) {
  .cont-rm .rm-bg .rm-cont-form h2 {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 80px;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.25rem;
    line-height: 1.875rem;
    color: #131415;
    text-transform: uppercase;
  }
  .cont-rm .rm-bg .rm-cont-form h2 br {
    display: none;
  }
  .cont-rm .rm-bg .rm-cont-form h2 br:nth-child(2) {
    background-color: red;
    display: block;
  }
  .cont-rm .rm-bg .rm-cont-form h2 span {
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-form p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1.375rem;
    color: #131415;
    width: 75%;
  }
  .cont-rm .rm-bg .rm-cont-form p:nth-child(3) {
    font-weight: 700;
    margin-bottom: 25px;
  }
  .cont-rm .rm-bg .rm-cont-link {
    height: 100px;
    margin-top: 0;
    position: relative;
    top: -425px;
    text-align: center;
    text-transform: uppercase;
  }
}

@media screen and (min-width: 768px) and (min-width: 820px) {
  .cont-rm .rm-bg .rm-cont-link {
    top: -525px;
  }
}

@media screen and (min-width: 768px) {
  .cont-rm .rm-bg .rm-cont-link a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    font-size: 1rem;
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-link a:visited {
    color: #009fe3;
  }
}

@media screen and (min-width: 1280px) {
  .lang-switch {
    position: fixed;
    left: auto;
    right: 0;
    cursor: pointer;
    top: 50vh;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #009fe3;
    width: 28px;
    height: 69px;
    color: white;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: 0.625rem;
    letter-spacing: 0.04em;
  }
  .lang-switch a {
    color: white;
  }
  .cont-rm {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    background-color: black;
  }
  .cont-rm .rm-bg-img {
    background-image: url("../images/rm-1280.webp");
    background-repeat: no-repeat;
    background-size: cover;
    height: 1024px;
  }
  .cont-rm .rm-black {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
    background: linear-gradient(180deg, transparent, black);
    height: 1024px;
  }
  .cont-rm img {
    display: block;
    margin: auto;
    position: relative;
    padding-top: 100px;
    width: 15vw;
    height: auto;
  }
  .cont-rm .ligne-bleue {
    position: absolute;
    width: 0.3vw;
    display: block;
    background-color: #009fe3;
    margin-right: 0;
    margin-top: 50px;
    left: 50%;
    right: auto;
    height: 200px;
  }
  .cont-rm h1 {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-family: "Raleway", sans-serif;
    font-weight: 700;
    font-size: 3.75rem;
    letter-spacing: 2%;
    color: white;
    margin-top: 300px;
    margin-left: auto;
    margin-right: auto;
  }
  .cont-rm .rm-bg {
    background-color: black;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    top: -35vh;
    width: 65%;
    background-color: white;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
    margin-right: auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .cont-rm .rm-bg .rm-cont-form h2 {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 80px;
    font-family: "Raleway", sans-serif;
    font-weight: 800;
    font-size: 1.875rem;
    line-height: 2.625rem;
    color: #131415;
    text-transform: uppercase;
  }
  .cont-rm .rm-bg .rm-cont-form h2 br {
    display: none;
  }
  .cont-rm .rm-bg .rm-cont-form h2 br:nth-child(2) {
    display: none;
  }
  .cont-rm .rm-bg .rm-cont-form h2 span {
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-form p {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.625rem;
    color: #131415;
    width: 75%;
  }
  .cont-rm .rm-bg .rm-cont-form p:nth-child(3) {
    font-weight: 700;
  }
  .cont-rm .rm-bg .rm-cont-link {
    height: 100px;
    margin-top: 40px;
    margin-bottom: 65px;
    position: relative;
    top: -325px;
    text-align: center;
    text-transform: uppercase;
  }
}

@media screen and (min-width: 1280px) and (max-height: 900px) {
  .cont-rm .rm-bg .rm-cont-link {
    top: -260px;
  }
}

@media screen and (min-width: 1280px) {
  .cont-rm .rm-bg .rm-cont-link a {
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    letter-spacing: 4%;
    font-size: 1rem;
    color: #009fe3;
  }
  .cont-rm .rm-bg .rm-cont-link a:visited {
    color: #009fe3;
  }
}

.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.u-hidden-visually {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
          clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.u-hidden {
  display: none !important;
}

@media print {
  .hidden-print {
    display: none !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmdzL19mb250cy5zY3NzIiwiZ2VuZXJpYy9fcmVzZXQuc2NzcyIsIm1haW4uY3NzIiwiZWxlbWVudHMvX2JvZHkuc2NzcyIsInRvb2xzL19mdW5jdGlvbnMuc2NzcyIsInNldHRpbmdzL19jb2xvcnMuc2NzcyIsImVsZW1lbnRzL19oZWFkaW5ncy5zY3NzIiwiZWxlbWVudHMvX2hyLnNjc3MiLCJlbGVtZW50cy9faW1hZ2VzLnNjc3MiLCJlbGVtZW50cy9fbGlua3Muc2NzcyIsImVsZW1lbnRzL193cmFwcGVyLnNjc3MiLCJzZXR0aW5ncy9fZGltZW5zaW9ucy5zY3NzIiwiZWxlbWVudHMvX2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci1wYWdlLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXItcGFnZS03Njguc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci1wYWdlLTEyODAuc2NzcyIsImNvbXBvbmVudHMvX2hvbWUtaGVyby5zY3NzIiwiY29tcG9uZW50cy9faG9tZS1oZXJvLTc2OC5zY3NzIiwiY29tcG9uZW50cy9faG9tZS1oZXJvLTEyODAuc2NzcyIsImNvbXBvbmVudHMvX3R1bm5lbC5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLXBhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX3NlY3Rpb24tY29udGFjdC5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbi1jb250YWN0LTc2OC5zY3NzIiwiY29tcG9uZW50cy9fc2VjdGlvbi1jb250YWN0LTEyODAuc2NzcyIsImNvbXBvbmVudHMvaG9tZS9fYWJvdXQuc2NzcyIsImNvbXBvbmVudHMvaG9tZS9fYWJvdXQtNzY4LnNjc3MiLCJjb21wb25lbnRzL2hvbWUvX2Fib3V0LTEyODAuc2NzcyIsImNvbXBvbmVudHMvdmVoaWN1bGVzL192ZWhpY3VsZXMuc2NzcyIsImNvbXBvbmVudHMvdmVoaWN1bGVzL19jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy92ZWhpY3VsZXMvX2Nhcm91c2VsLTc2OC5zY3NzIiwiY29tcG9uZW50cy92ZWhpY3VsZXMvX2Nhcm91c2VsLTEyODAuc2NzcyIsImNvbXBvbmVudHMvdmVoaWN1bGVzL192ZWhpY3VsZXMtNzY4LnNjc3MiLCJjb21wb25lbnRzL3ZlaGljdWxlcy9fdmVoaWN1bGVzLTEyODAuc2NzcyIsImNvbXBvbmVudHMvY3VzdG9tZXIvX2N1c3RvbWVyLnNjc3MiLCJjb21wb25lbnRzL2N1c3RvbWVyL19jdXN0b21lci03Njguc2NzcyIsImNvbXBvbmVudHMvY3VzdG9tZXIvX2N1c3RvbWVyLTEyODAuc2NzcyIsImNvbXBvbmVudHMvY2FyZWVyL19jYXJlZXIuc2NzcyIsImNvbXBvbmVudHMvY2FyZWVyL19jYXJlZXItNzY4LnNjc3MiLCJjb21wb25lbnRzL2NhcmVlci9fY2FyZWVyLTEyODAuc2NzcyIsImNvbXBvbmVudHMvY2FyZWVyL19jcHQuc2NzcyIsImNvbXBvbmVudHMvY2FyZWVyL19jcHQtNzY4LnNjc3MiLCJjb21wb25lbnRzL2NhcmVlci9fY3B0LTEyODAuc2NzcyIsImNvbXBvbmVudHMvY2FyZWVyL19mb3JtdWxhaXJlLnNjc3MiLCJjb21wb25lbnRzL2NhcmVlci9fZm9ybXVsYWlyZS03Njguc2NzcyIsImNvbXBvbmVudHMvY2FyZWVyL19mb3JtdWxhaXJlLTEyODAuc2NzcyIsImNvbXBvbmVudHMvcmVtYXJrZXRpbmcvX3JlbWFya2V0aW5nLnNjc3MiLCJjb21wb25lbnRzL3JlbWFya2V0aW5nL19mb3JtdWxhaXJlLnNjc3MiLCJjb21wb25lbnRzL3JlbWFya2V0aW5nL19mb3JtLTc2OC5zY3NzIiwiY29tcG9uZW50cy9yZW1hcmtldGluZy9fZm9ybS0xMjgwLnNjc3MiLCJjb21wb25lbnRzL3JlbWFya2V0aW5nL19yZW1hcmtldGluZy03Njguc2NzcyIsImNvbXBvbmVudHMvcmVtYXJrZXRpbmcvX3JlbWFya2V0aW5nLTEyODAuc2NzcyIsInV0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwidXRpbGl0aWVzL19oaWRlLnNjc3MiLCJ1dGlsaXRpZXMvX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsdUxBQVk7QUNFWjtFQUNFLDhCQUFzQjtVQUF0QixzQkFBc0I7QUNGeEI7O0FES0E7RUFDRSwyQkFBbUI7VUFBbkIsbUJBQW1CO0FDRnJCOztBQ0xBO0VBQ0Usa0NIMEJnQztFR3pCaEMsZUNFd0I7RUREeEIsY0VNZ0I7RUZMaEIsZ0JIZ0JhO0VHZGIsZ0JFTFU7QUhZWjs7QUlaQTtFQUNFLGtDTjBCZ0M7RU16QmhDLGdCTmdCVztFTWZYLGdCTm1DVztBRXBCYjs7QUlaQTtFQUNFLGtCRkp3QjtFRUt4Qix5QkFBeUI7QUplM0I7O0FJWkE7RUFDRSxrQkZUd0I7RUVVeEIseUJBQXlCO0FKZTNCOztBSVpBO0VBQ0UsbUJGZHdCO0FGNkIxQjs7QUlaQTtFQUNFLG9CRmxCd0I7QUZpQzFCOztBSVpBO0VBQ0Usa0JGdEJ3QjtBRnFDMUI7O0FJWkE7RUFDRSxlRjFCd0I7QUZ5QzFCOztBSzVDQTtFQUNFLFNBQVM7RUFDVCxXQUFXO0VBQ1gsbUJGRWdCO0VFRGhCLGdCQUFnQjtBTCtDbEI7O0FLNUNBO0VBQ0UsV0FBVztBTCtDYjs7QUs1Q0E7RUFDRSxXQUFXO0FMK0NiOztBTTVEQTtFQUNFLFdBQVc7QU4rRGI7O0FPaEVBO0VBR0UscUJBQXFCO0FQaUV2Qjs7QU9wRUE7RUFPRSxjSktZO0FINERkOztBT3hFQTtFQVlFLDBCQUEwQjtBUGdFNUI7O0FPNUVBO0VBb0JFLGNKUlk7QUhvRWQ7O0FRaEZBO0VBQ0UsaUJDQ2dCO0VEQWhCLGNBQWM7QVJtRmhCOztBUTlFQTtFQUNFLGFBQWE7RUFDYixzREFBK0Q7RUFDL0QscUJBQXFCO0FSaUZ2Qjs7QVE5RUE7RUFDRSxnQkFBZ0I7QVJpRmxCOztBVS9GQTs7Ozs7O0VBTUUsV1BnQ3FCO0VPL0JyQixhQUFhO0VBQ2IsU0FBUztFQUNULGdCQUFnQjtFQUNoQiwyQkFBbUI7RUFBbkIsbUJBQW1CO0FWa0dyQjs7QUFFQTs7Ozs7OztFVXpGRSxZRFJzQjtFQ1N0QixZQUFZO0VBQ1osc0JQZ0JnQztFT2ZoQyxzQlBpQjRCO0VPaEI1QixtQkRWNkI7RUNXN0Isd0JBQXdCO0VBQ3hCLDBCQUEwQjtBVmlHNUI7O0FBRUE7Ozs7Ozs7RVVqR0ksc0JQV29DO0VPVnBDLGtCUFlnQztFT1hoQyxVQUFVO0FWeUdkOztBVXBHQTtFQUNFLFlBQVk7RUFDWixzQlBDZ0M7RU9BaEMsc0JQRTRCO0VPRDVCLG1CRHpCNkI7RUMwQjdCLGNBQWM7QVZ1R2hCOztBVTVHQTtFQU9JLHNCUEhvQztFT0lwQyxrQlBGZ0M7RU9HaEMsVUFBVTtBVnlHZDs7QVVwR0E7RUFDRSxvQkFBb0I7RUFDcEIsWUR2Q3NCO0VDd0N0QixjQUFjO0VBQ2Qsc0JQZmdDO0VPZ0JoQyxzQlBkNEI7RU9lNUIsbUJEekM2QjtBVGdKL0I7O0FVN0dBO0VBUUksc0JQbEJvQztFT21CcEMsa0JQakJnQztFT2tCaEMsVUFBVTtBVnlHZDs7QVVwR0E7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixlQUFlO0FWdUdqQjs7QVVwR0E7O0VBRUUsV0FBVztFQUNYLHlCQUFpQjtLQUFqQixzQkFBaUI7TUFBakIscUJBQWlCO1VBQWpCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsbUJBQW1CO0FWdUdyQjs7QVVuR0E7RUFBZ0IsV1A1Q21CO0FIbUpuQzs7QVV2R0E7RUFBZ0IsV1A1Q21CO0FIbUpuQzs7QVV2R0E7RUFBZ0IsV1A1Q21CO0FIbUpuQzs7QVV2R0E7RUFBZ0IsV1A1Q21CO0FIbUpuQzs7QVV2R0E7RUFBZ0IsV1A1Q21CO0FIbUpuQzs7QVcxTEE7RUFDQztJQUNDLGFBQWE7RVg2TGI7RVczTEQ7Ozs7SUFJQyxtQlRGd0I7RUYrTHhCO0VXMUxEO0lBR0UscUJBQXFCO0lBQ3JCLGFBQWE7RVgwTGQ7RVc5TEQ7SUFRRSxhQUFhO0VYeUxkO0VXckxEO0lBRUMsaURBQWlEO0lBQ2pELDBCQUEwQjtJQUMxQiw0QkFBNEI7SUFDNUIsc0JBQXNCO0lBQ3RCLFdBQVc7SUFDWCxhQUFhO0VYc0xiO0VXcExEO0lBQ0MsV0FBVztJ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RGc1TUY7QUFDRjs7QUFFQTtFQUNFO0lnRDU1TUcsa0NsRGhIVTtJa0RpSFYsZ0JBQWdCO0lBQ2hCLGtCOUNuSnFCO0k4Q29KckIsZTdDNUlTO0k2Q2dKVCxjQUFBO0VBbklKO0VoRCtoTkM7SWdENzVNSSxjQUFBO0VoRCs1TUo7QUFDRjs7QUFFQTtFaURwak5LLDBCQUFBO0FqRHNqTkw7O0FBRUE7RWlEcGpOSywyQkFBQTtBakRzak5MOztBQUVBO0VpRDVqTkssNkJBQUE7QWpEOGpOTDs7QUFFQTtFaUQ1ak5LLDhCQUFBO0FqRDhqTkw7O0FBRUE7RWlEcGtOSywyQkFBQTtBakRza05MOztBQUVBO0VpRHBrTkssNEJBQUE7QWpEc2tOTDs7QUFFQTtFaUQ1a05LLDRCQUFBO0FqRDhrTkw7O0FBRUE7RWlENWtOSyw2QkFBQTtBakQ4a05MOztBQUVBO0VpRHBsTkssMkJBQUE7QWpEc2xOTDs7QUFFQTtFaURwbE5LLDRCQUFBO0FqRHNsTkw7O0FBRUE7RWlENWxOSyw4QkFBQTtBakQ4bE5MOztBQUVBO0VpRDVsTkssK0JBQUE7QWpEOGxOTDs7QUFFQTtFaURwbU5LLDRCQUFBO0FqRHNtTkw7O0FBRUE7RWlEcG1OSyw2QkFBQTtBakRzbU5MOztBQUVBO0VpRDVtTkssNkJBQUE7QWpEOG1OTDs7QUFFQTtFaUQ1bU5LLDhCQUFBO0FqRDhtTkw7O0FBRUE7RWlEcG5OSywyQkFBQTtBakRzbk5MOztBQUVBO0VpRHBuTkssNEJBQUE7QWpEc25OTDs7QUFFQTtFaUQ1bk5LLDhCQUFBO0FqRDhuTkw7O0FBRUE7RWlENW5OSywrQkFBQTtBakQ4bk5MOztBQUVBO0VpRHBvTkssNEJBQUE7QWpEc29OTDs7QUFFQTtFaURwb05LLDZCQUFBO0FqRHNvTkw7O0FBRUE7RWlENW9OSyw2QkFBQTtBakQ4b05MOztBQUVBO0VpRDVvTkssOEJBQUE7QWpEOG9OTDs7QUFFQTtFaURwcE5LLDJCQUFBO0FqRHNwTkw7O0FBRUE7RWlEcHBOSyw0QkFBQTtBakRzcE5MOztBQUVBO0VpRDVwTkssOEJBQUE7QWpEOHBOTDs7QUFFQTtFaUQ1cE5LLCtCQUFBO0FqRDhwTkw7O0FBRUE7RWlEcHFOSyw0QkFBQTtBakRzcU5MOztBQUVBO0VpRHBxTkssNkJBQUE7QWpEc3FOTDs7QUFFQTtFaUQ1cU5LLDZCQUFBO0FqRDhxTkw7O0FBRUE7RWlENXFOSyw4QkFBQTtBakQ4cU5MOztBQUVBO0VrRHZyTkUsb0JBQW9CO0VBQ3BCLDhCQUFzQjtFQUN0Qix3Q0FBc0I7VUFBdEIsZ0NBQXNCO0VBQ3RCLHNCQUFRO0VBQ1IsdUJBQVU7RUFDViwyQkFBcUI7RUFDckIscUJBQVU7RUFDViw2QkFBYTtFQUNiLDhCQUFxQjtFQUN0QixxQkFBQTtBbER5ck5EOztBQUVBO0VrRHJyTkMsd0JBQUE7QWxEdXJORDs7QUFFQTtFQUNFO0ltRDFzTkMsd0JBQUE7RW5ENHNORDtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy9GSUNISUVSIERFIENPTkZJR1VSQVRJT04gUE9VUiBMRVMgVkFSSUFCTEVTIERFIFBPTElDRVxyXG5cclxuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6aXRhbCx3Z2h0QDAsNDAwOzAsNTAwOzAsNzAwOzEsNDAwOzEsNTAwOzEsNzAwJmZhbWlseT1SYWxld2F5Oml0YWwsd2dodEAwLDMwMDswLDQwMDswLDcwMDswLDgwMDsxLDMwMDsxLDQwMCZkaXNwbGF5PXN3YXBcIik7XHJcbi8vLyBHcm9zc2V1ciBkZXMgdGV4dGVzXHJcblxyXG4kZnotbm9ybWFsOiByZW0oMTYpO1xyXG5cclxuLy8vIEdyb3NzZXVyIGRlcyB0aXRyZXNcclxuXHJcbiRmei1oMTogcmVtKDEwMCk7XHJcbiRmei1oMjogcmVtKDYwKTtcclxuJGZ6LWgzOiByZW0oMzApO1xyXG4kZnotaDQ6IHJlbSgyNSk7XHJcbiRmei1oNTogcmVtKDIwKTtcclxuJGZ6LWg2OiByZW0oMTYpO1xyXG4kZnotcDogcmVtKDE2KTtcclxuJGZ6LWE6IHJlbSgxNCk7XHJcbiRmei1idG46IHJlbSgxNik7XHJcblxyXG4vLy8gSGF1dGV1ciBkZSBsaWduZVxyXG4kbGgtZXh0cmEtdGhpbjogMTtcclxuJGxoLXRoaW46IDEuMjtcclxuJGxoLW5vcm1hbDogMS41O1xyXG4kbGgtbWVkaXVtOiAxLjg7XHJcbiRsaC1sYXJnZTogMjtcclxuJGxoLWV4dHJhLWxhcmdlOiAyLjQ7XHJcblxyXG4vLy8gRm9udCBmYW1pbHlcclxuXHJcbiRmZi1wb3BwaW5zOiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcclxuJGZmLXJhbGV3YXk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xyXG4kZmYtbm9ybWFsOiAkZmYtcG9wcGluczsgLy9cIlJvYm90b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kZmYtdGl0bGU6ICRmZi1yYWxld2F5OyAvL1wiT3BlbiBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblxyXG4vLy8gRm9udHMgd2VpZ2h0XHJcbiRmdy10aGluOiAxMDA7XHJcbiRmdy1leHRyYS1saWdodDogMjAwO1xyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LXJlZ3VsYXI6IDQwMDtcclxuJGZ3LW1lZGl1bTogNTAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LWV4dHJhLWJvbGQ6IDgwMDtcclxuJGZ3LWJsYWNrOiA5MDA7XHJcbiIsIlxyXG4vLyBMYSBwcm9wcmnDqXTDqSBDU1MgYm94LXNpemluZyBkw6lmaW5pdCBsYSBmYcOnb24gZG9udCBsYSBoYXV0ZXVyIGV0IGxhIGxhcmdldXIgdG90YWxlIGQndW4gw6lsw6ltZW50IGVzdCBjYWxjdWzDqWUgKGF2ZWMgbGUgbW9kw6hsZSBkZSBib8OudGUgQ1NTKS5cclxuLy8gUsOpZsOpcmVuY2VzOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9mci9kb2NzL1dlYi9DU1MvYm94LXNpemluZ1xyXG5cclxuaHRtbHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLCAqOmJlZm9yZSwgKjphZnRlcntcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOml0YWwsd2dodEAwLDQwMDswLDUwMDswLDcwMDsxLDQwMDsxLDUwMDsxLDcwMCZmYW1pbHk9UmFsZXdheTppdGFsLHdnaHRAMCwzMDA7MCw0MDA7MCw3MDA7MCw4MDA7MSwzMDA7MSw0MDAmZGlzcGxheT1zd2FwXCIpO1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM0M2E0MDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDYuMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuaHIge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjYWRiNWJkO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG5oci5oci10aGluIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbmhyLmhyLWxhcmdlIHtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5hOmxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDA5ZmUzO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6Zm9jdXMge1xuICBjb2xvcjogIzAwOWZlMztcbn1cblxuLndyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ncmlkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDYwMHB4LCAxMjAwcHgpIGF1dG87XG4gIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbn1cblxuLmdyaWQtY2VudGVyIHtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbn1cblxubGFiZWwsXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiAuM3MgYWxsO1xufVxuXG5bdHlwZT1cInRleHRcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJwYXNzd29yZFwiXSxcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0sXG5bdHlwZT1cImRhdGVcIl0sXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5bdHlwZT1cInRleHRcIl06Zm9jdXMsXG5bdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuW3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcblt0eXBlPVwidGVsXCJdOmZvY3VzLFxuW3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG5bdHlwZT1cImRhdGVcIl06Zm9jdXMsXG5bdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgb3V0bGluZTogMDtcbn1cblxudGV4dGFyZWEge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgb3V0bGluZTogMDtcbn1cblxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbnNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgb3V0bGluZTogMDtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kaXNhYmxlZCxcbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAuNDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5nLXN3aXRjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxuICAuZm9jdXM6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5mb2N1czpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAuYmctaG9tZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXJvYWQtZC53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDI1JSAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG4gIGhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgaGVhZGVyIG5hdiB7XG4gICAgei1pbmRleDogNTtcbiAgICBoZWlnaHQ6IDEwdmg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0sXG4gIGhlYWRlciBuYXYgLmNvbnQtbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBhZGRpbmctdG9wOiAydmg7XG4gICAgcGFkZGluZy1ib3R0b206IDJ2aDtcbiAgICBoZWlnaHQ6IDEydmg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gaW1nLFxuICBoZWFkZXIgbmF2IC5jb250LW0gaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgICB3aWR0aDogMzB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmFuaW1hdGUtaGFtT24xLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmFuaW1hdGUtaGFtT24xIHtcbiAgICBhbmltYXRpb246IG9uMSBmb3J3YXJkcyBlYXNlIDUwMG1zO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1tIC5hbmltYXRlLWhhbU9uMixcbiAgaGVhZGVyIG5hdiAuY29udC1tIC5hbmltYXRlLWhhbU9uMiB7XG4gICAgYW5pbWF0aW9uOiBvbjIgZm9yd2FyZHMgZWFzZSA1MDBtcztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtbSAuYW5pbWF0ZS1oYW1PZmYxLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmFuaW1hdGUtaGFtT2ZmMSB7XG4gICAgYW5pbWF0aW9uOiBvZmYxIGZvcndhcmRzIGVhc2UgNTAwbXM7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmFuaW1hdGUtaGFtT2ZmMixcbiAgaGVhZGVyIG5hdiAuY29udC1tIC5hbmltYXRlLWhhbU9mZjIge1xuICAgIGFuaW1hdGlvbjogb2ZmMiBmb3J3YXJkcyBlYXNlIDUwMG1zO1xuICB9XG4gIEBrZXlmcmFtZXMgb24xIHtcbiAgICAwJSB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTIuNXB4KTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBvbjIge1xuICAgIDAlIHtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgOTAlIHtcbiAgICAgIHRvcDogLTVweDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMi41cHgpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIG9mZjEge1xuICAgIDAlIHtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC0yLjVweCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgb2ZmMiB7XG4gICAgMCUge1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDIuNXB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB9XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmNvbnQtaGFtLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmNvbnQtaGFtIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHZ3O1xuICAgIG1hcmdpbi10b3A6IDV2dztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtbSAuY29udC1oYW0gc3BhbixcbiAgaGVhZGVyIG5hdiAuY29udC1tIC5jb250LWhhbSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmNvbnQtaGFtIHNwYW46Zmlyc3QtY2hpbGQsXG4gIGhlYWRlciBuYXYgLmNvbnQtbSAuY29udC1oYW0gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtbSAuY29udC1oYW0gLnBhaW4yLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmNvbnQtaGFtIC5wYWluMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb2ZmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciBuYXYgLmJsYW5jLW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA5Ljl2aDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIC5sYW5nIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwdmg7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiAubGFuZzpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb24gbmF2IHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi10b3A6IDEwdmg7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogODAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb24gbmF2IHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAzMDBtcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDUwMG1zO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBzbGlkZUluIGZvcndhcmRzIGVhc2UgMzAwbXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA2NTBtcztcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb24gbmF2IHVsIGxpOm50aC1jaGlsZCgzKSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbjogc2xpZGVJbiBmb3J3YXJkcyBlYXNlIDMwMG1zO1xuICAgIGFuaW1hdGlvbi1kZWxheTogODAwbXM7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCBsaTpudGgtY2hpbGQoNCkge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAzMDBtcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDk1MG1zO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBzbGlkZUluIGZvcndhcmRzIGVhc2UgMzAwbXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxMTAwbXM7XG4gIH1cbiAgQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCBsaSBhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMSU7XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogbWVkaXVtO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgLmFjdGl2ZVBhZ2UgYSB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgZm9udC13ZWlnaHQ6IG1lZGl1bTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZy1zd2l0Y2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbiAgLmJnLWhvbWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1yb2FkLWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICBoZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIGhlYWRlciBuYXYge1xuICAgIHotaW5kZXg6IDU7XG4gICAgaGVpZ2h0OiAxMHZoO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1tLFxuICBoZWFkZXIgbmF2IC5jb250LW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwYWRkaW5nLXRvcDogMnZoO1xuICAgIHBhZGRpbmctYm90dG9tOiAydmg7XG4gICAgaGVpZ2h0OiAxMnZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1tIGltZyxcbiAgaGVhZGVyIG5hdiAuY29udC1tIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICB3aWR0aDogMzB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmFuaW1hdGUtaGFtT24xLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmFuaW1hdGUtaGFtT24xIHtcbiAgICBhbmltYXRpb246IG9uMSBmb3J3YXJkcyBlYXNlIDUwMG1zO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1tIC5hbmltYXRlLWhhbU9uMixcbiAgaGVhZGVyIG5hdiAuY29udC1tIC5hbmltYXRlLWhhbU9uMiB7XG4gICAgYW5pbWF0aW9uOiBvbjIgZm9yd2FyZHMgZWFzZSA1MDBtcztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtbSAuYW5pbWF0ZS1oYW1PZmYxLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmFuaW1hdGUtaGFtT2ZmMSB7XG4gICAgYW5pbWF0aW9uOiBvZmYxIGZvcndhcmRzIGVhc2UgNTAwbXM7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmFuaW1hdGUtaGFtT2ZmMixcbiAgaGVhZGVyIG5hdiAuY29udC1tIC5hbmltYXRlLWhhbU9mZjIge1xuICAgIGFuaW1hdGlvbjogb2ZmMiBmb3J3YXJkcyBlYXNlIDUwMG1zO1xuICB9XG4gIEBrZXlmcmFtZXMgb24xIHtcbiAgICAwJSB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTIuNXB4KTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBvbjIge1xuICAgIDAlIHtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgOTAlIHtcbiAgICAgIHRvcDogLTVweDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMi41cHgpO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIG9mZjEge1xuICAgIDAlIHtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC0yLjVweCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgb2ZmMiB7XG4gICAgMCUge1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDIuNXB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcbiAgICB9XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmNvbnQtaGFtLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmNvbnQtaGFtIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2dnc7XG4gICAgbWFyZ2luLXRvcDogMnZ3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtbSAuY29udC1oYW0gc3BhbixcbiAgaGVhZGVyIG5hdiAuY29udC1tIC5jb250LWhhbSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LW0gLmNvbnQtaGFtIHNwYW46Zmlyc3QtY2hpbGQsXG4gIGhlYWRlciBuYXYgLmNvbnQtbSAuY29udC1oYW0gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtbSAuY29udC1oYW0gLnBhaW4yLFxuICBoZWFkZXIgbmF2IC5jb250LW0gLmNvbnQtaGFtIC5wYWluMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb2ZmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciBuYXYgLmJsYW5jLW5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgaGVhZGVyIG5hdiAuYm94IHtcbiAgICBib3gtc2hhZG93OiAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA5Ljl2aDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIC5sYW5nIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAyNXZoO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb24gbmF2IHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi10b3A6IDEwdmg7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogODAlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCBsaSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBzbGlkZUluIGZvcndhcmRzIGVhc2UgMzAwbXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb24gbmF2IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbjogc2xpZGVJbiBmb3J3YXJkcyBlYXNlIDMwMG1zO1xuICAgIGFuaW1hdGlvbi1kZWxheTogNjUwbXM7XG4gIH1cbiAgaGVhZGVyIG5hdiAudG9nZ2xlLW9uIG5hdiB1bCBsaTpudGgtY2hpbGQoMykge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAzMDBtcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDgwMG1zO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBzbGlkZUluIGZvcndhcmRzIGVhc2UgMzAwbXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiA5NTBtcztcbiAgfVxuICBoZWFkZXIgbmF2IC50b2dnbGUtb24gbmF2IHVsIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbjogc2xpZGVJbiBmb3J3YXJkcyBlYXNlIDMwMG1zO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMTEwMG1zO1xuICB9XG4gIEBrZXlmcmFtZXMgc2xpZGVJbiB7XG4gICAgMCUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgbGkgYSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDElO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIGhlYWRlciBuYXYgLnRvZ2dsZS1vbiBuYXYgdWwgLmFjdGl2ZVBhZ2UgYSB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgZm9udC13ZWlnaHQ6IG1lZGl1bTtcbiAgfVxufVxuXG4uaG9tZS1hIHtcbiAgY29sb3I6ICMwMDlmZTM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxuICAubGFuZy1zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0b3A6IDUwdmg7XG4gICAgei1pbmRleDogMTU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbiAgLmxhbmctc3dpdGNoIGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuYmctaG9tZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXJvYWQtZC53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA4ODtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAyMDBtcztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1sb2dvIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYgbmF2IC5ob3Zlci1ibHVlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxM3ZoO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDEwcHggIzAwOWZlMztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYgbmF2IC5ob3Zlci1ibHVlIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiAuc2Nyb2xsZWQgbGkgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiAuc2Nyb2xsZWQgLmxhc3QtbGktZCBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAzdmg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAubWFnaWMtbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE4MDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAubWFnaWMtbGluZTEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxODA7XG4gICAgbGVmdDogOTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHRvcDogLTE2cHg7XG4gICAgd2lkdGg6IDY5cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAubWFnaWMtbGluZTIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxODA7XG4gICAgbGVmdDogMjA5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB0b3A6IC0xNnB4O1xuICAgIHdpZHRoOiAxNjJweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYgbmF2IHVsIC5tYWdpYy1saW5lMyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE4MDtcbiAgICBsZWZ0OiA0MjFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHRvcDogLTE2cHg7XG4gICAgd2lkdGg6IDg3cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAubWFnaWMtbGluZTQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxODA7XG4gICAgbGVmdDogNTU4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB0b3A6IC0xNnB4O1xuICAgIHdpZHRoOiA3M3B4O1xuICAgIGhlaWdodDogNHB4O1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1kIC5jb250LW5hdiBuYXYgdWwgLm1hZ2ljLWxpbmU1IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTgwO1xuICAgIGxlZnQ6IDY4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgdG9wOiAtMTZweDtcbiAgICB3aWR0aDogMTc5cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAuYWN0aXZlLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTN2aDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCA0cHggIzAwOWZlMztcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYgbmF2IHVsIC5hY3RpdmUtbmF2IGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCBsaSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1kIC5jb250LW5hdiBuYXYgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIGhlYWRlciBuYXYgLm5hdi1kIC5jb250LW5hdiBuYXYgdWwgbGkgYSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYgbmF2IHVsIGxpIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBoZWFkZXIgbmF2IC5uYXYtZCAuY29udC1uYXYgbmF2IHVsIC5sYXN0LWxpLWQgZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1dnc7XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAubGFzdC1saS1kIGRpdjpob3ZlciBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGFuaW1hdGlvbjogc3dvb3AgZm9yd2FyZHNcciBlYXNlLWluLW91dCAxMDAwbXM7XG4gIH1cbiAgQGtleWZyYW1lcyBzd29vcCB7XG4gICAgMCUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDMwJSB7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgNTElIHtcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWQgLmNvbnQtbmF2IG5hdiB1bCAubGFzdC1saS1kIGRpdiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xMnZoO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC5oZXJvIC5oZXJvLWQge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDExLjUxJSwgcmdiYSgwLCAwLCAwLCAwLjg1KSAxMDAlKTtcbiAgfVxuICAuaGVybyBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogNzUlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA1NXZoO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDIuMTg3NXJlbTtcbiAgfVxuICAuaGVybyAuaG9tZS1jYWxsIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHZ3O1xuICAgIGJvcmRlcjogIzAwOWZlMyAycHggc29saWQ7XG4gICAgcGFkZGluZzogNSUgMTUlO1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxNCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xMnZoO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC5oZXJvIC5oZXJvLWQge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDExLjUxJSwgcmdiYSgwLCAwLCAwLCAwLjg1KSAxMDAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5oZXJvIGgxIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA1NXZoO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDE0LjV2dztcbiAgICBsaW5lLWhlaWdodDogYXV0bztcbiAgfVxuICAuaGVybyAuaG9tZS1jYWxsIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAyOHZ3O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBib3JkZXI6ICMwMDlmZTMgMnB4IHNvbGlkO1xuICAgIHBhZGRpbmc6IDMlIDEwJTtcbiAgICBtYXJnaW4tdG9wOiA1dmg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBtZWRpdW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDE0JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDB2aDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGhlaWdodDogOTB2aDtcbiAgfVxuICAuaGVybyAuaGVyby1kIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUuNTElLCByZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDV2dztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5oZXJvIC5oZXJvLWQgLmhvbWUtc2Nyb2xsLWRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDg0dmg7XG4gICAgbGVmdDogNDYlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYW5pbWF0aW9uOiBzY3JvbGwgMy41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwJSAwKTtcbiAgfVxuICBAa2V5ZnJhbWVzIHNjcm9sbCB7XG4gICAgMCUge1xuICAgICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMCUgMCk7XG4gICAgfVxuICAgIDQwJSB7XG4gICAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCUgMCAwKTtcbiAgICB9XG4gICAgNzAlIHtcbiAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCUgMCUgMCUgMTAwJSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgY2xpcC1wYXRoOiBpbnNldCgwJSAwJSAwJSAxMDAlKTtcbiAgICB9XG4gIH1cbiAgLmhlcm8gaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAzNXZoO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwdnc7XG4gICAgbGluZS1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmhlcm8gLmZyYW1lLWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaGVybyAuaG9tZS1jYWxsIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTZ2dztcbiAgICBib3JkZXI6ICMwMDlmZTMgMnB4IHNvbGlkO1xuICAgIGhlaWdodDogNjEuOXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMXZoO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogbWVkaXVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxNCU7XG4gICAgei1pbmRleDogMjA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgfVxuICAuaGVybyAuaG9tZS1jYWxsOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmhlcm8gLmhvbWUtY2FsbDo6YmVmb3JlLCAuaGVybyAuaG9tZS1jYWxsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgfVxuICAuaGVybyAuYnRuLWNvbG9yOjpiZWZvcmUsIC5oZXJvIC5idG4tY29sb3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5ZmUzO1xuICB9XG4gIC5oZXJvIC5idG4tbC1yOjphZnRlciB7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIHRvcDogMHB4O1xuICB9XG4gIC5oZXJvIC5idG4tbC1yOmhvdmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEzLjV2dztcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm8gLmJ0bi1sLXI6aG92ZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTUuOHZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaGVybyAuYnRuLWwtcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGFuZy1zd2l0Y2gyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiA1MHZoO1xuICAgIHotaW5kZXg6IDE1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogNjlweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB9XG4gIC5sYW5nLXN3aXRjaDIgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXJvYWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJ2aDtcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWxvZ28gaW1nIHtcbiAgICBtYXJnaW4tdG9wOiA1dmg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICAgIHdpZHRoOiA2MHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1dmg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQgaDEge1xuICAgIG1hcmdpbi1sZWZ0OiAwdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY4NzVyZW07XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIGgxOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMTB2aDtcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQgaDEgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIGEge1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAwdnc7XG4gICAgd2lkdGg6IDY1dnc7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDlmZTM7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5nLXN3aXRjaDIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0b3A6IDUwdmg7XG4gICAgei1pbmRleDogMTU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIH1cbiAgLmxhbmctc3dpdGNoMiBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmctcm9hZC53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnZoO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtbG9nbyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gICAgd2lkdGg6IDM1dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBoMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NSU7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQgaDE6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHZoO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBoMSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQgYSB7XG4gICAgbWFyZ2luLXRvcDogNXZoO1xuICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDI1dnc7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwOWZlMztcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAzMHZ3O1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA3NXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZ3Jvcy1iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1yb2FkLWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJ2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1sb2dvIGltZyB7XG4gICAgbWFyZ2luLXRvcDogNXZoO1xuICAgIHdpZHRoOiAyNXZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAyNXZ3O1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBoMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBoMTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDEwdmg7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIGEge1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTR2dztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA5ZmUzO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBhOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIGE6OmJlZm9yZSwgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCAuYnRuLWNvbG9yOjpiZWZvcmUsIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCAuYnRuLWNvbG9yOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwOWZlMztcbiAgfVxuICAuZ3Jvcy1iYWNrZ3JvdW5kIC5iZy1ub2lyIC5jb250LWRyb2l0LWQgLmJ0bi1sLXI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCAuYnRuLWwtcjpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNHZ3O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCAuYnRuLWwtcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIC5idG4tbC1yMjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjlweDtcbiAgICB3aWR0aDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmdyb3MtYmFja2dyb3VuZCAuYmctbm9pciAuY29udC1kcm9pdC1kIC5idG4tbC1yMjpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNHZ3O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCAuYnRuLWwtcjI6OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5ncm9zLWJhY2tncm91bmQgLmJnLW5vaXIgLmNvbnQtZHJvaXQtZCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA3MHZ3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTQxNTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZm9vdGVyIC5mbGV4LXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZm9vdGVyIC5mbGV4LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgZm9vdGVyIC5jb250LXNjcm9sbCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTV2dztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICBmb290ZXIgLmNvbnQtc2Nyb2xsIHAge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIGZvb3RlciAucm0tY29udC1tb2JpbGUgaDIge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIGZvb3RlciAucm0tY29udC1tb2JpbGUgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEwdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIGZvb3RlciAucm0tY29udC1tb2JpbGUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIHVsIGxpIGltZyB7XG4gICAgd2lkdGg6IDN2dztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIHVsIGxpIHAge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSB1bCBsaSBwIGE6bGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSB1bCBsaSBwIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSAuaG91ciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIC5ob3VyIGgyIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG4gIGZvb3RlciAucm0tY29udC1tb2JpbGUgLmhvdXIgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIC5jb250LWZvb3Rlci1saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIC5jb250LWZvb3Rlci1saW5lIC5mb290ZXItbGluZS1ybSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwdnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICB3aWR0aDogMTJ2dztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSAuY29udC1mb290ZXItbGluZSBhIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG4gIGZvb3RlciAucm0tY29udC1tb2JpbGUgLmNvbnQtZm9vdGVyLWxpbmUgYTpsaW5rIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIC5jb250LWZvb3Rlci1saW5lIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSAuY29udC1saW5rZWRpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIC5jb250LWxpbmtlZGluIGltZyB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSAuY29udC1saW5rZWRpbiBzcGFuIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5mbGV4LXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gLnRhYmxldHRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5mbGV4LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIGRpdiBhIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gZGl2IGE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBkaXYgYTpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5iZGEgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5iZGEgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBwIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIHAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgd2lkdGg6IDMwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1ybSB7XG4gICAgbWFyZ2luLXRvcDogLTM4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogODIwcHgpIHtcbiAgLmZvb3Rlci1ybSB7XG4gICAgbWFyZ2luLXRvcDogLTQ4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mb290ZXItcm0ge1xuICAgIG1hcmdpbi10b3A6IC0zNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuZm9vdGVyLXJtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNDE1O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgZm9vdGVyIC5jb250LXNjcm9sbCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTV2dztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICBmb290ZXIgLmNvbnQtc2Nyb2xsIHAge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBmb290ZXIgLnJtLWNvbnQtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTEgaDIge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTEgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCBsaSBpbWcge1xuICAgIHdpZHRoOiAxLjV2dztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCBsaSBwIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIHVsIGxpIHAgYTpsaW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCBsaSBwIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmhvdXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuaG91ciBoMiB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmhvdXIgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1mb290ZXItbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmNvbnQtZm9vdGVyLWxpbmUgLmZvb3Rlci1saW5lLXJtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHdpZHRoOiAxMnZ3O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1mb290ZXItbGluZSBhIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0yIC5jb250LWZvb3Rlci1saW5lIGE6bGluayB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmNvbnQtZm9vdGVyLWxpbmUgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1saW5rZWRpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0yIC5jb250LWxpbmtlZGluIGltZyB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgZm9vdGVyIHNwYW4uc2VwYXJhdG9yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiAudGFibGV0dGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5mbGV4LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiAuZmxleC10IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gLnJvdy0xIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5yb3ctMiBhIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiAucm93LTIgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gZGl2IGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBkaXYgYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIGRpdiBzcGFuIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIHAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNDE1O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgZm9vdGVyIC5jb250LXNjcm9sbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNTU7XG4gIH1cbiAgZm9vdGVyIC5jb250LXNjcm9sbCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBmb290ZXIgLmNvbnQtc2Nyb2xsICNzY3JvbGwtYnRuIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgZm9vdGVyIC5jb250LXNjcm9sbCAjc2Nyb2xsLWJ0bjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGZvb3RlciAuY29udC1zY3JvbGwgcCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogOHZoO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgZm9vdGVyIC5ybS1jb250LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiAzNzBweDtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIGgyIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIHVsIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIHVsIGxpOmZpcnN0LWNoaWxkIHAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCBsaTpudGgtY2hpbGQoMSkgaW1nIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTEgdWwgbGk6bnRoLWNoaWxkKDIpIGltZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIHVsIGxpOm50aC1jaGlsZCgzKSBpbWcge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogOXB4O1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0xIHVsIGxpIGltZyB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTEgdWwgbGkgcCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMSB1bCBsaSBwIGE6bGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTEgdWwgbGkgcCBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0yIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmhvdXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuaG91ciBoMiB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmhvdXIgcCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1mb290ZXItbGluZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1mb290ZXItbGluZSAuZm9vdGVyLWxpbmUtcm0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICB3aWR0aDogNnZ3O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1mb290ZXItbGluZSBhIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG4gIGZvb3RlciAuY29udC1mbGV4LXQgLmNvbC0yIC5jb250LWZvb3Rlci1saW5lIGE6bGluayB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmNvbnQtZm9vdGVyLWxpbmUgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBmb290ZXIgLmNvbnQtZmxleC10IC5jb2wtMiAuY29udC1saW5rZWRpbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgZm9vdGVyIC5jb250LWZsZXgtdCAuY29sLTIgLmNvbnQtbGlua2VkaW4gaW1nIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICBmb290ZXIgc3Bhbi5zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC50YWJsZXR0ZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5mbGV4LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiAuZmxleC10IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiAucm93LTEge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiAucm93LTIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gLnJvdy0yIGEge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIC5yb3ctMiBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICBmb290ZXIgLmNvbnQtcGV0aXQtbGllbiBkaXYgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIGRpdiBhOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gZGl2IHNwYW4ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgZm9vdGVyIC5jb250LXBldGl0LWxpZW4gcCBhIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIGZvb3RlciAuY29udC1wZXRpdC1saWVuIGltZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAuY29udGFjdCAuY2FydGUgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29udGFjdCAuY2FydGUgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwOWZlMztcbiAgICB3aWR0aDogNTV2dztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICAuY29udGFjdCAuc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzE0MTU0MztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuICAuY29udGFjdCAuY2FydGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlIGgxIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5ZmUzO1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogNCU7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG4gIC5jb250YWN0IC5zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTQxNTQzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNXZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuICAuY29udGFjdCAuc2VwYXJhdG9yOm50aC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjV2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuY29udGFjdCAuY2FydGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlOm50aC1jaGlsZCgxKSwgLmNvbnRhY3QgLmNhcnRlOm50aC1jaGlsZCg1KSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZTpudGgtY2hpbGQoMSkgcCwgLmNvbnRhY3QgLmNhcnRlOm50aC1jaGlsZCg1KSBwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZTpudGgtY2hpbGQoNSkgcCB7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgfVxuICAuY29udGFjdCAuY2FydGU6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ViZWRlZTtcbiAgfVxuICAuY29udGFjdCAuY2FydGU6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlOm50aC1jaGlsZCgzKSBwIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29udGFjdCAuY2FydGUgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwOWZlMztcbiAgICB3aWR0aDogMTV2dztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgei1pbmRleDogMjA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgfVxuICAuY29udGFjdCAuY2FydGUgYTpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSBhOjpiZWZvcmUsIC5jb250YWN0IC5jYXJ0ZSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgfVxuICAuY29udGFjdCAuY2FydGUgLmJ0bi1jb2xvcjo6YmVmb3JlLCAuY29udGFjdCAuY2FydGUgLmJ0bi1jb2xvcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDlmZTM7XG4gIH1cbiAgLmNvbnRhY3QgLmNhcnRlIC5idG4tbC1yOjphZnRlciB7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIHRvcDogMHB4O1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSAuYnRuLWwtcjpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5jb250YWN0IC5jYXJ0ZSAuYnRuLWwtcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDAwcHg7XG4gIH1cbiAgLmNvbnRhY3QgLnNlcGFyYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjV2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA4MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNDE1NDM7XG4gIH1cbiAgLmNvbnRhY3QgLnNlcGFyYXRvcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IDJ2aDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dC10aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dC10aXRsZSBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwdnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuaG9tZS1hYm91dC1wYXJhLWQtMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLWxlZnQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtbGVmdCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLWRyb2l0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5LjN2dztcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0b3A6IDRweDtcbiAgICByaWdodDogLTMuNjV2dztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGhlaWdodDogMjUwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDU5MHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtZHJvaXRlIHtcbiAgICB3aWR0aDogOS41dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi1oZWlnaHQ6IDg5NnB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLXJpZ2h0IC5jb250LWltZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLXJpZ2h0IC5jb250LWltZyBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1dmg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDZ2aDtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLXJpZ2h0IC5ob21lLW92ZXJsYXkgaDIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IHAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHZ3O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgY29sb3I6ICMxNjE5MWI7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IC5ob21lLWNvbnQtY3JvaXgge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDB2aDtcbiAgICBsZWZ0OiA4NC4ydnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IC5ob21lLWNvbnQtY3JvaXggc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogMTJ2dztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IC5ob21lLWNvbnQtY3JvaXggc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoMnB4KTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLXJpZ2h0IC5ob21lLW92ZXJsYXkgLmhvbWUtY29udC1jcm9peCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMzMycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LWhlaWdodDogNzQwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSB7XG4gICAgbWFyZ2luLXRvcDogMjgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAzNzJweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIHtcbiAgICBtYXJnaW4tdG9wOiAzMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtaGVpZ2h0OiA4MTJweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIHtcbiAgICBtYXJnaW4tdG9wOiA0NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIC52b2l0dXJlLW0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSAudm9pdHVyZS1tIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogLTIwdnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSAuY29sLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLmNvbC1sZWZ0IGgyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLmNvbC1sZWZ0IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjB2dztcbiAgICB0b3A6IDU1cHg7XG4gICAgbGVmdDogODAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5oZWFkZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA0NXZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAuY2FydGUgLmhlYWRlciBpbWcge1xuICAgIHdpZHRoOiAxMHZ3O1xuICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAydnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSAuY29udGVudSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAuY2FydGUgLmNvbnRlbnUgcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5jb250ZW51IC5maXJzdC1wIHtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSAuY29udGVudSAubGFzdC1wIHtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHZ3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5sYXN0LWNhcmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYXN0LWNhcmQtYmctbS53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDExNSUgNTAlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAubGFzdC1jYXJkIC5jb250ZW51IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYXN0LWNhcmQtYmctbS53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMCUgMTAwJTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogMnZoO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0LXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0LXRpdGxlIGgxIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1sZWZ0IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1sZWZ0IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtZHJvaXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI1dnc7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiA2LjF2aDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiA3MC40dnc7XG4gICAgaGVpZ2h0OiAxNTB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMjVweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLWRyb2l0ZSB7XG4gICAgdG9wOiA1LjV2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuY29sLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLWhlaWdodDogODk2cHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmNvbnQtaW1nIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmNvbnQtaW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1dnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDcwJTtcbiAgICBoZWlnaHQ6IDc0NnB4O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1dmg7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNnZoO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IGgyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSBwIHtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgY29sb3I6ICMxNjE5MWI7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IC5ob21lLWNvbnQtY3JvaXgge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSAuaG9tZS1jb250LWNyb2l4IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDEydnc7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNS4zdmg7XG4gICAgbGVmdDogNjQuMnZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5jb2wtcmlnaHQgLmhvbWUtb3ZlcmxheSAuaG9tZS1jb250LWNyb2l4IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKDJweCk7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmNvbC1yaWdodCAuaG9tZS1vdmVybGF5IC5ob21lLWNvbnQtY3JvaXggc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC1oZWlnaHQ6IDc0MHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUge1xuICAgIG1hcmdpbi10b3A6IDI4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLnZvaXR1cmUtbSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLnZvaXR1cmUtbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNDM2cHg7XG4gICAgbWF4LWhlaWdodDogMjQzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjV2dztcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIC5jb2wtbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSAuY29sLWxlZnQgaDIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yNTBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLmNvbC1sZWZ0IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzV2dztcbiAgICB0b3A6IC0xNTBweDtcbiAgICBsZWZ0OiA2NCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICBoZWlnaHQ6IDJweDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAuY2FydGUge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogMjB2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5oZWFkZXIgaW1nIHtcbiAgICB3aWR0aDogNnZ3O1xuICAgIG1heC1oZWlnaHQ6IDQ5cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAydnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoMSkgLmNvbnRlbnUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjVweDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5jb250ZW51IHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5jb250ZW51IHAge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSAuY29udGVudSAuZmlyc3QtcCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSAuY29udGVudSAubGFzdC1wIHtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlOm50aC1jaGlsZCgyKSAuY29udGVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNzBweDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoMykgLmNvbnRlbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEyNXB4O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAuY2FydGU6bnRoLWNoaWxkKDQpIC5jb250ZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMDVweDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmxhc3QtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFib3V0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2Fyci1mb3JtLWJnLWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00MDBweCAxMDAlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAydmg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQtdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogNTV2dztcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0LXRpdGxlIHNwYW4ge1xuICAgIHdpZHRoOiA2NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dC10aXRsZSBzcGFuIHtcbiAgICB3aWR0aDogNzB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQtdGl0bGUgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1yaWdodDogNXZ3O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuaG9tZS1hYm91dC1wYXJhLWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNXZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5kMi1jb250IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuaG9tZS1hYm91dC1wYXJhLWQtMiAuZDItY29udCAuY29sLWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5kMi1jb250IC5jb2wtZyAuY29udC1wLXRvcCBwIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5kMi1jb250IC5jb2wtZyAuY29udC1wLXRvcCBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5kMi1jb250IC5jb2wtZyAuYm9pdGUtZ3Jpc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjUlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgdG9wOiA0NThweDtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1nIC5ib2l0ZS1ncmlzZSBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5kMi1jb250IC5jb2wtZyAuYm9pdGUtZ3Jpc2UgaDIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1nIC5ib2l0ZS1ncmlzZSBwIHtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuaG9tZS1hYm91dC1wYXJhLWQtMiAuZDItY29udCAuY29sLWQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMi41dnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyNThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5kMi1jb250IC5jb2wtZCAuY29udC1pbWcgLmNvbC1kcm9pdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDIwMHZoO1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIGxlZnQ6IGNhbGMoMzEuNSUpO1xuICAgIHRvcDogOTkuNSU7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtaGVpZ2h0OiAxMDI0cHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyAuY29sLWRyb2l0ZSB7XG4gICAgaGVpZ2h0OiAxNTB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWhlaWdodDogOTAwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyAuY29sLWRyb2l0ZSB7XG4gICAgaGVpZ2h0OiAyMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyAuY29sLWRyb2l0ZSB7XG4gICAgaGVpZ2h0OiAyMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWhlaWdodDogNzUwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyAuY29sLWRyb2l0ZSB7XG4gICAgaGVpZ2h0OiAyNTB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyAuY29sLWRyb2l0ZSB7XG4gICAgaGVpZ2h0OiAzMTB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmQyLWNvbnQgLmNvbC1kIC5jb250LWltZyAuY29sLWRyb2l0ZSB7XG4gICAgaGVpZ2h0OiAzMTB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmhvbWUtY29udC1jcm9peCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogY2FsYygxMDAlIC0gMnZ3KTtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtYWJvdXQgLmhvbWUtYWJvdXQtcGFyYS1kLTIgLmhvbWUtY29udC1jcm9peCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWFib3V0IC5ob21lLWFib3V0LXBhcmEtZC0yIC5ob21lLWNvbnQtY3JvaXggc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoM3B4KTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1hYm91dCAuaG9tZS1hYm91dC1wYXJhLWQtMiAuaG9tZS1jb250LWNyb2l4IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDc0MHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUge1xuICAgIG1hcmdpbi10b3A6IDI4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIC52b2l0dXJlLW0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1NTBweDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC12b2l0dXJlIC52b2l0dXJlLW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDQ5MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogLTU1dnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSAuY29sLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLmNvbC1sZWZ0IGgyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDAwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLmNvbC1sZWZ0IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NXZ3O1xuICAgIGhlaWdodDogNHB4O1xuICAgIHRvcDogLTI1MHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmFib3V0IC5ob21lLWNvbnQtdm9pdHVyZSAuY29sLWxlZnQgc3BhbiB7XG4gICAgd2lkdGg6IDUwdnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5hYm91dCAuaG9tZS1jb250LXZvaXR1cmUgLmNvbC1sZWZ0IHNwYW4ge1xuICAgIHdpZHRoOiA1NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogMTV2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5oZWFkZXIgaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMnZ3O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAuY2FydGUgLmNvbnRlbnUge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5hYm91dCAuaG9tZS1jb250LWNhcnRlcyAuY2FydGUgLmNvbnRlbnUgcCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAuYWJvdXQgLmhvbWUtY29udC1jYXJ0ZXMgLmNhcnRlIC5jb250ZW51IC5maXJzdC1wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZSAuY29udGVudSAubGFzdC1wIHtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoMSkgLmNvbnRlbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA1cHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoMikgLmNvbnRlbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoMykgLmNvbnRlbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoNCkgLmNvbnRlbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5jYXJ0ZTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmFib3V0IC5ob21lLWNvbnQtY2FydGVzIC5sYXN0LWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52ZWgtaGVybyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ZlaGktaGVyby53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1dmg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLnZlaC1jb250LWdyaXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTB2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIC52ZWgtY29udC1ncmlzIGgzIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLnZlaC1jb250LWdyaXMgaDMgPiBzcGFuIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSAudmVoLWNvbnQtZ3JpcyAudmVoLXNlcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgZGl2LnZlaC1idG4tY29udGFjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggIzAwOWZlMztcbiAgICBib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3QgYS52ZWgtYnRuLWNvbnRhY3Qge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtdGl0bGUgc3BhbiB7XG4gICAgd2lkdGg6IDE1dnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC10aXRsZSBoMSB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzLFxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY29udC1pbWcge1xuICAgIGJvcmRlcjogNXB4ICNlYmVkZWUgc29saWQ7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiAyMThweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jb250LWltZyBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNzV2dztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgyKSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IDI1cHg7XG4gICAgd2lkdGg6IDQ1dnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNCkgLmNvbnQtaW1nIGltZyB7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IDMwdnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMSkgLmNvbnQtaW1nIGltZyB7XG4gICAgdG9wOiAtMjVweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzKSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IDBweDtcbiAgICB3aWR0aDogNTB2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCg1KSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IDMwcHg7XG4gICAgd2lkdGg6IDQ1dnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNikgLmNvbnQtaW1nIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMHB4O1xuICAgIHdpZHRoOiA1NXZ3O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcnRlLWdyaXNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTUwcHg7XG4gICAgei1pbmRleDogNTtcbiAgICB3aWR0aDogOTAlO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgNHB4ICMwMDlmZTM7XG4gICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJ0ZS1ncmlzZSBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcnRlLWdyaXNlIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IC5mLXMsXG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAuZi1zMiB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBpbWcsXG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjbmV4dCxcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91ICNwcmV2IHtcbiAgICB3aWR0aDogMTV2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgaW1nOmZpcnN0LWNoaWxkLFxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI25leHQ6Zmlyc3QtY2hpbGQsXG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjcHJldjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtdGl0bGUgc3BhbiB7XG4gICAgd2lkdGg6IDMwdnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC10aXRsZSBoMSB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTB2dztcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyIC5zbGlkZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzIC5jb250LXNsaWRlIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyIC5zbGlkZXMgLmNvbnQtc2xpZGUgLmNvbnQtaW1nIHtcbiAgICBib3JkZXI6IDVweCAjZWJlZGVlIHNvbGlkO1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogMjE4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzIC5jb250LXNsaWRlIC5jb250LWltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyIC5zbGlkZXMgLmNvbnQtc2xpZGU6bnRoLWNoaWxkKDEpIC5jb250LWltZyBpbWcge1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnNsaWRlcyAuY29udC1zbGlkZSAuY2FydGUtZ3Jpc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMzV2dztcbiAgICB0b3A6IDIwMHB4O1xuICAgIHotaW5kZXg6IDU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICMwMDlmZTM7XG4gICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnNsaWRlcyAuY29udC1zbGlkZSAuY2FydGUtZ3Jpc2UgaDQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogMnZ3O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnNsaWRlcyAuY29udC1zbGlkZSAuY2FydGUtZ3Jpc2UgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJ2dztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuY29udC1uYXYtY2Fyb3Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLmNvbnQtbmF2LWNhcm91IC5mLXMge1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLmNvbnQtbmF2LWNhcm91IGltZyB7XG4gICAgd2lkdGg6IDEwdnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyIC5jb250LW5hdi1jYXJvdSBpbWc6Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxdnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDIwdnc7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDQpIC5jb250LWltZyBpbWcsIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDIpIC5jb250LWltZyBpbWcge1xuICAgIHRvcDogMjBweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzKSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNSkgLmNvbnQtaW1nIGltZyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDYpIC5jb250LWltZyBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNSkgLmNvbnQtaW1nIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMzVweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCg0KSAuY2FydGUtZ3Jpc2Uge1xuICAgIHdpZHRoOiA0MHZ3O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDQpIC5jb250LWltZyBpbWcge1xuICAgIHRvcDogMjBweDtcbiAgICB3aWR0aDogMTV2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jb250LWltZyB7XG4gICAgYm9yZGVyOiA1cHggI2ViZWRlZSBzb2xpZDtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDIxOHB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNvbnQtaW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuY2FydGUtZ3Jpc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDB2dztcbiAgICB0b3A6IDIwMHB4O1xuICAgIHotaW5kZXg6IDU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICMwMDlmZTM7XG4gICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJ0ZS1ncmlzZSBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAydnc7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJ0ZS1ncmlzZSBwIHtcbiAgICBtYXJnaW4tbGVmdDogMnZ3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgLmYtcyxcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IC5mLXMyIHtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IGltZyxcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91ICNuZXh0LFxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI3ByZXYge1xuICAgIHdpZHRoOiAxMHZ3O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBpbWc6Zmlyc3QtY2hpbGQsXG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjbmV4dDpmaXJzdC1jaGlsZCxcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91ICNwcmV2OmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtdGl0bGUgc3BhbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXRpdGxlIGgxIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDYuMjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbi1sZWZ0OiAydnc7XG4gICAgbWFyZ2luLXJpZ2h0OiA1dnc7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDkwdnc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnNsaWRlcyAuY29udC1zbGlkZSB7XG4gICAgd2lkdGg6IDIzdnc7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzIC5jb250LXNsaWRlIC5jb250LWltZyB7XG4gICAgYm9yZGVyOiA1cHggI2ViZWRlZSBzb2xpZDtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDIxOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnNsaWRlcyAuY29udC1zbGlkZSAuY29udC1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTV2dztcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzIC5jb250LXNsaWRlOm50aC1jaGlsZCgxKSAuY29udC1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTV2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyIC5zbGlkZXMgLmNvbnQtc2xpZGUgLmNhcnRlLWdyaXNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE3dnc7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB0b3A6IDIwMHB4O1xuICAgIHotaW5kZXg6IDU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgNHB4ICMwMDlmZTM7XG4gICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuY29udC1zbGlkZXIgLnNsaWRlcyAuY29udC1zbGlkZSAuY2FydGUtZ3Jpc2UgaDQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogMnZ3O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LXNsaWRlciAuc2xpZGVzIC5jb250LXNsaWRlIC5jYXJ0ZS1ncmlzZSBwIHtcbiAgICBtYXJnaW4tbGVmdDogMnZ3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxdnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDE1dnc7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNCkgLmNvbnQtaW1nIGltZywgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLmNvbnQtaW1nIGltZyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDIpIC5jb250LWltZyBpbWcge1xuICAgIHRvcDogMzBweDtcbiAgICB3aWR0aDogMTN2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjkwcHgpIHtcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLmNvbnQtaW1nIGltZyB7XG4gICAgdG9wOiA0NXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCg0KSAuY29udC1pbWcgaW1nIHtcbiAgICB3aWR0aDogOHZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDEyOTBweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCg0KSAuY29udC1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNCkgLmNhcnRlLWdyaXNlIHtcbiAgICB3aWR0aDogMjV2dztcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCg1KSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMTI5MHB4KSB7XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDUpIC5jb250LWltZyBpbWcge1xuICAgIHdpZHRoOiAxNXZ3O1xuICAgIHRvcDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNikgLmNvbnQtaW1nIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjkwcHgpIHtcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNikgLmNvbnQtaW1nIGltZyB7XG4gICAgd2lkdGg6IDE1dnc7XG4gICAgdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgxKSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHdpZHRoOiAyMHZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDEyOTBweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgxKSAuY29udC1pbWcgaW1nIHtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjkwcHgpIHtcbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMykgLmNvbnQtaW1nIGltZyB7XG4gICAgd2lkdGg6IDE1dnc7XG4gICAgdG9wOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jb250LWltZyB7XG4gICAgYm9yZGVyOiA1cHggI2ViZWRlZSBzb2xpZDtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDIxOHB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNvbnQtaW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogMjB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNvbnQtaW1nIGltZyB7XG4gICAgd2lkdGg6IDE1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5zd2lwZXItc2xpZGUgLmNhcnRlLWdyaXNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI1dnc7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB0b3A6IDIwMHB4O1xuICAgIHotaW5kZXg6IDU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgNHB4ICMwMDlmZTM7XG4gICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJ0ZS1ncmlzZSBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAydnc7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBzZWN0aW9uLnZlaC1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jYXJ0ZS1ncmlzZSBwIHtcbiAgICBtYXJnaW4tbGVmdDogMnZ3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA1JTtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IC5mLXMsXG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAuZi1zMiB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBpbWcge1xuICAgIHdpZHRoOiA1dnc7XG4gIH1cbiAgc2VjdGlvbi52ZWgtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IGltZzpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIHNlY3Rpb24udmVoLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBpbWc6Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZlaC1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmVoaS1oZXJvLndlYnBcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMjV2aDtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLnZlaC1jb250LWdyaXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTB2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIC52ZWgtY29udC1ncmlzIGgzIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSAudmVoLWNvbnQtZ3JpcyBoMyA+IHNwYW4ge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIC52ZWgtY29udC1ncmlzIC52ZWgtc2VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSBkaXYudmVoLWJ0bi1jb250YWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTY1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggIzAwOWZlMztcbiAgICBib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3QgYS52ZWgtYnRuLWNvbnRhY3Qge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC52ZWgtaGVybyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ZlaC1ob21lLWJnLWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwJTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIC52ZWgtY29udC1ncmlzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogNXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLnZlaC1jb250LWdyaXMgaDMge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLnZlaC1jb250LWdyaXMgaDMgc3BhbiB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLnZlaC1jb250LWdyaXMgLnZlaC1zZXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB3aWR0aDogODUlO1xuICAgIGhlaWdodDogMnB4O1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDMwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTY1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiAtNXZ3O1xuICAgIGJvcmRlcjogc29saWQgMnB4ICMwMDlmZTM7XG4gICAgYm94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3Q6aG92ZXIge1xuICAgIHotaW5kZXg6IDU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3Q6aG92ZXIgYS52ZWgtYnRuLWNvbnRhY3Qge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSBkaXYudmVoLWJ0bi1jb250YWN0OjpiZWZvcmUsIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3Q6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIGRpdi52ZWgtYnRuLWNvbnRhY3QgYS52ZWgtYnRuLWNvbnRhY3Qge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgZGl2LnZlaC1idG4tY29udGFjdCBhLnZlaC1idG4tY29udGFjdDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSAuYnRuLWNvbG9yOjpiZWZvcmUsIHNlY3Rpb24udmVoLWV4dHJhIC5idG4tY29sb3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5ZmUzO1xuICB9XG4gIHNlY3Rpb24udmVoLWV4dHJhIC5idG4tbC1yOjphZnRlciB7XG4gICAgaGVpZ2h0OiAxNThweDtcbiAgICB3aWR0aDogMDtcbiAgICB0b3A6IDBweDtcbiAgfVxuICBzZWN0aW9uLnZlaC1leHRyYSAuYnRuLWwtcjpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyNi45dnc7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgc2VjdGlvbi52ZWgtZXh0cmEgLmJ0bi1sLXI6OmFmdGVyIHtcbiAgICBsZWZ0OiAwdnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1cy1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY3VzdG9tZXItYmcud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSA4MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNXZoO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlIHNwYW4ge1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlIGgxIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZS1lbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlLWVuIHNwYW4ge1xuICAgIHdpZHRoOiAzNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA0MDBweCkge1xuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgd2lkdGg6IDQ1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgd2lkdGg6IDUwdnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgd2lkdGg6IDU1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlLWVuIGgxIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1tIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA3MHZ3O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1tIC5zbGlkZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1tIC5zbGlkZXMgLmNvbnQtc2xpZGUge1xuICAgIHdpZHRoOiA3MHZ3O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1tIC5zbGlkZXMgLmNvbnQtc2xpZGUgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICB3aWR0aDogNzB2dztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICAgIGdhcDogMzBweCA3MHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1tIC5zbGlkZXMgLmNvbnQtc2xpZGUgLmNvbnRhaW5lciAuY2FydGUgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLnN3aXBlcjIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLnN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNzB2dztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogNzB2dztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgICBnYXA6IDMwcHggNzBweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250YWluZXIgLmNhcnRlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91ICNwcmV2LFxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI25leHQge1xuICAgIHdpZHRoOiAxNXZ3O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIHdpZHRoOiAyMHZ3O1xuICAgIGhlaWdodDogNHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAuY29udC1mbGVjaGUtY2Fyb3Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IC5jb250LWZsZWNoZS1jYXJvdSBpbWc6Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1cy1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY3VzdG9tZXItYmcud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSA4MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAyNXZoO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlIHNwYW4ge1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlIGgxIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlLWVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgd2lkdGg6IDQ1dnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZS1lbiBzcGFuIHtcbiAgICB3aWR0aDogNTB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDExMDBweCkge1xuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgd2lkdGg6IDU1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlLWVuIGgxIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogNXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyLW0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyLW0gLnNsaWRlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyLW0gLnNsaWRlcyAuY29udC1zbGlkZSB7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1NXB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1tIC5zbGlkZXMgLmNvbnQtc2xpZGUgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICB3aWR0aDogNzB2dztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICAgIGdhcDogMTcwcHggNzBweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1zbGlkZXItbSAuc2xpZGVzIC5jb250LXNsaWRlIC5jb250YWluZXIgLmNhcnRlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDcwdnc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLnN3aXBlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiA3MHZ3O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICB3aWR0aDogNzB2dztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICAgIGdhcDogMzBweCA3MHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRhaW5lciAuY2FydGUgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI3ByZXYsXG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjbmV4dCB7XG4gICAgd2lkdGg6IDEwdnc7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgd2lkdGg6IDI1dnc7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3Ugc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IC5jb250LWZsZWNoZS1jYXJvdSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgLmNvbnQtZmxlY2hlLWNhcm91IGltZzpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmN1cy1oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY3VzLWJnLWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAwJTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUgc3BhbiB7XG4gICAgd2lkdGg6IDU1dnc7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUgaDEge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZS1lbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZS1lbiBzcGFuIHtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY3VzLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgd2lkdGg6IDU1dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jdXMtY29udC10aXRsZS1lbiBzcGFuIHtcbiAgICB3aWR0aDogNjB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmN1cy1jb250LXRpdGxlLWVuIGgxIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDYuMjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiA1dnc7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1zbGlkZXItbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1kIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1kIC5zbGlkZXMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LXNsaWRlci1kIC5zbGlkZXMgLmNvbnQtc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTVweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1zbGlkZXItZCAuc2xpZGVzIC5jb250LXNsaWRlIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmIDFmcjtcbiAgICBnYXA6IDIwMHB4IDE1dnc7XG4gIH1cbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtc2xpZGVyLWQgLnNsaWRlcyAuY29udC1zbGlkZSAuY29udGFpbmVyIC5jYXJ0ZSBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyMiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyMiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTVweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuc3dpcGVyMiAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWYgMWZyO1xuICAgIGdhcDogNzVweCAxMHZ3O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5zd2lwZXIyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250YWluZXIgLmNhcnRlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMnZ3O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI3ByZXYsXG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjbmV4dCB7XG4gICAgd2lkdGg6IDN2dztcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI3ByZXY6aG92ZXIsXG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjbmV4dDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtYXgtd2lkdGg6IDEyOTBweCkge1xuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgI3ByZXYsXG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAjbmV4dCB7XG4gICAgd2lkdGg6IDR2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgc2VjdGlvbi5jdXMtY2Fyb3VzZWwgLmNvbnQtbmF2LWNhcm91IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3Ugc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSBzcGFuOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBzZWN0aW9uLmN1cy1jYXJvdXNlbCAuY29udC1uYXYtY2Fyb3UgLmNvbnQtZmxlY2hlLWNhcm91IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIHNlY3Rpb24uY3VzLWNhcm91c2VsIC5jb250LW5hdi1jYXJvdSAuY29udC1mbGVjaGUtY2Fyb3UgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJyLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhcmVlci1oZXJvLW0ud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMnZoO1xuICB9XG4gIC5jYXJyLWNvbnQtdGl0bGUtZW4ge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jYXJyLWNvbnQtdGl0bGUtZW4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jYXJyLWNvbnQtdGl0bGUtZW4gaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIH1cbiAgLmNhcnItY29udC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNhcnItY29udC10aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA1dnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcnItY29udC10aXRsZSBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLXBldGl0ZS1ib2l0ZS1ncmlzZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIGgxIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEwdnc7XG4gICAgcGFkZGluZy10b3A6IDglO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLXBldGl0ZS1ib2l0ZS1ncmlzZSBoMSBzcGFuIHtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1wZXRpdGUtYm9pdGUtZ3Jpc2UgLnNvdXMtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItY29udC1jcm9peCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDQ2MHB4KSB7XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXgge1xuICAgIGJvdHRvbTogLThweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDUyNXB4KSB7XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXgge1xuICAgIGJvdHRvbTogLTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU5MHB4KSB7XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXgge1xuICAgIGJvdHRvbTogLTRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXgge1xuICAgIGJvdHRvbTogLTJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXgge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXggc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDIuNjdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItY29udC1jcm9peCAudmVydGljYWwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1jb250LWNyb2l4IC5ob3Jpem9udGFsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyci1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jYXJlZXItaGVyby10LndlYnBcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMjV2aDtcbiAgfVxuICAuY2Fyci1jb250LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2Fyci1jb250LXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDI1dnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcnItY29udC10aXRsZSBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgfVxuICAuY2Fyci1jb250LXRpdGxlLWVuIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2Fyci1jb250LXRpdGxlLWVuIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDYwdnc7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcnItY29udC10aXRsZS1lbiBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLXBldGl0ZS1ib2l0ZS1ncmlzZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogMTcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogNTtcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1wZXRpdGUtYm9pdGUtZ3Jpc2UgaDEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1wZXRpdGUtYm9pdGUtZ3Jpc2UgaDEgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIGgxIHNwYW4ge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLXBldGl0ZS1ib2l0ZS1ncmlzZSAuc291cy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1jb250LWNyb2l4IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1jb250LWNyb2l4IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyLjY3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXggLnZlcnRpY2FsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItY29udC1jcm9peCAuaG9yaXpvbnRhbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXJyLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhcnItYmctZC53ZWJwXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDc1JSAxMCU7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IDUwdmg7XG4gIH1cbiAgLmNhcnItY29udC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jYXJyLWNvbnQtdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogNTV2dztcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmNhcnItY29udC10aXRsZSBzcGFuIHtcbiAgICB3aWR0aDogNjB2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcnItY29udC10aXRsZSBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiA2LjI1cmVtO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiA1dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiA1dnc7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICAuY2Fyci1jb250LXRpdGxlLWVuIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmNhcnItY29udC10aXRsZS1lbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA2NXZ3O1xuICAgIGhlaWdodDogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuY2Fyci1jb250LXRpdGxlLWVuIHNwYW4ge1xuICAgIHdpZHRoOiA3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2Fyci1jb250LXRpdGxlLWVuIGgxIHtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDYuMjVyZW07XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3NXB4O1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAzNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLXBldGl0ZS1ib2l0ZS1ncmlzZSBoMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLXBldGl0ZS1ib2l0ZS1ncmlzZSBoMSBicjpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1wZXRpdGUtYm9pdGUtZ3Jpc2UgaDEgc3BhbiB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIC5zb3VzLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXgge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTMwcHg7XG4gICAgbGVmdDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cbiAgLmNhcnItaW5mby1jcHQgLmNhcnItY29udC1jcm9peCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMi42N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuY2Fyci1pbmZvLWNwdCAuY2Fyci1jb250LWNyb2l4IC52ZXJ0aWNhbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG4gIC5jYXJyLWluZm8tY3B0IC5jYXJyLWNvbnQtY3JvaXggLmhvcml6b250YWwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgLmNhcnItYWN0dWFsLWNvbnRlbnQgLmNoYXBlYXUge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcnItYWN0dWFsLWNvbnRlbnQgLmNhcnItY29udC1jcHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCBoNCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCBwIHtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IC5jYXJyLWNvbnQtY3B0IHA6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmNhcnItYWN0dWFsLWNvbnRlbnQgLmNhcnItY29udC1jcHQgLmxpZ25lLWRvdHRlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMDA5ZmUzO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyci1hY3R1YWwtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgICB3aWR0aDogMzAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogMHZ3O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IC5jaGFwZWF1IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IGltZyB7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAxMHZ3O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IC5jYXJyLWNvbnQtY3B0IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDEzMzdweDtcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCBoNCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNhcnItYWN0dWFsLWNvbnRlbnQgLmNhcnItY29udC1jcHQgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDN2dztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCBwOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IC5jYXJyLWNvbnQtY3B0IC5saWduZS1kb3R0ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgIzAwOWZlMztcbiAgICBtYXJnaW4tbGVmdDogM3Z3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2Fyci1hY3R1YWwtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDV2dztcbiAgICB3aWR0aDogMzAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogMHZ3O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IC5jaGFwZWF1IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMDtcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiAxMzI4cHg7XG4gIH1cbiAgLmNhcnItYWN0dWFsLWNvbnRlbnQgLmNhcnItY29udC1jcHQgaDQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCBwIHtcbiAgICBtYXJnaW4tbGVmdDogM3Z3O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxuICAuY2Fyci1hY3R1YWwtY29udGVudCAuY2Fyci1jb250LWNwdCBwOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5jYXJyLWFjdHVhbC1jb250ZW50IC5jYXJyLWNvbnQtY3B0IC5saWduZS1kb3R0ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgIzAwOWZlMztcbiAgICBtYXJnaW4tbGVmdDogM3Z3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250LWNvbmZpcm0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwYWRkaW5nOiAyJSAxMCU7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBub3BlIGVhc2Utb3V0IDMwMG1zIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogNXM7XG4gIH1cbiAgLm1haWwtc2VudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYW5pbWF0aW9uOiBtYWlsIGVhc2Utb3V0IDMwMG1zIGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogNXM7XG4gIH1cbiAgQGtleWZyYW1lcyBub3BlIHtcbiAgICBmcm9tIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIG1haWwge1xuICAgIDAlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgOTklIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5mb3JtdWxhaXJlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGFzdC1jYXJkLWJnLW0ud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3dncgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLXBhcmEtZm9ybSB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItcGFyYS1mb3JtIHAge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1wYXJhLWZvcm0gcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogMTB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gaW5wdXQsXG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIHRleHRhcmVhIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzAwOWZlMztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1jb250LWxhc3QtYml0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAuZmljaGllcjEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDg1cHg7XG4gICAgbGVmdDogMCU7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAjZmlsZS11cGxvYWQtY3YsXG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0ICNmaWxlLXVwbG9hZC1sZXR0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmZpbGUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDV2dztcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZmUzO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmNhcnItc2VuZC1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5ZmUzO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiA0JTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udC1jb25maXJtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgcGFkZGluZzogMiUgMTAlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogbm9wZSBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDVzO1xuICB9XG4gIC5tYWlsLXNlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbjogbWFpbCBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDVzO1xuICB9XG4gIEBrZXlmcmFtZXMgbm9wZSB7XG4gICAgZnJvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBtYWlsIHtcbiAgICAwJSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDk5JSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZm9ybXVsYWlyZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xhc3QtY2FyZC1iZy1tLndlYnBcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00N3Z3IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDE1NzBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1wYXJhLWZvcm0ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjUwcHg7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItcGFyYS1mb3JtIHAge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1wYXJhLWZvcm0gcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gaW5wdXQsXG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIHRleHRhcmVhIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzAwOWZlMztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1jb250LWxhc3QtYml0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAuZmljaGllcjEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgbGVmdDogMCU7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmNhcnItbGFzdC1iaXQtdCBwIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAuY2Fyci1sYXN0LWJpdC10IC5maWxlLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAjZmlsZS11cGxvYWQtY3YsXG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0ICNmaWxlLXVwbG9hZC1sZXR0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmZpbGUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzB2dztcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogNCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAuY2Fyci1zZW5kLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwOWZlMztcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAjY29udC1jb25maXJtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcGFkZGluZzogMiUgMTAlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogbm9wZSBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDVzO1xuICB9XG4gIC5tYWlsLXNlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbjogbWFpbCBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDVzO1xuICB9XG4gIEBrZXlmcmFtZXMgbm9wZSB7XG4gICAgZnJvbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbiAgQGtleWZyYW1lcyBtYWlsIHtcbiAgICAwJSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDk5JSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZm9ybXVsYWlyZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhcnItZm9ybS1iZy1kLndlYnBcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwdncgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMTMwNXB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLXBhcmEtZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA1NTBweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1wYXJhLWZvcm0gcCB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzE2MTkxYjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1wYXJhLWZvcm0gcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIGlucHV0LFxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjMDA5ZmUzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWNvbnQtbGFzdC1iaXQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5jYXJyLWxhc3QtYml0LXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmNhcnItbGFzdC1iaXQtdCBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5jYXJyLWxhc3QtYml0LXQgZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmNhcnItbGFzdC1iaXQtdCBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgLmNhcnItbGFzdC1iaXQtdCAuZmlsZS1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjBweDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCBwIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICAgIGNvbG9yOiAjMTYxOTFiO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0ICNmaWxlLXVwbG9hZC1jdixcbiAgLmZvcm11bGFpcmUgLmNhcnItY29udC1mb3JtIGZvcm0gLmNhcnItbGFzdC1iaXQgI2ZpbGUtdXBsb2FkLWxldHRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAuZmlsZS1sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiA0JTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5jYXJyLXNlbmQtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA5ZmUzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHotaW5kZXg6IDE1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5jYXJyLXNlbmQtYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMTU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5jYXJyLXNlbmQtYnRuOjpiZWZvcmUsIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5jYXJyLXNlbmQtYnRuOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgfVxuICAuZm9ybXVsYWlyZSAuY2Fyci1jb250LWZvcm0gZm9ybSAuY2Fyci1sYXN0LWJpdCAuYnRuLWNvbG9yOjpiZWZvcmUsIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5idG4tY29sb3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5ZmUzO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5idG4tbC1yOjphZnRlciB7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIHRvcDogMHB4O1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5idG4tbC1yOmhvdmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5mb3JtdWxhaXJlIC5jYXJyLWNvbnQtZm9ybSBmb3JtIC5jYXJyLWxhc3QtYml0IC5idG4tbC1yOjphZnRlciB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5nLXN3aXRjaCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogNTB2aDtcbiAgICB6LWluZGV4OiAxNTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sYW5nLXN3aXRjaCBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmNvbnQtcm0ge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnLWltZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXJvYWQud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgYmxhY2spO1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgLmNvbnQtcm0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHdpZHRoOiA0MHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY29udC1ybSAubGlnbmUtYmxldWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMC41dnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5jb250LXJtIGgxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAyJTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTB2aDtcbiAgICB3aWR0aDogODAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtZm9ybSBoMiB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgd2lkdGg6IDc1JTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIGgyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIHA6bnRoLWNoaWxkKDMpIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWxpbmsge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtbGluayBhIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogNCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1saW5rIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250LXJtIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZy1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ybS03Njgud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDI0cHg7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgYmxhY2spO1xuICAgIGhlaWdodDogMTAyNHB4O1xuICB9XG4gIC5jb250LXJtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB3aWR0aDogMzB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbnQtcm0gLmxpZ25lLWJsZXVlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDAuNXZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmNvbnQtcm0gaDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC01MjVweDtcbiAgICB3aWR0aDogODAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtZm9ybSBoMiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gaDIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gaDIgYnI6bnRoLWNoaWxkKDIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gaDIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtZm9ybSBwOm50aC1jaGlsZCgzKSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtbGluayB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00MjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtbGluayBhIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogNCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1saW5rIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbn1cblxuYTpsaW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGVmb3JtIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxlZm9ybSBsYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLmxlZm9ybSBpbnB1dCxcbiAgLmxlZm9ybSBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAzcHggIzAwOWZlMztcbiAgfVxuICAubGVmb3JtIC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMTRweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEsXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCByYWRpbyBidXR0b24gKi9cbiAgICAvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXG4gICAgLyogT24gbW91c2Utb3ZlciwgYWRkIGEgZ3JleSBiYWNrZ3JvdW5kIGNvbG9yICovXG4gICAgLyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xuICAgIC8qIENyZWF0ZSB0aGUgaW5kaWNhdG9yICh0aGUgZG90L2NpcmNsZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuICAgIC8qIFNob3cgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgd2hlbiBjaGVja2VkICovXG4gICAgLyogU3R5bGUgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgKi9cbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lcixcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHZ3O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lciBpbnB1dCxcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jaGVja21hcmssXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDJ2dztcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jb250YWluZXI6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrLFxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTIgLmNvbnRhaW5lcjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmssXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMSAuY2hlY2ttYXJrOmFmdGVyLFxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTIgLmNoZWNrbWFyazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlcixcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMSAuY29udGFpbmVyIC5jaGVja21hcms6YWZ0ZXIsXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY29udGFpbmVyIC5jaGVja21hcms6YWZ0ZXIge1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDEuMjV2dztcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAucmFkaW8ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgLmxhYmVsLWxhc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiBwOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAwLjU2MjVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAubGVmb3JtIC5jb250LXBhcnRpZS0yIC5pbmZvLXJtLXN1cHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGVmb3JtIC5jb250LXBhcnRpZS0yIC5pbmZvLXJtLXN1cHAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiAuaW5mby1ybS1zdXBwIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZWU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzAwOWZlMztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuICAubGVmb3JtIC5ybS1zdWIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6ICMwMDlmZTMgMnB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiA0JTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlZm9ybSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5sZWZvcm0gbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLmxlZm9ybSAubGFiZWwtbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmxlZm9ybSBpbnB1dCxcbiAgLmxlZm9ybSBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAzcHggIzAwOWZlMztcbiAgfVxuICAubGVmb3JtIC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMTRweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEsXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCByYWRpbyBidXR0b24gKi9cbiAgICAvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXG4gICAgLyogT24gbW91c2Utb3ZlciwgYWRkIGEgZ3JleSBiYWNrZ3JvdW5kIGNvbG9yICovXG4gICAgLyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xuICAgIC8qIENyZWF0ZSB0aGUgaW5kaWNhdG9yICh0aGUgZG90L2NpcmNsZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuICAgIC8qIFNob3cgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgd2hlbiBjaGVja2VkICovXG4gICAgLyogU3R5bGUgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgKi9cbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lcixcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiA2dnc7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMSAuY29udGFpbmVyIGlucHV0LFxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTIgLmNvbnRhaW5lciBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNoZWNrbWFyayxcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMnZ3O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lcjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmssXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY29udGFpbmVyOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayxcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jaGVja21hcms6YWZ0ZXIsXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMSAuY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyLFxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTIgLmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlcixcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5yYWRpbyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiAuaW5mby1ybS1zdXBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiAuaW5mby1ybS1zdXBwIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgLmluZm8tcm0tc3VwcCB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICMwMDlmZTM7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiBwLnBhcnRpZS0yLXAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubGVmb3JtIC5jb250LXBhcnRpZS0yIHAucGFydGllLTItcDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMC41NjI1cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiAjbnVtLWlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgc2VsZWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5sZWZvcm0gLnJtLXN1YiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6ICMwMDlmZTMgMnB4IHNvbGlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiA0JTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxlZm9ybSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICAvKiBbdHlwZT1cInN1Ym1pdFwiXSAqL1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxlZm9ybSBsYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuICAubGVmb3JtIC5sYWJlbC10cmFucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmxlZm9ybSBpbnB1dCxcbiAgLmxlZm9ybSBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGVlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAzcHggIzAwOWZlMztcbiAgfVxuICAubGVmb3JtIC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMTRweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEsXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCByYWRpbyBidXR0b24gKi9cbiAgICAvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXG4gICAgLyogT24gbW91c2Utb3ZlciwgYWRkIGEgZ3JleSBiYWNrZ3JvdW5kIGNvbG9yICovXG4gICAgLyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xuICAgIC8qIENyZWF0ZSB0aGUgaW5kaWNhdG9yICh0aGUgZG90L2NpcmNsZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuICAgIC8qIFNob3cgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgd2hlbiBjaGVja2VkICovXG4gICAgLyogU3R5bGUgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgKi9cbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lcixcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiA0dnc7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMSAuY29udGFpbmVyIGlucHV0LFxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTIgLmNvbnRhaW5lciBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNoZWNrbWFyayxcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jaGVja21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMnZ3O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lcjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmssXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY29udGFpbmVyOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTEgLmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayxcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jaGVja21hcms6YWZ0ZXIsXG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMiAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcmFkaW8gLmNvbnQtcmFkaW8tMSAuY29udGFpbmVyIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOmFmdGVyLFxuICAubGVmb3JtIC5jb250LXJhZGlvIC5jb250LXJhZGlvLTIgLmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0xIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlcixcbiAgLmxlZm9ybSAuY29udC1yYWRpbyAuY29udC1yYWRpby0yIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gICAgdG9wOiA1LjJweDtcbiAgICBsZWZ0OiA1LjJweDtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuICAubGVmb3JtIC5jb250LXJhZGlvIFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1yYWRpbyAucmFkaW8ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgLmluZm8tcm0tc3VwcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgLmluZm8tcm0tc3VwcCBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubGVmb3JtIC5jb250LXBhcnRpZS0yIC5pbmZvLXJtLXN1cHAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRlZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjMDA5ZmUzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgbGFiZWw6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgcC5wYXJ0aWUtMi1wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiBwLnBhcnRpZS0yLXA6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLmxlZm9ybSAuY29udC1wYXJ0aWUtMiAjbnVtLWlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5sZWZvcm0gLmNvbnQtcGFydGllLTIgc2VsZWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5sZWZvcm0gLnJtLXN1YiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6ICMwMDlmZTMgMnB4IHNvbGlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIC5sZWZvcm0gLnJtLXN1Yjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5sZWZvcm0gLnJtLXN1Yjo6YmVmb3JlLCAubGVmb3JtIC5ybS1zdWI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuICB9XG4gIC5sZWZvcm0gLmJ0bi1jb2xvcjo6YmVmb3JlLCAubGVmb3JtIC5idG4tY29sb3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5ZmUzO1xuICB9XG4gIC5sZWZvcm0gLmJ0bi1sLXI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgdG9wOiAwcHg7XG4gIH1cbiAgLmxlZm9ybSAuYnRuLWwtcjpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5sZWZvcm0gLmJ0bi1sLXI6OmFmdGVyIHtcbiAgICBsZWZ0OiAwdnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmctc3dpdGNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb250LXJtIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZy1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ybS03Njgud2VicFwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDI0cHg7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCwgYmxhY2spO1xuICAgIGhlaWdodDogMTAyNHB4O1xuICB9XG4gIC5jb250LXJtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICB3aWR0aDogMzB2dztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbnQtcm0gLmxpZ25lLWJsZXVlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDAuNXZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlmZTM7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLmNvbnQtcm0gaDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC01MHZoO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTEycHgpIHtcbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0ge1xuICAgIHRvcDogLTQwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0ge1xuICAgIHRvcDogLTUwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gaDIge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIGgyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIGgyIGJyOm50aC1jaGlsZCgyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIGgyIHNwYW4ge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgIGNvbG9yOiAjMTMxNDE1O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gcDpudGgtY2hpbGQoMykge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtbGluayB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00MjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDgyMHB4KSB7XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1saW5rIHtcbiAgICB0b3A6IC01MjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtbGluayBhIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogNCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1saW5rIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sYW5nLXN3aXRjaCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogNTB2aDtcbiAgICB6LWluZGV4OiAxNTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgfVxuICAubGFuZy1zd2l0Y2ggYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5jb250LXJtIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZy1pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ybS0xMjgwLndlYnBcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogMTAyNHB4O1xuICB9XG4gIC5jb250LXJtIC5ybS1ibGFjayB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsIGJsYWNrKTtcbiAgICBoZWlnaHQ6IDEwMjRweDtcbiAgfVxuICAuY29udC1ybSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHdpZHRoOiAxNXZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY29udC1ybSAubGlnbmUtYmxldWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMC4zdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOWZlMztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuY29udC1ybSBoMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMiU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi10b3A6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuY29udC1ybSAucm0tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTM1dmg7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gaDIge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gICAgY29sb3I6ICMxMzE0MTU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtZm9ybSBoMiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtZm9ybSBoMiBicjpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gaDIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDlmZTM7XG4gIH1cbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWZvcm0gcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgICBjb2xvcjogIzEzMTQxNTtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1mb3JtIHA6bnRoLWNoaWxkKDMpIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMzI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gIC5jb250LXJtIC5ybS1iZyAucm0tY29udC1saW5rIHtcbiAgICB0b3A6IC0yNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnQtcm0gLnJtLWJnIC5ybS1jb250LWxpbmsgYSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDQlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzAwOWZlMztcbiAgfVxuICAuY29udC1ybSAucm0tYmcgLnJtLWNvbnQtbGluayBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDA5ZmUzO1xuICB9XG59XG5cbi5tLXQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLm0tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtci01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LWhpZGRlbi12aXN1YWxseSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIExFIEJPRFkgUEVSTUVUIEQnSU5JVElBTElTRVIgTEVTIFBST1BSScOJVMOJUyBHw4lOw4lSQUxFUyBERSBMQSBQQUdFLiBMRVMgw4lMw4lNRU5UUyBERSBMQSBQQUdFIFZPTlQgSMOJUklUw4lTIERFUyBQUk9QUknDiVTDiVMgSU5TQ1JJVEUgREFOUyBCT0RZXHJcblxyXG5ib2R5e1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtbm9ybWFsO1xyXG4gIGZvbnQtc2l6ZTogJGZ6LW5vcm1hbDtcclxuICBjb2xvcjogJGNvbG9yLXRleHQtbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGgtbm9ybWFsO1xyXG5cclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmctcGFnZTtcclxufSIsIlxyXG5cclxuXHJcbi8vRk9OQ1RJT04gUE9VUiBDT05WRVJUSVIgTEEgVFlQT0dSQVBISUUgQVZFQyBMRVMgVU5JVMOJUyBQWCBFTiBVTklUw4lTIFJFTVxyXG5cclxuQGZ1bmN0aW9uIHJlbSgkZnope1xyXG4gIEByZXR1cm4gKCRmeiAvIDE2KSArIHJlbTtcclxufSIsIi8vRklDSElFUiBERSBDT05GSUdVUkFUSU9OIFBPVVIgTEVTIFZBUklBQkxFUyBERSBDT1VMRVVSXHJcblxyXG4vLyBDb3VsZXVyIGRlIGJhc2VcclxuJHdoaXRlOiAjZmZmO1xyXG4kZ3JheS0xMDA6ICNmOGY5ZmE7XHJcbiRncmF5LTIwMDogI2U5ZWNlZjtcclxuJGdyYXktMzAwOiAjZGVlMmU2O1xyXG4kZ3JheS00MDA6ICNjZWQ0ZGE7XHJcbiRncmF5LTUwMDogI2FkYjViZDtcclxuJGdyYXktNjAwOiAjNmM3NTdkO1xyXG4kZ3JheS03MDA6ICM0OTUwNTc7XHJcbiRncmF5LTgwMDogIzM0M2E0MDtcclxuJGdyYXktOTAwOiAjMjEyNTI5O1xyXG4kYmxhY2s6ICMwMDA7XHJcbiRibHVlOiAjMDA5ZmUzO1xyXG4kZ3JheTogI2ViZWRlZTtcclxuJGJsYWNrOiAjMTMxNDE1O1xyXG5cclxuLy8gQ291bGV1cnMgZHUgcHJvamV0XHJcblxyXG4kY29sb3ItdGV4dC1ub3JtYWw6ICRncmF5LTgwMDtcclxuXHJcbiRjb2xvci1iZy1wYWdlOiAkd2hpdGU7XHJcblxyXG4kY29sb3ItYmctbGlnaHQ6ICRncmF5LTEwMDtcclxuJGNvbG9yLWJnLWRhcms6ICRncmF5LTgwMDtcclxuXHJcbiRjb2xvci10aXRsZS1saWdodDogJGdyYXktMTAwO1xyXG4kY29sb3ItdGl0bGUtZGFyazogJGdyYXktODAwO1xyXG5cclxuJGNvbG9yLWxpbms6ICRibHVlO1xyXG4kY29sb3ItbGluay12aXNpdGVkOiAkY29sb3ItbGluaztcclxuJGNvbG9yLWxpbmstaG92ZXI6IGxpZ2h0ZW4oJGNvbG9yLWxpbmssIDM1JSk7XHJcbi8vJGNvbG9yLWxpbmstaG92ZXI6IGRhcmtlbigkY29sb3ItbGluaywgNSUpO1xyXG4kY29sb3ItbGluay1hY3RpdmU6IGxpZ2h0ZW4oJGNvbG9yLWxpbmssIDE1JSk7XHJcbi8vJGNvbG9yLWxpbmstYWN0aXZlOiBkYXJrZW4oJGNvbG9yLWxpbmssIDE1JSk7XHJcbiRjb2xvci1saW5rLWZvY3VzOiAkY29sb3ItbGluaztcclxuXHJcbi8vIENvdWxldXJzIHBvdXIgZm9ybXVsYWlyZVxyXG4kYmFzZS1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogIzk5OTtcclxuJGJhc2UtaW5wdXQtY29sb3I6ICMwMDA7XHJcbiRiYXNlLWlucHV0LWJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiRiYXNlLWlucHV0LWJhY2tncm91bmQtZm9jdXMtY29sb3I6ICNmZmY7XHJcbiRiYXNlLWlucHV0LWJvcmRlci1jb2xvcjogI2NjYztcclxuJGJhc2UtaW5wdXQtYm9yZGVyLWZvY3VzLWNvbG9yOiAjMDAwO1xyXG4kYmFzZS1zZWxlY3QtYm94LWhlaWdodDogMzZweDtcclxuXHJcbi8vIENvdWxldXJzIGRlcyBtw6lkaWFzIHNvY2lhdXhcclxuJGNvbG9yLWZhY2Vib29rOiAjM2I1OTk5O1xyXG4kY29sb3ItbWVzc2VuZ2VyOiAjMDA4NGZmO1xyXG4kY29sb3ItdHdpdHRlcjogIzU1YWNlZTtcclxuJGNvbG9yLWxpbmtlZGluOiAjMDA3N2I1O1xyXG4kY29sb3Itc2t5cGU6ICMwMGFmZjA7XHJcbiRjb2xvci1kcm9wYm94OiAjMDA3ZWU1O1xyXG4kY29sb3Itd29yZHByZXNzOiAjMjE3NTliO1xyXG4kY29sb3ItdmltZW86ICMxYWI3ZWE7XHJcbiRjb2xvci1zbGlkZXNoYXJlOiAjMDA3N2I1O1xyXG4kY29sb3Itdms6ICM0Yzc1YTM7XHJcbiRjb2xvci10dW1ibHI6ICMzNDQ2NWQ7XHJcbiRjb2xvci15YWhvbzogIzQxMDA5MztcclxuJGNvbG9yLWdvb2dsZXBsdXM6ICNkZDRiMzk7XHJcbiRjb2xvci1waW50ZXJlc3Q6ICNiZDA4MWM7XHJcbiRjb2xvci15b3V0dWJlOiAjY2QyMDFmO1xyXG4kY29sb3Itc3R1bWJsZXVwb246ICNlYjQ5MjQ7XHJcbiRjb2xvci1yZWRkaXQ6ICNmZjU3MDA7XHJcbiRjb2xvci1xdW9yYTogI2I5MmIyNztcclxuJGNvbG9yLXllbHA6ICNhZjA2MDY7XHJcbiRjb2xvci13ZWlibzogI2RmMjAyOTtcclxuJGNvbG9yLXByb2R1Y3RodW50OiAjZGE1NTJmO1xyXG4kY29sb3ItaGFja2VybmV3czogI2ZmNjYwMDtcclxuJGNvbG9yLXNvdW5kY2xvdWQ6ICNmZjMzMDA7XHJcbiRjb2xvci1ibG9nZ2VyOiAjZjU3ZDAwO1xyXG4kY29sb3Itd2hhdHNhcHA6ICMyNWQzNjY7XHJcbiRjb2xvci13ZWNoYXQ6ICMwOWI4M2U7XHJcbiRjb2xvci1saW5lOiAjMDBjMzAwO1xyXG4kY29sb3ItbWVkaXVtOiAjMDJiODc1O1xyXG4kY29sb3ItdmluZTogIzAwYjQ4OTtcclxuJGNvbG9yLXNsYWNrOiAjM2FhZjg1O1xyXG4kY29sb3ItaW5zdGFncmFtOiAjZTQ0MDVmO1xyXG4kY29sb3ItZHJpYmJibGU6ICNlYTRjODk7XHJcbiRjb2xvci1mbGlja3I6ICNmZjAwODQ7XHJcbiRjb2xvci1mb3Vyc3F1YXJlOiAjZjk0ODc3O1xyXG4kY29sb3ItYmVoYW5jZTogIzEzMTQxODtcclxuJGNvbG9yLXNuYXBjaGF0OiAjZmZmYzAwO1xyXG4iLCIvL0ZJQ0hJRVIgREUgQ09ORklHVVJBVElPTiBQT1VSIExFUyDDiUzDiU1FTlRTIFRJVFJFIERFIExBIFBBR0VcclxuXHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2e1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtdGl0bGU7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaC10aGluO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxufVxyXG5cclxuaDF7XHJcbiAgZm9udC1zaXplOiAkZnotaDE7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuaDJ7XHJcbiAgZm9udC1zaXplOiAkZnotaDI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuaDN7XHJcbiAgZm9udC1zaXplOiAkZnotaDM7XHJcbn1cclxuXHJcbmg0e1xyXG4gIGZvbnQtc2l6ZTogJGZ6LWg0O1xyXG59XHJcblxyXG5oNXtcclxuICBmb250LXNpemU6ICRmei1oNTtcclxufVxyXG5cclxuaDZ7XHJcbiAgZm9udC1zaXplOiAkZnotaDY7XHJcbn1cclxuIiwiLy9GSUNISUVSIERFIENPTkZJR1VSQVRJT04gUE9VUiBMRVMgw4lMw4lNRU5UUyBIUiBERSBMQSBQQUdFXHJcblxyXG5cclxuaHJ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGhlaWdodDogNHB4O1xyXG4gIGJhY2tncm91bmQ6ICRncmF5LTUwMDtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG5oci5oci10aGlue1xyXG4gIGhlaWdodDogMXB4O1xyXG59XHJcblxyXG5oci5oci1sYXJnZXtcclxuICBoZWlnaHQ6IDhweDtcclxufVxyXG4iLCIvL1NUWUxFIERFIEJBU0UgU1VSIExFUyBCQUxJU0VTIElNQUdFU1xyXG5cclxuaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbiIsIi8vIFNUWUxFIERFIEJBU0UgREUgVE9VUyBMRVMgTElFTlMgRVQgQk9VVE9OIERVIFNJVEVcclxuXHJcbmEge1xyXG5cdCY6bGluayB7XHJcblx0XHQvL2NvbG9yOiAkY29sb3ItbGluaztcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCY6dmlzaXRlZCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWxpbmstdmlzaXRlZDtcclxuXHR9XHJcblxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Ly9jb2xvcjogJGNvbG9yLWxpbmstaG92ZXI7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblxyXG5cdCY6YWN0aXZlIHtcclxuXHRcdC8vY29sb3I6ICRjb2xvci1saW5rLWFjdGl2ZTtcclxuXHR9XHJcblxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1saW5rLWZvY3VzO1xyXG5cdH1cclxufVxyXG4iLCIvLyBTVFlMRSBERSBCQVNFIERVIFdSQVBQRVJcclxuXHJcbi53cmFwcGVye1xyXG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcbi8vIFV0aWxpc2F0aW9uIGR1IGNzcyBMYXlvdXQgR3JpZCBwb3VyIGZhaXJlIGxlIHdyYXBwZXJcclxuLmdyaWQtd3JhcHBlcntcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoJG1pbi13aWR0aCwgJG1heC13aWR0aCkgYXV0bztcclxuICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XHJcbn1cclxuXHJcbi5ncmlkLWNlbnRlcntcclxuICBncmlkLWNvbHVtbjogMi8zO1xyXG59IiwiLy9GSUNISUVSIERFIENPTkZJR1VSQVRJT04gUE9VUiBMRVMgVkFSSUFCTEVTIERFIExBUkdFVVIvSEFVVEVVUlxyXG5cclxuXHJcbi8vIERpbWVuc2lvbiBtYXhpbWFsXHJcbiRtYXgtd2lkdGg6IDEyMDBweDtcclxuJG1pbi13aWR0aDogNjAwcHg7XHJcblxyXG4vLyBNRURJQSBRVUVSSUVTXHJcbiR2dy10aGluOiAzMjBweDtcclxuJHZ3LXNtYWxsOiA2NDBweDtcclxuJHZ3LW1lZGl1bTogODIwcHg7XHJcbiR2dy1sYXJnZTogMTAyNHB4O1xyXG4kdnctaHVnZTogJG1heC13aWR0aDtcclxuXHJcbi8vZGltZW5zaW9uIHBvdXIgZm9ybXVsYWlyZXNcclxuJGJhc2UtaW5wdXQtaGVpZ2h0OiAzNnB4O1xyXG4kYmFzZS1pbnB1dC1ib3JkZXItc2l6ZTogMXB4O1xyXG4kYmFzZS1pbnB1dC1ib3JkZXItcmFkaXVzOiAxMHB4OyIsIlxyXG4vLyBBbGwgRm9ybSBFbGVtZW50c1xyXG5sYWJlbCxcclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGNvbG9yOiAkYmFzZS1pbnB1dC1jb2xvcjtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHRyYW5zaXRpb246IC4zcyBhbGw7XHJcbn1cclxuXHJcbi8vIElucHV0c1xyXG5bdHlwZT1cInRleHRcIl0sXHJcblt0eXBlPVwiZW1haWxcIl0sXHJcblt0eXBlPVwicGFzc3dvcmRcIl0sXHJcblt0eXBlPVwidGVsXCJdLFxyXG5bdHlwZT1cIm51bWJlclwiXSxcclxuW3R5cGU9XCJkYXRlXCJdLFxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgaGVpZ2h0OiAkYmFzZS1pbnB1dC1oZWlnaHQ7XHJcbiAgcGFkZGluZzogOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWlucHV0LWJhY2tncm91bmQtY29sb3I7XHJcbiAgYm9yZGVyOiAkYmFzZS1pbnB1dC1ib3JkZXItc2l6ZSBzb2xpZCAkYmFzZS1pbnB1dC1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJhc2UtaW5wdXQtYm9yZGVyLXJhZGl1cztcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1pbnB1dC1iYWNrZ3JvdW5kLWZvY3VzLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmFzZS1pbnB1dC1ib3JkZXItZm9jdXMtY29sb3I7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gVGV4dGFyZWFcclxudGV4dGFyZWEge1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIGJvcmRlcjogJGJhc2UtaW5wdXQtYm9yZGVyLXNpemUgc29saWQgJGJhc2UtaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRiYXNlLWlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1pbnB1dC1iYWNrZ3JvdW5kLWZvY3VzLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmFzZS1pbnB1dC1ib3JkZXItZm9jdXMtY29sb3I7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2VsZWN0XHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgaGVpZ2h0OiAkYmFzZS1pbnB1dC1oZWlnaHQ7XHJcbiAgcGFkZGluZzogMCA4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtaW5wdXQtYmFja2dyb3VuZC1jb2xvcjtcclxuICBib3JkZXI6ICRiYXNlLWlucHV0LWJvcmRlci1zaXplIHNvbGlkICRiYXNlLWlucHV0LWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiAkYmFzZS1pbnB1dC1ib3JkZXItcmFkaXVzO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtaW5wdXQtYmFja2dyb3VuZC1mb2N1cy1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGJhc2UtaW5wdXQtYm9yZGVyLWZvY3VzLWNvbG9yO1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJ1dHRvbnNcclxuYnV0dG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmRpc2FibGVkLFxyXG5bZGlzYWJsZWRdIHtcclxuICBvcGFjaXR5OiAuNDtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4vLyBQbGFjZWhvbGRlcnNcclxuOjpwbGFjZWhvbGRlciB7IGNvbG9yOiAkYmFzZS1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjsgfSIsIkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC5sYW5nLXN3aXRjaCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRoMSxcclxuXHRoMixcclxuXHRoMyxcclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IHJlbSg1MCk7XHJcblx0XHQvLyBtYXJnaW4tdG9wOiA1MHZoO1xyXG5cdH1cclxuXHQuZm9jdXMge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC8vIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHQvL2JhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdH1cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJnLWhvbWUge1xyXG5cdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1yb2FkLWQud2VicFwiKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDI1JSAwO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0fVxyXG5cdGhlYWRlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0bmF2IHtcclxuXHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0aGVpZ2h0OiAxMHZoO1xyXG5cdFx0XHQvLyBwb3NpdGlvbjogc3RpY2t5O1xyXG5cdFx0XHQubmF2LWQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm5hdi1tLFxyXG5cdFx0XHQuY29udC1tIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAydmg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJ2aDtcclxuXHJcblx0XHRcdFx0aGVpZ2h0OiAxMnZoO1xyXG5cdFx0XHRcdC8vIHRvcDogMTB2aDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAydmg7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdC8vIGZpbHRlcjogYmx1cigtNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFuaW1hdGUtaGFtT24xIHtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbjogb24xIGZvcndhcmRzIGVhc2UgNTAwbXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hbmltYXRlLWhhbU9uMiB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IG9uMiBmb3J3YXJkcyBlYXNlIDUwMG1zO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYW5pbWF0ZS1oYW1PZmYxIHtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbjogb2ZmMSBmb3J3YXJkcyBlYXNlIDUwMG1zO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYW5pbWF0ZS1oYW1PZmYyIHtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbjogb2ZmMiBmb3J3YXJkcyBlYXNlIDUwMG1zO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAa2V5ZnJhbWVzIG9uMSB7XHJcblx0XHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDUwJSB7XHJcblx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDkwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC0yLjVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBrZXlmcmFtZXMgb24yIHtcclxuXHRcdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0NTAlIHtcclxuXHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0OTAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0MTAwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogLTVweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDIuNXB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGtleWZyYW1lcyBvZmYxIHtcclxuXHRcdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtMi41cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdDUwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xyXG5cdFx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ly8gNzAlIHtcclxuXHRcdFx0XHRcdC8vIFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0Ly8gfVxyXG5cclxuXHRcdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xyXG5cdFx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBrZXlmcmFtZXMgb2ZmMiB7XHJcblx0XHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogLTVweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDIuNXB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ1MCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcclxuXHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIDcwJSB7XHJcblx0XHRcdFx0XHQvLyBcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdC8vIH1cclxuXHJcblx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcclxuXHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udC1oYW0ge1xyXG5cdFx0XHRcdFx0Ly8gZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTB2dztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDV2dztcclxuXHRcdFx0XHRcdC8vIG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBhaW4yIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvL3RvZ2dsZSBkdSBtZW51IGM8J2VzdCBpY2kgcXVlIGNhIHNlIGpvdWVcclxuXHRcdFx0LnRvZ2dsZS1vZmYge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJsYW5jLW5hdiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50b2dnbGUtb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0XHR0b3A6IDkuOXZoO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdFx0XHQubGFuZyB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhLWJvbGQ7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOiAwdmg7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHQvLyBsZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdG5hdiB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTB2aDtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDgwJTtcclxuXHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdC8vbWFyZ2luLXRvcDogNXZoO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAlO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHQkc2xpZGVTOiAzMDBtcztcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA1MDBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA2NTBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA4MDBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA5NTBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAxMTAwbXM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdEBrZXlmcmFtZXMgc2xpZGVJbiB7XHJcblx0XHRcdFx0XHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMSU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG1lZGl1bTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFjdGl2ZVBhZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG1lZGl1bTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy92ZXJzaW9uIHRhYmxldHRlIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL3R1IGRvaXMgcmVwcmVuZHJlIGRlcyBjaG9zZXMgZGUgbW9iaWxlIGljaVxyXG59XHJcbi8vdmVyc2lvbiBkZXNrdG9wIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9wcmluY2lwYWxlbWVudCBnb3NzYWdlIGRlcHVpcyBsYSB2ZXJzaW9uIHRhYmxldHRlXHJcblx0Ly9tYWlzIHBvdXIgbGUgZGVidXQgKDcgYXZyaWwgMjAyMikgb24gbidhIHBhcyBsYSB2ZXJpc29uIHRhYmxldHRlXHJcblx0Ly9kb25jIGZhaXQganVzdGUgbGUgZmFpcmUgdmlhIGxhIG1hcXVldHRlXHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGEgdGFibGV0dGUgaWNpXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC5sYW5nLXN3aXRjaCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQvL2NvbnRlbnRcclxuXHRoMSxcclxuXHRoMixcclxuXHRoMyxcclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IHJlbSg1MCk7XHJcblx0XHQvLyBtYXJnaW4tdG9wOiA1MHZoO1xyXG5cdH1cclxuXHQuYmctaG9tZSB7XHJcblx0XHQvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnLXJvYWQtZC53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIDA7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcblx0aGVhZGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ei1pbmRleDogMTA7XHJcblx0XHRuYXYge1xyXG5cdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRoZWlnaHQ6IDEwdmg7XHJcblx0XHRcdC8vIHBvc2l0aW9uOiBzdGlja3k7XHJcblx0XHRcdC5uYXYtZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubmF2LW0sXHJcblx0XHRcdC5jb250LW0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Ly8gb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDJ2aDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMnZoO1xyXG5cclxuXHRcdFx0XHRoZWlnaHQ6IDEydmg7XHJcblx0XHRcdFx0Ly8gdG9wOiAxMHZoO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDJ2aDtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ly8gbWFyZ2luLXRvcDogYXV0bztcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwdnc7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHQvLyBmaWx0ZXI6IGJsdXIoLTVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hbmltYXRlLWhhbU9uMSB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IG9uMSBmb3J3YXJkcyBlYXNlIDUwMG1zO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYW5pbWF0ZS1oYW1PbjIge1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBvbjIgZm9yd2FyZHMgZWFzZSA1MDBtcztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFuaW1hdGUtaGFtT2ZmMSB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IG9mZjEgZm9yd2FyZHMgZWFzZSA1MDBtcztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFuaW1hdGUtaGFtT2ZmMiB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IG9mZjIgZm9yd2FyZHMgZWFzZSA1MDBtcztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGtleWZyYW1lcyBvbjEge1xyXG5cdFx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQ1MCUge1xyXG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQ5MCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtMi41cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAa2V5ZnJhbWVzIG9uMiB7XHJcblx0XHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDUwJSB7XHJcblx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDkwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogLTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgyLjVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBrZXlmcmFtZXMgb2ZmMSB7XHJcblx0XHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTIuNXB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ1MCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcclxuXHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIDcwJSB7XHJcblx0XHRcdFx0XHQvLyBcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdC8vIH1cclxuXHJcblx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcclxuXHRcdFx0XHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAa2V5ZnJhbWVzIG9mZjIge1xyXG5cdFx0XHRcdFx0MCUge1xyXG5cdFx0XHRcdFx0XHR0b3A6IC01cHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgyLjVweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0NTAlIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XHJcblx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvLyA3MCUge1xyXG5cdFx0XHRcdFx0Ly8gXHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHQvLyB9XHJcblxyXG5cdFx0XHRcdFx0MTAwJSB7XHJcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDBweCk7XHJcblx0XHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnQtaGFtIHtcclxuXHRcdFx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDZ2dztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJ2dztcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbjogYXV0bztcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBhaW4yIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvL3RvZ2dsZSBkdSBtZW51IGM8J2VzdCBpY2kgcXVlIGNhIHNlIGpvdWVcclxuXHRcdFx0LnRvZ2dsZS1vZmYge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJsYW5jLW5hdiB7XHJcblx0XHRcdFx0Ly8gd2lkdGg6IDk5JTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYm94IHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjEpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudG9nZ2xlLW9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0dG9wOiA5Ljl2aDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0Lmxhbmcge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjUpO1xyXG5cclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1dmg7XHJcblx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IDI1dmg7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHQvLyBsZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRuYXYge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwdmg7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiA4MCU7XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdC8vbWFyZ2luLXRvcDogNXZoO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAlO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHQkc2xpZGVTOiAzMDBtcztcclxuXHJcblx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA1MDBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA2NTBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA4MDBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiA5NTBtcztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRhbmltYXRpb246IHNsaWRlSW4gZm9yd2FyZHMgZWFzZSAkc2xpZGVTO1xyXG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAxMTAwbXM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdEBrZXlmcmFtZXMgc2xpZGVJbiB7XHJcblx0XHRcdFx0XHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMSU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5hY3RpdmVQYWdlIHtcclxuXHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBtZWRpdW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIGRlc2t0b3BcclxuLmhvbWUtYSB7XHJcblx0Y29sb3I6ICRibHVlO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHRoMSxcclxuXHRoMixcclxuXHRoMyxcclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IHJlbSg1MCk7XHJcblx0fVxyXG5cclxuXHQubGFuZy1zd2l0Y2gge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dG9wOiA1MHZoO1xyXG5cdFx0ei1pbmRleDogMTU7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRoZWlnaHQ6IDY5cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5iZy1ob21lIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1yb2FkLWQud2VicFwiKTtcclxuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHR9XHJcblx0aGVhZGVyIHtcclxuXHRcdG5hdiB7XHJcblx0XHRcdC5uYXYtbSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubmF2LWQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDg4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCBlYXNlIDIwMG1zO1xyXG5cclxuXHRcdFx0XHQuY29udC1sb2dvIHtcclxuXHRcdFx0XHRcdC8vYmRma2poYmFkc2tqaFxyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY29udC1uYXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0XHRcdFx0bmF2IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0LmhvdmVyLWJsdWUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEzdmg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMTBweCAkYmx1ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zY3JvbGxlZCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubGFzdC1saS1kIHtcclxuXHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Ly8gaGVpZ2h0OiAxMTBweDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3ZoO1xyXG5cdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0Ly9jYSBjJ2VzdCBwb3VyIGxhIHRpdGUgYmFycmUgYmxldSBlbiBoYXV0XHJcblx0XHRcdFx0XHRcdFx0Lm1hZ2ljLWxpbmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTgwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vbGVmdDogOTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdFx0XHQvL3RvcDogLTEuN3ZoO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly93aWR0aDogNjlweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vaGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNpdGlvbi1kZWxheTogMC4ycztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm1hZ2ljLWxpbmUxIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE4MDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDkwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogLTE2cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY5cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5tYWdpYy1saW5lMiB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxODA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAyMDlweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHRvcDogLTEuN3ZoO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNjJweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm1hZ2ljLWxpbmUzIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE4MDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDQyMXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdG9wOiAtMS43dmg7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0xNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDg3cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm1hZ2ljLWxpbmU0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE4MDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDU1OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdG9wOiAtMS43dmg7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0xNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDczcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Lm1hZ2ljLWxpbmU1IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE4MDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDY4MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gdG9wOiAtMS43dmg7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0xNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3OXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5hY3RpdmUtbmF2IHtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHBhZGRpbmctdG9wOiA0N3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gcGFkZGluZy10b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEzdmg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCA0cHggJGJsdWU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC8vIHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHR0b3A6IC0zLjZ2aDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRoZWlnaHQ6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHRcdFx0XHRcdC8vIGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nLXRvcDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTMpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubGFzdC1saS1kIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vIHdpZHRoOiAyJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDV2dztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ly9ob3ZlciBzdXIgbGUgYmxldSBkZSBjb250YWN0XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBzd29vcCBmb3J3YXJkc1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRlYXNlLWluLW91dCAxMDAwbXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBrZXlmcmFtZXMgc3dvb3Age1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdDAlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0MzAlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ1MSUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogLTE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0MTAwJSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogOXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gbW9iaWxlXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC5oZXJvIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogLTEydmg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR6LWluZGV4OiA1O1xyXG5cdFx0Lmhlcm8tZCB7XHJcblx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG5cdFx0XHRcdDE4MGRlZyxcclxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDApIDExLjUxJSxcclxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCVcclxuXHRcdFx0KTtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgyNik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZy10b3A6IDU1dmg7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgzNSk7XHJcblx0XHR9XHJcblx0XHQuaG9tZS1jYWxsIHtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTB2dztcclxuXHRcdFx0Ym9yZGVyOiAkYmx1ZSAycHggc29saWQ7XHJcblx0XHRcdC8vIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAkYmx1ZTtcclxuXHRcdFx0cGFkZGluZzogNSUgMTUlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1dmg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG1lZGl1bTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDE0JTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiB0YWJsZXR0ZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL2NvbnRlbnRcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGEgdGFibGV0dGVcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9cclxuXHQuaGVybyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IC0xMnZoO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdC5oZXJvLWQge1xyXG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuXHRcdFx0XHQxODBkZWcsXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwKSAxMS41MSUsXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjg1KSAxMDAlXHJcblx0XHRcdCk7XHJcblx0XHRcdC8vIHdpZHRoOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgzNSk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNTV2aDtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNC41dnc7XHJcblxyXG5cdFx0XHRsaW5lLWhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHRcdC5ob21lLWNhbGwge1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMjh2dztcclxuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRib3JkZXI6ICRibHVlIDJweCBzb2xpZDtcclxuXHRcdFx0Ly8gYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICRibHVlO1xyXG5cdFx0XHRwYWRkaW5nOiAzJSAxMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBtZWRpdW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxNCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIGRlc2t0b3BcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEyODBweCkge1xyXG5cdC8vY29udGVudFxyXG5cdC5oZXJvIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogMHZoO1xyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdGhlaWdodDogOTB2aDtcclxuXHRcdC5oZXJvLWQge1xyXG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcblx0XHRcdFx0MTgwZGVnLFxyXG5cdFx0XHRcdHJnYmEoMCwgMCwgMCwgMCkgNS41MSUsXHJcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjg1KSAxMDAlXHJcblx0XHRcdCk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDV2dztcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRcdC5ob21lLXNjcm9sbC1kb3duIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA4NHZoO1xyXG5cdFx0XHRcdGxlZnQ6IDQ2JTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHdpZHRoOiA4dnc7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcdGFuaW1hdGlvbjogc2Nyb2xsIDMuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcblx0XHRcdFx0Ly8gYW5pbWF0aW9uLWRlbGF5OiAyLjVzO1xyXG5cdFx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDAlIDApO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBrZXlmcmFtZXMgc2Nyb2xsIHtcclxuXHRcdFx0XHQwJSB7XHJcblx0XHRcdFx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAwJSAwKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdDQwJSB7XHJcblx0XHRcdFx0XHRjbGlwLXBhdGg6IGluc2V0KDAgMCUgMCAwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0NzAlIHtcclxuXHRcdFx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCUgMCUgMCUgMTAwJSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdDEwMCUge1xyXG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBpbnNldCgwJSAwJSAwJSAxMDAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg1MCk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzV2aDtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHZ3O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHRcdCR0cmFuc2l0aW9uLWJlemllcjogMSwgMCwgMCwgMTtcclxuXHRcdCR0cmFuc2l0aW9uLWxlbjogMC4zNXM7XHJcblx0XHQkcGluazogI2Y5MzE5NTtcclxuXHRcdC5mcmFtZS1kIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdFx0LmhvbWUtY2FsbCB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdC8vIG1hcmdpbi1yaWdodDogMzB2dztcclxuXHRcdFx0d2lkdGg6IDE2dnc7XHJcblx0XHRcdGJvcmRlcjogJGJsdWUgMnB4IHNvbGlkO1xyXG5cdFx0XHRoZWlnaHQ6IDYxLjlweDtcclxuXHRcdFx0Ly8gYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICRibHVlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHQvLyBwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXZoO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG1lZGl1bTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDE0JTtcclxuXHRcdFx0ei1pbmRleDogMjA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW4gY3ViaWMtYmV6aWVyKCR0cmFuc2l0aW9uLWJlemllcik7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tbGVuIGN1YmljLWJlemllcigkdHJhbnNpdGlvbi1iZXppZXIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuLWNvbG9yIHtcclxuXHRcdFx0Ly8gYm9yZGVyLWNvbG9yOiAkcGluaztcclxuXHRcdFx0Ly8gY29sb3I6ICRwaW5rO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idG4tbC1yIHtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGhlaWdodDogNThweDtcclxuXHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVyOjphZnRlciB7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEyODBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE1Ljh2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEzNTBweCkge1xyXG5cdFx0XHRcdC8vIFx0d2lkdGg6IDE1LjJ2dztcclxuXHRcdFx0XHQvLyB9XHJcblx0XHRcdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjE1MDBweCkge1xyXG5cdFx0XHRcdC8vIFx0d2lkdGg6IDE1Ljd2dztcclxuXHRcdFx0XHQvLyB9XHJcblx0XHRcdFx0d2lkdGg6IDEzLjV2dztcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0bGVmdDogMHZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC5sYW5nLXN3aXRjaDIge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dG9wOiA1MHZoO1xyXG5cdFx0ei1pbmRleDogMTU7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRoZWlnaHQ6IDY5cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdyb3MtYmFja2dyb3VuZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmctcm9hZC53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHQuYmctbm9pciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XHJcblx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDJ2aDtcclxuXHRcdFx0LmNvbnQtbG9nbyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdC8vIG1heC13aWR0aDogMTAwdnc7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDV2aDtcclxuXHRcdFx0XHRcdHdpZHRoOiA2MHZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udC1kcm9pdC1kIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXZoO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHZ3O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwdnc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDV2aDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjcpO1xyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHZoO1xyXG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDV2aDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHZ3O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDY1dnc7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0XHQvLyBwYWRkaW5nOiA1JSAyMCU7XHJcblx0XHRcdFx0XHQvLyB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwdnc7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy92ZXJzaW9uIHBvdXIgbGEgdGFibGV0dGUgaWNpXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC5sYW5nLXN3aXRjaDIge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dG9wOiA1MHZoO1xyXG5cdFx0ei1pbmRleDogMTU7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRoZWlnaHQ6IDY5cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdyb3MtYmFja2dyb3VuZCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmctcm9hZC53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHQuYmctbm9pciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XHJcblx0XHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDJ2aDtcclxuXHRcdFx0LmNvbnQtbG9nbyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdC8vIG1heC13aWR0aDogMTAwdnc7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDV2aDtcclxuXHRcdFx0XHRcdHdpZHRoOiAzNXZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udC1kcm9pdC1kIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXZoO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNXZ3O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHZoO1xyXG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMik7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzApO1xyXG5cdFx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDV2aDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjV2dztcclxuXHRcdFx0XHRcdC8vIHBhZGRpbmc6IDI1cHggOCU7XHJcblx0XHRcdFx0XHQvLyB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxOCk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRcdFx0Ly8gcGFkZGluZzogMiUgNSU7XHJcblx0XHRcdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1dnc7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy92ZXJzaW9uIGRlc2t0b3AgdmEgaWNpXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQuZ3Jvcy1iYWNrZ3JvdW5kIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy1yb2FkLWQud2VicFwiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0LmJnLW5vaXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xyXG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAydmg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC5jb250LWxvZ28ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQvLyBtYXgtd2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMCU7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDV2aDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNXZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udC1kcm9pdC1kIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjV2dztcclxuXHRcdFx0XHRoMSB7XHJcblx0XHRcdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMCk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzYpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHZoO1xyXG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCR0cmFuc2l0aW9uLWJlemllcjogMSwgMCwgMCwgMTtcclxuXHRcdFx0XHQkdHJhbnNpdGlvbi1sZW46IDAuMzVzO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXZoO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwdnc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0XHQvLyBwYWRkaW5nOiAyJSA1JTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNHZ3O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAyMDtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW5cclxuXHRcdFx0XHRcdFx0Y3ViaWMtYmV6aWVyKCR0cmFuc2l0aW9uLWJlemllcik7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW5cclxuXHRcdFx0XHRcdFx0XHRjdWJpYy1iZXppZXIoJHRyYW5zaXRpb24tYmV6aWVyKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ0bi1jb2xvciB7XHJcblx0XHRcdFx0XHQvLyBib3JkZXItY29sb3I6ICRwaW5rO1xyXG5cdFx0XHRcdFx0Ly8gY29sb3I6ICRwaW5rO1xyXG5cclxuXHRcdFx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5idG4tbC1yIHtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2OXB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3Zlcjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTR2dztcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5idG4tbC1yMiB7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNjlweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXI6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE0dnc7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDcwdnc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gbW9iaWxlIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHRmb290ZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR6LWluZGV4OiA1O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdC5jb250LWZsZXgtdCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuZmxleC10IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5mbGV4LW1vYmlsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0Ly8gLnJtLWNvbnQtbW9iaWxlIHtcclxuXHRcdC8vIFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC8vIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdC8vIH1cclxuXHJcblx0XHQuY29udC1zY3JvbGwge1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucm0tY29udC1tb2JpbGUge1xyXG5cdFx0XHRoMiB7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI1KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzdnc7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHQmOmxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ob3VyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTB2dztcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNik7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250LWZvb3Rlci1saW5lIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHQuZm9vdGVyLWxpbmUtcm0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMnZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdCY6bGluayB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnQtbGlua2VkaW4ge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnQtcGV0aXQtbGllbiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0LmZsZXgtdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFibGV0dGUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsZXgtbW9iaWxlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRkaXYge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYmRhIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0Jjp2aXNpdGVkIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDMwdnc7XHJcblx0XHRcdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vL3ZlcnNpb24gdGFibGV0dGUgaWNpXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0Ly9kdSBzdHVja1xyXG5cdC5mb290ZXItcm0ge1xyXG5cdFx0bWFyZ2luLXRvcDogLTM4MHB4O1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjgyMHB4KSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IC00ODBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTM1MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LWhlaWdodDo5MDBweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMzAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGZvb3RlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogNTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdFx0LmNvbnQtc2Nyb2xsIHtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDE1dnc7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDEyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ybS1jb250LW1vYmlsZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuY29udC1mbGV4LXQge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdC5jb2wtMSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogMTB2dztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMS41dnc7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG5cdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpsaW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOnZpc2l0ZWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC0yIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdC5ob3VyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEzKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjYpO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250LWZvb3Rlci1saW5lIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdC5mb290ZXItbGluZS1ybSB7XHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEydnc7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNik7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdFx0JjpsaW5rIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjp2aXNpdGVkIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnQtbGlua2VkaW4ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0yNXB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRzcGFuLnNlcGFyYXRvciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuXHRcdH1cclxuXHJcblx0XHQvL21lbnRpb25zIGxlZ2FsIGV0IGJsYWJsYWJsYVxyXG5cdFx0LmNvbnQtcGV0aXQtbGllbiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0Ly8gaGVpZ2h0OiAyNTBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0LnRhYmxldHRlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmxleC1tb2JpbGUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsZXgtdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHQucm93LTEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJvdy0yIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjIpO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTApO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyMHZ3O1xyXG5cclxuXHRcdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyaXNvbiBkZXNrdG9wIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9kdSBzdHVja1xyXG5cdGZvb3RlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHR6LWluZGV4OiA1O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHJcblx0XHQuY29udC1zY3JvbGwge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHotaW5kZXg6IDU1O1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gdG9wOiA1MHB4O1xyXG5cdFx0XHRcdC8vIGxlZnQ6IDQ1JTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogNXZ3O1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAxMjVweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0I3Njcm9sbC1idG4ge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogOHZoO1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucm0tY29udC1tb2JpbGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnQtZmxleC10IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0aGVpZ2h0OiAzNzBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDExMHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0Ly8gdG9wOiA1MHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XHJcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdC5jb2wtMSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMCk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogMTB2dztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ly9pY29uZSBkZSBsb2NhdGlvblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQvL2ljb25lIGRlIHRlbGVwaG9uZVxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQvL2ljb25lIGRlIGNvdXJyaWVsXHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDlweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sLTIge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHQuaG91ciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNik7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnQtZm9vdGVyLWxpbmUge1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdC5mb290ZXItbGluZS1ybSB7XHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDZ2dztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2KTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdFx0XHQmOmxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOnZpc2l0ZWQge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udC1saW5rZWRpbiB7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0c3Bhbi5zZXBhcmF0b3Ige1xyXG5cdFx0XHQvLyBvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuXHRcdH1cclxuXHJcblx0XHQvL21lbnRpb25zIGxlZ2FsIGV0IGJsYWJsYWJsYVxyXG5cdFx0LmNvbnQtcGV0aXQtbGllbiB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMjBweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0LnRhYmxldHRlIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiAxMHZ3O1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0Ly8gaGVpZ2h0OiA1dmg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsZXgtbW9iaWxlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5mbGV4LXQge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHQucm93LTEge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucm93LTIge1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHQmOnZpc2l0ZWQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGRpdiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMik7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIG1vYmlsZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHQuY29udGFjdCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuXHRcdC5jYXJ0ZSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctZXh0cmEtYm9sZDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGJsdWU7XHJcblx0XHRcdFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0JTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zZXBhcmF0b3Ige1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxMzE0MTU0MztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC8vY29udGVudFxyXG59XHJcblxyXG4vL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQvL2NvbnRlbnRcclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsYSB0YWJsZXR0ZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHQuY29udGFjdCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG5cdFx0LmNhcnRlIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNlcGFyYXRvciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzEzMTQxNTQzO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQuY29udGFjdCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogNjUwcHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDV2dztcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDV2dztcclxuXHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuXHRcdC5zZXBhcmF0b3I6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjV2dztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHR9XHJcblx0XHQuY2FydGUge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdC8vIHBhZGRpbmctbGVmdDogMTB2dztcclxuXHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMTB2dztcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdC8vIG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMSksXHJcblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNzJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDV2dztcclxuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiA1dnc7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblx0XHRcdCR0cmFuc2l0aW9uLWJlemllcjogMSwgMCwgMCwgMTtcclxuXHRcdFx0JHRyYW5zaXRpb24tbGVuOiAwLjM1cztcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xyXG5cdFx0XHRcdHdpZHRoOiAxNXZ3O1xyXG5cdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogNCU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHR6LWluZGV4OiAyMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tbGVuIGN1YmljLWJlemllcigkdHJhbnNpdGlvbi1iZXppZXIpO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW5cclxuXHRcdFx0XHRcdFx0Y3ViaWMtYmV6aWVyKCR0cmFuc2l0aW9uLWJlemllcik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4tY29sb3Ige1xyXG5cdFx0XHRcdC8vIGJvcmRlci1jb2xvcjogJHBpbms7XHJcblx0XHRcdFx0Ly8gY29sb3I6ICRwaW5rO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4tbC1yIHtcclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDU4cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyOjphZnRlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRsZWZ0OiAwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNlcGFyYXRvciB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNXZ3O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogODBweDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdGhlaWdodDogMjQwcHg7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNDE1NDM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBtb2JpbGUgaWNpXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC8vY29udGVudFxyXG5cdC5hYm91dCB7XHJcblx0XHQuaG9tZS1jb250LWFib3V0LXRpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAydmg7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdHdpZHRoOiA0MHZ3O1xyXG5cclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHJcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSg0MCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaG9tZS1jb250LWFib3V0IHtcclxuXHRcdFx0Ly8gaGVpZ2h0OiAxNzB2aDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQuaG9tZS1hYm91dC1wYXJhLWQtMiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaG9tZS1hYm91dC1wYXJhLWQge1xyXG5cdFx0XHRcdC5jb2wtcmlnaHQge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sLWxlZnQge1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XHJcblx0XHRcdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sLWRyb2l0ZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOiA5LjN2dztcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHQvLyBoZWlnaHQ6IDUwMHZoO1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo1OTBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDkuNXZ3O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0cmlnaHQ6IC0zLjY1dnc7XHJcblx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6IDI1MHZoO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2wtcmlnaHQge1xyXG5cdFx0XHRcdC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Ly9oZWlnaHQ6IDg1MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi1oZWlnaHQ6ODk2cHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ob21lLW92ZXJsYXkge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA3MHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNnZoO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTB2dztcclxuXHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMxNjE5MWI7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmhvbWUtY29udC1jcm9peCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwdmg7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDg0LjJ2dztcclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEydnc7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8vdGVzdFxyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoMnB4KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRcdC8vdGVzdFxyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhvbWUtY29udC12b2l0dXJlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0bWFyZ2luLXRvcDogMzMycHg7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6NzQwcHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyODBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjM3MnB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LWhlaWdodDo4MTJweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQ1MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudm9pdHVyZS1tIHtcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC1sZWZ0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg0MCk7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTB2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHZ3O1xyXG5cdFx0XHRcdFx0dG9wOiA1NXB4O1xyXG5cdFx0XHRcdFx0bGVmdDogODAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ob21lLWNvbnQtY2FydGVzIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTUwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdC5jYXJ0ZSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHQuaGVhZGVyIHtcclxuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ1dnc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTB2dztcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNDhweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAydnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZW51IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmlyc3QtcCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjIpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTB2dztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmxhc3QtcCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdC8vdGVzdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubGFzdC1jYXJkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGFzdC1jYXJkLWJnLW0ud2VicFwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMTUlIDUwJTtcclxuXHRcdFx0XHQuY29udGVudSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiB0YWJsZXR0ZSBpY2lcclxuLy9sZSBjb2RlIHBvdXIgbGEgdmVyc2lvbiB0YWJsZXR0ZSBlc3QgZGFucyB1biBhdXRyZSBmaWNoaWVyXHJcbi8vIHZvaXIgL3NyYy9zY3NzL2NvbXBvbmVudHMvaG9tZS9fYWJvdXQtNzY4LnNjc3NcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuXHJcbi8vdmVyc2lvbiBkZXNrdG9wIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGEgdGFibGV0dGUgdmEgaWNpXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC8vY29udGVudFxyXG5cdC5hYm91dCB7XHJcblx0XHQvLyBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xhc3QtY2FyZC1iZy1tLndlYnBcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMCUgMTAwJTtcclxuXHRcdC5ob21lLWNvbnQtYWJvdXQtdGl0bGUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdG1hcmdpbi10b3A6IDJ2aDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0d2lkdGg6IDQwdnc7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblxyXG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTB2dztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhvbWUtY29udC1hYm91dCB7XHJcblx0XHRcdC8vIGhlaWdodDogMTcwdmg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LmhvbWUtYWJvdXQtcGFyYS1kLTIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhvbWUtYWJvdXQtcGFyYS1kIHtcclxuXHRcdFx0XHQuY29sLXJpZ2h0IHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC1sZWZ0IHtcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXZoO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sLWRyb2l0ZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOiAyNXZ3O1xyXG5cdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdHRvcDogNi4xdmg7XHJcblx0XHRcdFx0Ly8gaGVpZ2h0OiA1MDB2aDtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtaW4taGVpZ2h0OjEwMjVweCkge1xyXG5cdFx0XHRcdFx0dG9wOiA1LjV2aDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDcwLjR2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDE1MHZoO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2wtcmlnaHQge1xyXG5cdFx0XHRcdC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Ly9oZWlnaHQ6IDg1MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi1oZWlnaHQ6ODk2cHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3NDZweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmhvbWUtb3ZlcmxheSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDcwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1dmg7XHJcblx0XHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiA3MzBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMik7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNnZoO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMTYxOTFiO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5ob21lLWNvbnQtY3JvaXgge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTJ2dztcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1LjN2aDtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiA2NC4ydnc7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly90ZXN0XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgycHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly90ZXN0XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaG9tZS1jb250LXZvaXR1cmUge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMDBweDtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LWhlaWdodDo3NDBweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI4MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudm9pdHVyZS1tIHtcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MzZweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI0M3B4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yNXZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAxNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29sLWxlZnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGgyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogLTI1MHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzApO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAzNXZ3O1xyXG5cdFx0XHRcdFx0dG9wOiAtMTUwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiA2NCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhvbWUtY29udC1jYXJ0ZXMge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHQuY2FydGUge1xyXG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0LmhlYWRlciB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0XHQvLyBoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHZ3O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDZ2dztcclxuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNDlweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAydnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHQuY29udGVudSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAyNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGVudSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdHRvcDogOTBweDtcclxuXHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmlyc3QtcCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmxhc3QtcCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjIpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0XHQvL3Rlc3RcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0LmNvbnRlbnUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0XHRcdFx0LmZpcnN0LXAge1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdFx0XHRcdFx0LmNvbnRlbnUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMTI1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcclxuXHRcdFx0XHRcdC5jb250ZW51IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEwNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubGFzdC1jYXJkIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG5cclxuXHRcdFx0XHQuY29udGVudSB7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcFxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcblx0LmFib3V0IHtcclxuXHRcdC8vIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2Fyci1mb3JtLWJnLWQud2VicFwiKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwcHggMTAwJTtcclxuXHRcdC5ob21lLWNvbnQtYWJvdXQtdGl0bGUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdG1hcmdpbi10b3A6IDJ2aDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjE1MDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDY1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxOTIwcHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDEwdnc7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMDApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ob21lLWNvbnQtYWJvdXQge1xyXG5cdFx0XHQvLyBoZWlnaHQ6IDE3MHZoO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdC5ob21lLWFib3V0LXBhcmEtZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaG9tZS1hYm91dC1wYXJhLWQtMiB7XHJcblx0XHRcdFx0Ly9jb250ZW50XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHQuZDItY29udCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0LmNvbC1nIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0XHRcdFx0LmNvbnQtcC10b3Age1xyXG5cdFx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJvaXRlLWdyaXNlIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDQ1OHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogODAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA1NTtcclxuXHRcdFx0XHRcdFx0XHQvL3BvdXJxdW9pIHNpbXBsaWNpdGVcclxuXHRcdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhLWJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjYpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb2wtZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMi41dnc7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTI1OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmNvbC1kcm9pdGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LWhlaWdodDoxMDI0cHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTB2aDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6OTAwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMDB2aDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6ODAwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMDB2aDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6NzUwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNTB2aDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6NzAwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMTB2aDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6NjAwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMTB2aDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwMHZoO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKDMxLjUlKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogOTkuNSU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDV2dztcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyLjV2dztcclxuXHJcblx0XHRcdFx0LmhvbWUtY29udC1jcm9peCB7XHJcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogY2FsYygxMDAlIC0gMnZ3KTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdC8vIHRvcDogMDtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0dnc7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdC8vIHRvcDogMTcuOHZoO1xyXG5cdFx0XHRcdFx0XHQvLyBib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdC8vIGxlZnQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDQwO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0Ly90ZXN0XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoM3B4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdC8vdGVzdFxyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhvbWUtY29udC12b2l0dXJlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtaGVpZ2h0Ojc0MHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC52b2l0dXJlLW0ge1xyXG5cdFx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDg4MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDkycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTU1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IDU1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2wtbGVmdCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IC00MDBweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwMCk7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiA0NXZ3O1xyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjE1MDBweCkge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTB2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxOTIwcHgpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdHRvcDogLTI1MHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaG9tZS1jb250LWNhcnRlcyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0xNTBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdC5jYXJ0ZSB7XHJcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0LmhlYWRlciB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJ2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb250ZW51IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNjUlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZpcnN0LXAge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyNSk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmxhc3QtcCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjYpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0XHQvL3Rlc3RcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0LmNvbnRlbnUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0LmNvbnRlbnUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0LmNvbnRlbnUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogNDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0LmNvbnRlbnUge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxhc3QtY2FyZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy92ZXJzaW9uIG1vYmlsZSBpY2lcclxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0LnZlaC1oZXJvIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy92ZWhpLWhlcm8ud2VicFwiKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTV2aDtcclxuXHR9XHJcblxyXG5cdC8vbGUgY3NzIHBvdXIgbGUgY2Fyb3VzZWwgZXN0IGRhbnMgdW4gYXV0cmUgZmljaGllclxyXG5cdC8vIC0tPiAvc3JjL3Njc3MvY29tcG9uZW50cy92ZWhpY3VsZXMvX2Nhcm91c2VsLnNjc3NcclxuXHRzZWN0aW9uLnZlaC1leHRyYSB7XHJcblx0XHQudmVoLWNvbnQtZ3JpcyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdC8vIHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTQwcHg7XHJcblx0XHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwdnc7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdCYgPiBzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnZlaC1zZXAge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRkaXYudmVoLWJ0bi1jb250YWN0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDY1cHg7XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogLTIwcHg7XHJcblx0XHRcdGJvcmRlcjogc29saWQgMnB4ICRibHVlO1xyXG5cdFx0XHRib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cclxuXHRcdFx0YS52ZWgtYnRuLWNvbnRhY3Qge1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiB0YWJsZXR0ZSBpY2lcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuXHJcbi8vdmVyc2lvbiBkZXNrdG9wIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGUgbW9iaWxlXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdHNlY3Rpb24udmVoLWNhcm91c2VsIHtcclxuXHRcdC5jb250LXRpdGxlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly9sZSBjYXJvdXNlbFxyXG5cclxuXHRcdC5jb250LXNsaWRlciB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogNzB2dztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHQuc2xpZGVzLFxyXG5cdFx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRcdC8vIC5jb250LXNsaWRlIHtcclxuXHRcdFx0XHQvLyBcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdC8vIFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdFx0XHQvLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHQvLyBcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHQvLyBcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdFx0Ly8gXHQuY29udC1pbWcge1xyXG5cdFx0XHRcdC8vIFx0XHRib3JkZXI6IDVweCAkZ3JheSBzb2xpZDtcclxuXHRcdFx0XHQvLyBcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0Ly8gXHRcdGhlaWdodDogMjE4cHg7XHJcblx0XHRcdFx0Ly8gXHRcdGltZyB7XHJcblx0XHRcdFx0Ly8gXHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0Ly8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdC8vIFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0Ly8gXHRcdH1cclxuXHRcdFx0XHQvLyBcdH1cclxuXHRcdFx0XHQvLyBcdC5jYXJ0ZS1ncmlzZSB7XHJcblx0XHRcdFx0Ly8gXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdC8vIFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdC8vIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gXHRcdHRvcDogMTUwcHg7XHJcblx0XHRcdFx0Ly8gXHRcdHotaW5kZXg6IDU7XHJcblxyXG5cdFx0XHRcdC8vIFx0XHRib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0XHRcdC8vIFx0XHRoNCB7XHJcblx0XHRcdFx0Ly8gXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdC8vIFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHQvLyBcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0Ly8gXHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHRcdC8vIFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHRcdC8vIFx0XHR9XHJcblx0XHRcdFx0Ly8gXHR9XHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNXZ3O1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdHdpZHRoOiA1MHZ3O1xyXG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcblx0XHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0Ym9yZGVyOiA1cHggJGdyYXkgc29saWQ7XHJcblx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMThweDtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1dnc7XHJcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAyNXB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDV2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwdnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0yNXB4O1xyXG5cdFx0XHRcdFx0XHQvLyBib3R0b206IDE1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTB2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDV2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNTV2dztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gLmNhcnRlLWdyaXNlIHtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0Ly8gXHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gXHR0b3A6IDE1MHB4O1xyXG5cdFx0XHQvLyBcdHotaW5kZXg6IDU7XHJcblxyXG5cdFx0XHQvLyBcdGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHRcdC8vIFx0aDQge1xyXG5cdFx0XHQvLyBcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHQvLyBcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHQvLyBcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHQvLyBcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHQvLyBcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHRcdC8vIFx0fVxyXG5cdFx0XHQvLyB9XHJcblx0XHRcdC5jYXJ0ZS1ncmlzZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxNTBweDtcclxuXHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCA0cHggJGJsdWU7XHJcblxyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblxyXG5cdFx0XHRcdGg0IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250LW5hdi1jYXJvdSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuXHRcdFx0LmYtcyxcclxuXHRcdFx0LmYtczIge1xyXG5cdFx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuMjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGltZyxcclxuXHRcdFx0I25leHQsXHJcblx0XHRcdCNwcmV2IHtcclxuXHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vIC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHQvLyBcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0Ly8gXHQvLyBtYXJnaW46IGF1dG87XHJcblx0XHQvLyBcdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0Ly8gXHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0Ly8gXHRcdGJvcmRlcjogNXB4ICRncmF5IHNvbGlkO1xyXG5cdFx0Ly8gXHRcdGhlaWdodDogMjE4cHg7XHJcblx0XHQvLyBcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ly8gXHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHQvLyBcdFx0aW1nIHtcclxuXHRcdC8vIFx0XHRcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0Ly8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Ly8gXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdC8vIFx0XHR9XHJcblx0XHQvLyBcdFx0LmNhcnRlLWdyaXNlIHtcclxuXHRcdC8vIFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0Ly8gXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8vIFx0XHRcdHRvcDogMTUwcHg7XHJcblx0XHQvLyBcdFx0XHR6LWluZGV4OiA1O1xyXG5cclxuXHRcdC8vIFx0XHRcdGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHQvLyBcdFx0XHRoNCB7XHJcblx0XHQvLyBcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdC8vIFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Ly8gXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHQvLyBcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdC8vIFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHQvLyBcdFx0XHR9XHJcblx0XHQvLyBcdFx0fVxyXG5cdFx0Ly8gXHR9XHJcblx0XHQvLyB9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC8vY29udGVudFxyXG5cdHNlY3Rpb24udmVoLWNhcm91c2VsIHtcclxuXHRcdC5jb250LXRpdGxlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDcwKTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly9sZSBjYXJvdXNlbFxyXG5cclxuXHRcdC5jb250LXNsaWRlciB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogOTB2dztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHQuc2xpZGVzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdFx0XHQuY29udC1zbGlkZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTB2dztcclxuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHQvLyBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiA1cHggJGdyYXkgc29saWQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIxOHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHQvLyBtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwdnc7XHJcblxyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDB2dztcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuY2FydGUtZ3Jpc2Uge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzNXZ3O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDIwMHB4O1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogc29saWQgMnB4ICRibHVlO1xyXG5cclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdFx0XHRcdFx0aDQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnZ3O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjUpO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJ2dztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250LW5hdi1jYXJvdSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0LmYtcyB7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuMjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwdnc7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMXZ3O1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdHdpZHRoOiAyMHZ3O1xyXG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0JjpudGgtY2hpbGQoNCksXHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyB0b3A6IDIwcHg7XHJcblx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuXHRcdFx0JjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMzVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdC5jYXJ0ZS1ncmlzZSB7XHJcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHR3aWR0aDogNDB2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE1dnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0Ym9yZGVyOiA1cHggJGdyYXkgc29saWQ7XHJcblx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMThweDtcclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vIC5jYXJ0ZS1ncmlzZSB7XHJcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdC8vIFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIFx0dG9wOiAxNTBweDtcclxuXHRcdFx0Ly8gXHR6LWluZGV4OiA1O1xyXG5cclxuXHRcdFx0Ly8gXHRib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0XHQvLyBcdGg0IHtcclxuXHRcdFx0Ly8gXHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Ly8gXHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0Ly8gXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0Ly8gXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdFx0Ly8gXHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHQvLyBcdH1cclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQuY2FydGUtZ3Jpc2Uge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDQwdnc7XHJcblx0XHRcdFx0dG9wOiAyMDBweDtcclxuXHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAkYmx1ZTtcclxuXHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnZ3O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAydnc7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250LW5hdi1jYXJvdSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHQuZi1zLFxyXG5cdFx0XHQuZi1zMiB7XHJcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XHJcblx0XHRcdFx0b3BhY2l0eTogMC4yO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aW1nLFxyXG5cdFx0XHQjbmV4dCxcclxuXHRcdFx0I3ByZXYge1xyXG5cdFx0XHRcdHdpZHRoOiAxMHZ3O1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ly8gLnN3aXBlci13cmFwcGVyIHtcclxuXHRcdC8vIFx0d2lkdGg6IDcwdnc7XHJcblx0XHQvLyBcdC8vIG1hcmdpbjogYXV0bztcclxuXHRcdC8vIFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHQvLyBcdFx0d2lkdGg6IDcwdnc7XHJcblx0XHQvLyBcdFx0Ym9yZGVyOiA1cHggJGdyYXkgc29saWQ7XHJcblx0XHQvLyBcdFx0aGVpZ2h0OiAyMThweDtcclxuXHRcdC8vIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQvLyBcdFx0Ly8gb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuXHRcdC8vIFx0XHRpbWcge1xyXG5cdFx0Ly8gXHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHQvLyBcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0Ly8gXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdC8vIFx0XHR9XHJcblx0XHQvLyBcdFx0LmNhcnRlLWdyaXNlIHtcclxuXHRcdC8vIFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0Ly8gXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8vIFx0XHRcdHRvcDogMTUwcHg7XHJcblx0XHQvLyBcdFx0XHR6LWluZGV4OiA1O1xyXG5cclxuXHRcdC8vIFx0XHRcdGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHQvLyBcdFx0XHRoNCB7XHJcblx0XHQvLyBcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdC8vIFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Ly8gXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHQvLyBcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdC8vIFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSg0MCk7XHJcblx0XHQvLyBcdFx0XHR9XHJcblx0XHQvLyBcdFx0fVxyXG5cdFx0Ly8gXHR9XHJcblx0XHQvLyB9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIGRlc2t0b3BcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEyODBweCkge1xyXG5cdHNlY3Rpb24udmVoLWNhcm91c2VsIHtcclxuXHRcdC5jb250LXRpdGxlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzVweDtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTAwKTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJ2dztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDV2dztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly9sZSBjYXJvdXNlbFxyXG5cclxuXHRcdC5jb250LXNsaWRlciB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogOTB2dztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHQuc2xpZGVzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdFx0XHQuY29udC1zbGlkZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjN2dztcclxuXHRcdFx0XHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHQvLyBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiA1cHggJGdyYXkgc29saWQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIxOHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHQvLyBtYXJnaW46IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1dnc7XHJcblxyXG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuY2FydGUtZ3Jpc2Uge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogN3B4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxN3Z3O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDIwMHB4O1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDRweCAkYmx1ZTtcclxuXHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHRcdFx0XHRcdGg0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJ2dztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjUpO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJ2dztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc3dpcGVyIHtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMXZ3O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQvLyBtYXJnaW4taW5saW5lOiAyMHB4O1xyXG5cdFx0XHQmOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vIHRvcDogMjBweDtcclxuXHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDMwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxM3Z3O1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTI5MHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA0NXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4dnc7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDoxMjkwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTB2dztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FydGUtZ3Jpc2Uge1xyXG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTI5MHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1dnc7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDoxMjkwcHgpIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDMwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdC5jb250LWltZyB7XHJcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0yMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjB2dztcclxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEyOTBweCkge1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHQuY29udC1pbWcge1xyXG5cdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEyOTBweCkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXZ3O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuXHRcdFx0LmNvbnQtaW1nIHtcclxuXHRcdFx0XHRib3JkZXI6IDVweCAkZ3JheSBzb2xpZDtcclxuXHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIxOHB4O1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Ly8gdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwdnc7XHJcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTUwMHB4KSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNXZ3O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vIC5jYXJ0ZS1ncmlzZSB7XHJcblx0XHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdC8vIFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIFx0dG9wOiAxNTBweDtcclxuXHRcdFx0Ly8gXHR6LWluZGV4OiA1O1xyXG5cclxuXHRcdFx0Ly8gXHRib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0XHQvLyBcdGg0IHtcclxuXHRcdFx0Ly8gXHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Ly8gXHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0Ly8gXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0Ly8gXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdFx0Ly8gXHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHQvLyBcdH1cclxuXHRcdFx0Ly8gfVxyXG5cdFx0XHQuY2FydGUtZ3Jpc2Uge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDI1dnc7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHR0b3A6IDIwMHB4O1xyXG5cdFx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDRweCAkYmx1ZTtcclxuXHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMnB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdFx0XHRoNCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnZ3O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnZ3O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udC1uYXYtY2Fyb3Uge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR3aWR0aDogNSU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdC5mLXMsXHJcblx0XHRcdC5mLXMyIHtcclxuXHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjI7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0d2lkdGg6IDV2dztcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC8vIC5jb250LW5hdi1jYXJvdSB7XHJcblx0XHQvLyBcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQvLyBcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ly8gXHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0Ly8gXHQuZi1zIHtcclxuXHRcdC8vIFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcclxuXHRcdC8vIFx0XHRvcGFjaXR5OiAwLjI7XHJcblx0XHQvLyBcdH1cclxuXHJcblx0XHQvLyBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Ly8gXHRpbWcsXHJcblx0XHQvLyBcdCNuZXh0LFxyXG5cdFx0Ly8gXHQjcHJldiB7XHJcblx0XHQvLyBcdFx0d2lkdGg6IDIwdnc7XHJcblx0XHQvLyBcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHQvLyBcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcblx0XHQvLyBcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHQvLyBcdFx0fVxyXG5cdFx0Ly8gXHR9XHJcblx0XHQvLyB9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC8vY29udGNqaGd2amhndlxyXG5cdC52ZWgtaGVybyB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmVoaS1oZXJvLndlYnBcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAyNXZoO1xyXG5cdH1cclxuXHRzZWN0aW9uLnZlaC1leHRyYSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRcdC52ZWgtY29udC1ncmlzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Ly8gcGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAyMTBweDtcclxuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTB2dztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhLWJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjIpO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDcwcHg7XHJcblxyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0JiA+IHNwYW4ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudmVoLXNlcCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGRpdi52ZWgtYnRuLWNvbnRhY3Qge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTY1cHg7XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogLTIwcHg7XHJcblx0XHRcdGJvcmRlcjogc29saWQgMnB4ICRibHVlO1xyXG5cdFx0XHRib3gtc2hhZG93OiAycHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cclxuXHRcdFx0YS52ZWgtYnRuLWNvbnRhY3Qge1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcFxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0LnZlaC1oZXJvIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy92ZWgtaG9tZS1iZy1kLndlYnBcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG5cdFx0Ly8gYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdGhlaWdodDogNTB2aDtcclxuXHR9XHJcblx0c2VjdGlvbi52ZWgtZXh0cmEge1xyXG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNzVweDtcclxuXHRcdC52ZWgtY29udC1ncmlzIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Ly8gcGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA1dnc7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwKTtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblxyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC52ZWgtc2VwIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0XHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JHRyYW5zaXRpb24tYmV6aWVyOiAxLCAwLCAwLCAxO1xyXG5cdFx0JHRyYW5zaXRpb24tbGVuOiAwLjM1cztcclxuXHRcdCRwaW5rOiAjZjkzMTk1O1xyXG5cdFx0ZGl2LnZlaC1idG4tY29udGFjdCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdHdpZHRoOiAzMHZ3O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0aGVpZ2h0OiAxNjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTY1cHg7XHJcblx0XHRcdC8vIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogNzBweDtcclxuXHRcdFx0bGVmdDogLTV2dztcclxuXHRcdFx0Ym9yZGVyOiBzb2xpZCAycHggJGJsdWU7XHJcblx0XHRcdGJveC1zaGFkb3c6IDJweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHRcdHotaW5kZXg6IDIwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tbGVuIGN1YmljLWJlemllcigkdHJhbnNpdGlvbi1iZXppZXIpO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRhLnZlaC1idG4tY29udGFjdCB7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW4gY3ViaWMtYmV6aWVyKCR0cmFuc2l0aW9uLWJlemllcik7XHJcblx0XHRcdH1cclxuXHRcdFx0YS52ZWgtYnRuLWNvbnRhY3Qge1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuLWNvbG9yIHtcclxuXHRcdFx0Ly8gYm9yZGVyLWNvbG9yOiAkcGluaztcclxuXHRcdFx0Ly8gY29sb3I6ICRwaW5rO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlLFxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idG4tbC1yIHtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGhlaWdodDogMTU4cHg7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3Zlcjo6YWZ0ZXIge1xyXG5cdFx0XHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMzUwcHgpIHtcclxuXHRcdFx0XHQvLyBcdHdpZHRoOiAxNS4ydnc7XHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxNTAwcHgpIHtcclxuXHRcdFx0XHQvLyBcdHdpZHRoOiAxNS43dnc7XHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdHdpZHRoOiAyNi45dnc7XHJcblx0XHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGxlZnQ6IDB2dztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gbW9iaWxlIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHJcblx0LmN1cy1oZXJvIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jdXN0b21lci1iZy53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAlIDgwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxNXZoO1xyXG5cdH1cclxuXHJcblx0c2VjdGlvbi5jdXMtY2Fyb3VzZWwge1xyXG5cdFx0LmNvbnQtc2xpZGVyLWQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LmN1cy1jb250LXRpdGxlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY3VzLWNvbnQtdGl0bGUtZW4ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiAzNXZ3O1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo0MDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo1MDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwdnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo2MDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNDApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250LXNsaWRlci1tIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Ly8gb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdC5zbGlkZXMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRcdC5jb250LXNsaWRlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDc1cHg7XHJcblx0XHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDcwdnc7XHJcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xyXG5cdFx0XHRcdFx0XHRnYXA6IDMwcHggNzBweDtcclxuXHRcdFx0XHRcdFx0LmNhcnRlIHtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zd2lwZXIyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5zd2lwZXIge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQvLyBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDcwdnc7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHJcblx0XHRcdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRcdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNzB2dztcclxuXHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG5cdFx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z2FwOiAzMHB4IDcwcHg7XHJcblx0XHRcdFx0XHRcdC5jYXJ0ZSB7XHJcblx0XHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udC1uYXYtY2Fyb3Uge1xyXG5cdFx0XHR3aWR0aDogMTAwdnc7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuXHRcdFx0I3ByZXYsXHJcblx0XHRcdCNuZXh0IHtcclxuXHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHR3aWR0aDogMjB2dztcclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udC1mbGVjaGUtY2Fyb3Uge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdFx0Ly8gd2lkdGg6IDcwJTtcclxuXHRcdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiB0YWJsZXR0ZSBpY2lcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuXHJcbi8vdmVyc2lvbiBkZXNrdG9wIGljaVxyXG5AbWVkaWEgc2NyZWVuIHtcclxuXHQvL2NvbnRlbnRcclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsYSB0YWJsZXR0ZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHQuY3VzLWhlcm8ge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2N1c3RvbWVyLWJnLndlYnBcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgODAlO1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAyNXZoO1xyXG5cdH1cclxuXHRzZWN0aW9uLmN1cy1jYXJvdXNlbCB7XHJcblx0XHQuY29udC1zbGlkZXItZCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuY3VzLWNvbnQtdGl0bGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiA0MHZ3O1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jdXMtY29udC10aXRsZS1lbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0d2lkdGg6IDQ1dnc7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjkwMHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTB2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjExMDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo2MDBweCkge1xyXG5cdFx0XHRcdC8vIFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oNzApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250LXNsaWRlci1tIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Ly8gb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdC5zbGlkZXMge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0XHRcdC5jb250LXNsaWRlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1NXB4O1xyXG5cdFx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z2FwOiAxNzBweCA3MHB4O1xyXG5cdFx0XHRcdFx0XHQuY2FydGUge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN3aXBlcjIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlciB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogNzB2dztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdFx0LnN3aXBlci13cmFwcGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MHZ3O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDc1cHg7XHJcblx0XHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDcwdnc7XHJcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xyXG5cdFx0XHRcdFx0XHRnYXA6IDMwcHggNzBweDtcclxuXHRcdFx0XHRcdFx0LmNhcnRlIHtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250LW5hdi1jYXJvdSB7XHJcblx0XHRcdHdpZHRoOiAxMDB2dztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHQjcHJldixcclxuXHRcdFx0I25leHQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMHZ3O1xyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdHdpZHRoOiAyNXZ3O1xyXG5cdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250LWZsZWNoZS1jYXJvdSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHRcdFx0XHQvLyB3aWR0aDogNzAlO1xyXG5cdFx0XHRcdC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQuY3VzLWhlcm8ge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2N1cy1iZy1kLndlYnBcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiA1MHZoO1xyXG5cdH1cclxuXHRzZWN0aW9uLmN1cy1jYXJvdXNlbCB7XHJcblx0XHQuY3VzLWNvbnQtdGl0bGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMDApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jdXMtY29udC10aXRsZS1lbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHQvLyB3aWR0aDogNjB2dztcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTV2dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjE2MDBweCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYwdnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo2MDBweCkge1xyXG5cdFx0XHRcdC8vIFx0d2lkdGg6IDU1dnc7XHJcblx0XHRcdFx0Ly8gfVxyXG5cclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwMCk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1dnc7XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnQtc2xpZGVyLW0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuY29udC1zbGlkZXItZCB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogODB2dztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHQuc2xpZGVzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHQuY29udC1zbGlkZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNTVweDtcclxuXHRcdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZiAxZnI7XHJcblx0XHRcdFx0XHRcdGdhcDogMjAwcHggMTV2dztcclxuXHRcdFx0XHRcdFx0LmNhcnRlIHtcclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zd2lwZXIyIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Ly8gb3ZlcmZsb3cteTogdmlzaWJsZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA4MHZ3O1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTU1cHg7XHJcblx0XHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1JTtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZiAxZnI7XHJcblx0XHRcdFx0XHRcdGdhcDogNzVweCAxMHZ3O1xyXG5cdFx0XHRcdFx0XHQuY2FydGUge1xyXG5cdFx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMnZ3O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udC1uYXYtY2Fyb3Uge1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHQjcHJldixcclxuXHRcdFx0I25leHQge1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTI5MHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNHZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR3aWR0aDogM3Z3O1xyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnQtZmxlY2hlLWNhcm91IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdC8vIHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIG1vYmlsZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHQuY2Fyci1oZXJvIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2FyZWVyLWhlcm8tbS53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEydmg7XHJcblx0fVxyXG5cdC5jYXJyLWNvbnQtdGl0bGUtZW4ge1xyXG5cdFx0bWFyZ2luLXRvcDogNTVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0d2lkdGg6IDV2dztcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdFx0aDEge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDQwKTtcclxuXHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcnItY29udC10aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA1NXB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHR3aWR0aDogNXZ3O1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNDApO1xyXG5cdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvL2JpZyBzZWN0aW9uXHJcblx0LmNhcnItaW5mby1jcHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwdnc7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDglO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctZXh0cmEtYm9sZDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zb3VzLXNlY3Rpb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2Fyci1jb250LWNyb2l4IHtcclxuXHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRib3R0b206IC0xMHB4O1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NDYwcHgpIHtcclxuXHRcdFx0XHRib3R0b206IC04cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjUyNXB4KSB7XHJcblx0XHRcdFx0Ym90dG9tOiAtNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo1OTBweCkge1xyXG5cdFx0XHRcdGJvdHRvbTogLTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NjQwcHgpIHtcclxuXHRcdFx0XHRib3R0b206IC0ycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjcyMHB4KSB7XHJcblx0XHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0bGVmdDogY2FsYygxMDAlIC0gMzBweCk7XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIuNjdweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnZlcnRpY2FsIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmhvcml6b250YWwge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly9sZSBzY3NzIGR1IGNwdCBzZSB0cm91dmUgZGFucyB1biBmaWNoaWVyXHJcblx0XHQvL3ZhIHZvaXIgbGEgOiAvc3JjL3Njc3MvY2FyZWVyL19jcHQuc2Nzc1xyXG5cdH1cclxuXHQvL2xlIHNjc3MgZGUgbGEgc2VjdGlvbiBmb3JtdWxhaXJlIHNlIHRyb3V2ZSBkYW5zIHVuXHJcblx0Ly9hdXRyZSBmaWNoaWVyXHJcblx0Ly92YSB2b2lyIGxhIDogL3NyYy9zY3NzL2NhcmVlci9fZm9ybXVsYWlyZS5zY3NzXHJcbn1cclxuXHJcbi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC8vY29udGVudFxyXG59XHJcblxyXG4vL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQvL2NvbnRlbnRcclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsYSB0YWJsZXR0ZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHQuY2Fyci1oZXJvIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2FyZWVyLWhlcm8tdC53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiAyNXZoO1xyXG5cdH1cclxuXHQuY2Fyci1jb250LXRpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDU1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdHdpZHRoOiAyNXZ3O1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oNzApO1xyXG5cdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1dnc7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJyLWNvbnQtdGl0bGUtZW4ge1xyXG5cdFx0bWFyZ2luLXRvcDogNTVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0d2lkdGg6IDYwdnc7XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSg3MCk7XHJcblx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDV2dztcclxuXHRcdH1cclxuXHR9XHJcblx0LmNhcnItaW5mby1jcHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0LmNhcnItcGV0aXRlLWJvaXRlLWdyaXNlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDQwcHg7XHJcblx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdGhlaWdodDogMTcwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0ei1pbmRleDogNTtcclxuXHRcdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDQ1cHg7XHJcblx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogYXV0bztcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuXHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNvdXMtc2VjdGlvbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJyLWNvbnQtY3JvaXgge1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdGxlZnQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyLjY3cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC52ZXJ0aWNhbCB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ob3Jpem9udGFsIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vbGUgc2NzcyBkdSBjcHQgc2UgdHJvdXZlIGRhbnMgdW4gZmljaGllclxyXG5cdFx0Ly92YSB2b2lyIGxhIDogL3NyYy9zY3NzL2NhcmVlci9fY3B0LnNjc3NcclxuXHR9XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcFxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0LmNhcnItaGVybyB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhcnItYmctZC53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDc1JSAxMCU7XHJcblx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG5cclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdGhlaWdodDogNTB2aDtcclxuXHR9XHJcblx0LmNhcnItY29udC10aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA1NXB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHR3aWR0aDogNTV2dztcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjE1MDBweCkge1xyXG5cdFx0XHRcdHdpZHRoOiA2MHZ3O1xyXG5cdFx0XHR9XHJcblx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMDApO1xyXG5cdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDV2dztcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJyLWNvbnQtdGl0bGUtZW4ge1xyXG5cdFx0bWFyZ2luLXRvcDogNTVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0d2lkdGg6IDY1dnc7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxNTAwcHgpIHtcclxuXHRcdFx0XHR3aWR0aDogNzV2dztcclxuXHRcdFx0fVxyXG5cdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTAwKTtcclxuXHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1dnc7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2Fyci1pbmZvLWNwdCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQuY2Fyci1wZXRpdGUtYm9pdGUtZ3Jpc2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNzVweDtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0aGVpZ2h0OiAzNDBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0XHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhLWJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzApO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oNDApO1xyXG5cdFx0XHRcdGJyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zb3VzLXNlY3Rpb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2Fyci1jb250LWNyb2l4IHtcclxuXHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRib3R0b206IC0zMHB4O1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMi42N3B4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudmVydGljYWwge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaG9yaXpvbnRhbCB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvL2xlIHNjc3MgZHUgY3B0IHNlIHRyb3V2ZSBkYW5zIHVuIGZpY2hpZXJcclxuXHRcdC8vdmEgdm9pciBsYSA6IC9zcmMvc2Nzcy9jYXJlZXIvX2NwdC5zY3NzXHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIG1vYmlsZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHQuY2Fyci1hY3R1YWwtY29udGVudCB7XHJcblx0XHQuY2hhcGVhdSB7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0fVxyXG5cdFx0Ly8gcGFkZGluZy10b3A6IDkwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0d2lkdGg6IDkwJTtcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0LmNhcnItY29udC1jcHQge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNSk7XHJcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcblx0XHRcdFx0Y29sb3I6ICMxNjE5MWI7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5saWduZS1kb3R0ZWQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBkYXNoZWQgJGJsdWU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vL3ZlcnNpb24gcG91ciBsYSB0YWJsZXR0ZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL2NvbnRlbnRcclxufVxyXG5cclxuLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcFxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGEgdGFibGV0dGVcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9jb250ZW50XHJcblx0LmNhcnItYWN0dWFsLWNvbnRlbnQge1xyXG5cdFx0LmNoYXBlYXUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdGhlaWdodDogOTBweDtcclxuXHRcdH1cclxuXHRcdC8vIHBhZGRpbmctdG9wOiA5MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogNXZ3O1xyXG5cdFx0d2lkdGg6IDMwJTtcclxuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRyaWdodDogMHZ3O1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDE1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHJpZ2h0OiAxMHZ3O1xyXG5cdFx0fVxyXG5cdFx0LmNhcnItY29udC1jcHQge1xyXG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEzMzdweDtcclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3Z3O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3Z3O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcblx0XHRcdFx0Y29sb3I6ICMxNjE5MWI7XHJcblx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubGlnbmUtZG90dGVkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggZGFzaGVkICRibHVlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzdnc7XHJcblx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIGRlc2t0b3BcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEyODBweCkge1xyXG5cdC5jYXJyLWFjdHVhbC1jb250ZW50IHtcclxuXHRcdC5jaGFwZWF1IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHR9XHJcblx0XHQvLyBwYWRkaW5nLXRvcDogOTBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDV2dztcclxuXHRcdHdpZHRoOiAzMCU7XHJcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0cmlnaHQ6IDB2dztcclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0XHQuY2Fyci1jb250LWNwdCB7XHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdGhlaWdodDogMTMyOHB4O1xyXG5cclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjUpO1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3Z3O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3Z3O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNik7XHJcblx0XHRcdFx0Y29sb3I6ICMxNjE5MWI7XHJcblx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubGlnbmUtZG90dGVkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggZGFzaGVkICRibHVlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzdnc7XHJcblx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC8vc2VjdGlvbiBmb3JtdWxhaXJlXHJcblx0I2NvbnQtY29uZmlybSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0cGFkZGluZzogMiUgMTAlO1xyXG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGFuaW1hdGlvbjogbm9wZSBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcclxuXHRcdGFuaW1hdGlvbi1kZWxheTogNXM7XHJcblx0fVxyXG5cdC5tYWlsLXNlbnQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0YW5pbWF0aW9uOiBtYWlsIGVhc2Utb3V0IDMwMG1zIGZvcndhcmRzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiA1cztcclxuXHR9XHJcblx0QGtleWZyYW1lcyBub3BlIHtcclxuXHRcdGZyb20ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIHRvcDogMTUwcHg7XHJcblx0XHRcdC8vIGxlZnQ6IDQwdnc7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0XHR0byB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gdG9wOiAxNTBweDtcclxuXHRcdFx0Ly8gbGVmdDogNDB2dztcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAa2V5ZnJhbWVzIG1haWwge1xyXG5cdFx0MCUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHRcdDk5JSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHQxMDAlIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm11bGFpcmUge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xhc3QtY2FyZC1iZy1tLndlYnBcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEyMCU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDd2dyAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdC5jYXJyLXBhcmEtZm9ybSB7XHJcblx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRjb2xvcjogIzE2MTkxYjtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJyLWNvbnQtZm9ybSB7XHJcblx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHZ3O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRmb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTApO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXQsXHJcblx0XHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkICRibHVlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdHJlc2l6ZTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcnItY29udC1sYXN0LWJpdCB7XHJcblx0XHRcdFx0XHQvL21pZ2h0IG5lZWQgdGhpcyBidXQgbm90IHdvcmtpbmcgcHJvcGVybHlcclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYXN0LWNhcmQtYmctbS53ZWJwXCIpO1xyXG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2Fyci1sYXN0LWJpdCB7XHJcblx0XHRcdFx0XHQuZmljaGllcjEge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogODVweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNik7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMTYxOTFiO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0I2ZpbGUtdXBsb2FkLWN2LFxyXG5cdFx0XHRcdFx0I2ZpbGUtdXBsb2FkLWxldHRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmlsZS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogNDV2dztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0JTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJyLXNlbmQtYnRuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAyMDUwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xyXG5cclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vL3ZlcnNpb24gcG91ciBsYSB0YWJsZXR0ZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQvL2NvbnRlbnRcclxufVxyXG5cclxuLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcFxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGEgdGFibGV0dGVcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0I2NvbnQtY29uZmlybSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDI1JTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdHBhZGRpbmc6IDIlIDEwJTtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRhbmltYXRpb246IG5vcGUgZWFzZS1vdXQgMzAwbXMgZm9yd2FyZHM7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDVzO1xyXG5cdH1cclxuXHQubWFpbC1zZW50IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdGFuaW1hdGlvbjogbWFpbCBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcclxuXHRcdGFuaW1hdGlvbi1kZWxheTogNXM7XHJcblx0fVxyXG5cdEBrZXlmcmFtZXMgbm9wZSB7XHJcblx0XHRmcm9tIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyB0b3A6IDE1MHB4O1xyXG5cdFx0XHQvLyBsZWZ0OiA0MHZ3O1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdFx0dG8ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIHRvcDogMTUwcHg7XHJcblx0XHRcdC8vIGxlZnQ6IDQwdnc7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGtleWZyYW1lcyBtYWlsIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0XHQ5OSUge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vY29udGVudFxyXG5cdC5mb3JtdWxhaXJlIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYXN0LWNhcmQtYmctbS53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMjAlO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3dncgMTAwJTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRoZWlnaHQ6IDE1NzBweDtcclxuXHRcdC5jYXJyLXBhcmEtZm9ybSB7XHJcblx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1MHB4O1xyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0XHRjb2xvcjogIzE2MTkxYjtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJyLWNvbnQtZm9ybSB7XHJcblx0XHRcdHdpZHRoOiA4NSU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcblx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXQsXHJcblx0XHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkICRibHVlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdHJlc2l6ZTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcnItY29udC1sYXN0LWJpdCB7XHJcblx0XHRcdFx0XHQvL21pZ2h0IG5lZWQgdGhpcyBidXQgbm90IHdvcmtpbmcgcHJvcGVybHlcclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYXN0LWNhcmQtYmctbS53ZWJwXCIpO1xyXG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2Fyci1sYXN0LWJpdCB7XHJcblx0XHRcdFx0XHQuZmljaGllcjEge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDogMjVweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2Fyci1sYXN0LWJpdC10IHtcclxuXHRcdFx0XHRcdFx0Ly8gZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHQvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiA1NTBweDtcclxuXHJcblx0XHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5maWxlLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2KTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMxNjE5MWI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQjZmlsZS11cGxvYWQtY3YsXHJcblx0XHRcdFx0XHQjZmlsZS11cGxvYWQtbGV0dGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5maWxlLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHZ3O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAyNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogNCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2Fyci1zZW5kLWJ0biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHRcdFx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGJsdWU7XHJcblxyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0JTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0I2NvbnQtY29uZmlybSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDI1MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdHBhZGRpbmc6IDIlIDEwJTtcclxuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRhbmltYXRpb246IG5vcGUgZWFzZS1vdXQgMzAwbXMgZm9yd2FyZHM7XHJcblx0XHRhbmltYXRpb24tZGVsYXk6IDVzO1xyXG5cdH1cclxuXHQubWFpbC1zZW50IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdGFuaW1hdGlvbjogbWFpbCBlYXNlLW91dCAzMDBtcyBmb3J3YXJkcztcclxuXHRcdGFuaW1hdGlvbi1kZWxheTogNXM7XHJcblx0fVxyXG5cdEBrZXlmcmFtZXMgbm9wZSB7XHJcblx0XHRmcm9tIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyB0b3A6IDE1MHB4O1xyXG5cdFx0XHQvLyBsZWZ0OiA0MHZ3O1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0fVxyXG5cdFx0dG8ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIHRvcDogMTUwcHg7XHJcblx0XHRcdC8vIGxlZnQ6IDQwdnc7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGtleWZyYW1lcyBtYWlsIHtcclxuXHRcdDAlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0XHQ5OSUge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0fVxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtdWxhaXJlIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jYXJyLWZvcm0tYmctZC53ZWJwXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA4MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzB2dyAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGhlaWdodDogMTMwNXB4O1xyXG5cdFx0LmNhcnItcGFyYS1mb3JtIHtcclxuXHRcdFx0d2lkdGg6IDcwJTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0Ly8gbWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXRvcDogNTUwcHg7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjYpO1xyXG5cdFx0XHRcdGNvbG9yOiAjMTYxOTFiO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcnItY29udC1mb3JtIHtcclxuXHRcdFx0d2lkdGg6IDg1JTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0LFxyXG5cdFx0XHRcdHRleHRhcmVhIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRyZXNpemU6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRleHRhcmVhIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJyLWNvbnQtbGFzdC1iaXQge1xyXG5cdFx0XHRcdFx0Ly9taWdodCBuZWVkIHRoaXMgYnV0IG5vdCB3b3JraW5nIHByb3Blcmx5XHJcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGFzdC1jYXJkLWJnLW0ud2VicFwiKTtcclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcnItbGFzdC1iaXQge1xyXG5cdFx0XHRcdFx0LmNhcnItbGFzdC1iaXQtdCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZpbGUtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDI2KTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMxNjE5MWI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQjZmlsZS11cGxvYWQtY3YsXHJcblx0XHRcdFx0XHQjZmlsZS11cGxvYWQtbGV0dGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuZmlsZS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQvLyB3aWR0aDogMjF2dztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTApO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjVweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JHRyYW5zaXRpb24tYmV6aWVyOiAxLCAwLCAwLCAxO1xyXG5cdFx0XHRcdFx0JHRyYW5zaXRpb24tbGVuOiAwLjM1cztcclxuXHRcdFx0XHRcdCRwaW5rOiAjZjkzMTk1O1xyXG5cdFx0XHRcdFx0LmNhcnItc2VuZC1idG4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGJsdWU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE1O1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW5cclxuXHRcdFx0XHRcdFx0XHRjdWJpYy1iZXppZXIoJHRyYW5zaXRpb24tYmV6aWVyKTtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE1O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tbGVuXHJcblx0XHRcdFx0XHRcdFx0XHRjdWJpYy1iZXppZXIoJHRyYW5zaXRpb24tYmV6aWVyKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJ0bi1jb2xvciB7XHJcblx0XHRcdFx0XHRcdC8vIGJvcmRlci1jb2xvcjogJHBpbms7XHJcblx0XHRcdFx0XHRcdC8vIGNvbG9yOiAkcGluaztcclxuXHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYnRuLWwtciB7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDU4cHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3Zlcjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxlIG1vYmlsZVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHQubGFuZy1zd2l0Y2gge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dG9wOiA1MHZoO1xyXG5cdFx0ei1pbmRleDogMTU7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRoZWlnaHQ6IDY5cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC8vY29udGVudFxyXG5cdC5jb250LXJtIHtcclxuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuXHRcdC5ybS1iZy1pbWcge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmctcm9hZC53ZWJwXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdFx0Ly9pY2kgYydlc3QgbGl0ZXJhbGVtZW50IGxlIGxpbmVhci1ncmFkaWVudCBxdWlcclxuXHRcdC8vcGFydCBkdSBhdSBqdXNxdSdhIGxhIGZpbiBkZSBsJ2ltYWdlIGRlIGZvbmQuXHJcblxyXG5cdFx0LnJtLWJsYWNrIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsIGJsYWNrKTtcclxuXHRcdFx0aGVpZ2h0OiA1MDBweDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cclxuXHRcdFx0d2lkdGg6IDQwdnc7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHRcdC5saWduZS1ibGV1ZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDAuNXZ3O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Ly8gdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHQvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdGhlaWdodDogODBweDtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIlO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0Ly9sZSBiZyBkZSB0b3V0ZSBsZSByZXN0ZSBzYXVmIGxlIGZvcm11bGFpcmVcclxuXHRcdC5ybS1iZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuXHRcdFx0LnJtLWNvbnQtZm9ybSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtMTB2aDtcclxuXHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1leHRyYS1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTUpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMik7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTIpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9wb3VyIGxlIGZvcm11bGFpcmUsIHZhIHZvaXIgZGFucyB1biBhdXRyZSBmaWNoaWVyXHJcblx0XHRcdC8vIHNyYy9yZW1hcmtldGluZy9fZm9ybXVsYWlyZS5zY3NzXHJcblx0XHRcdC5ybS1jb250LWxpbmsge1xyXG5cdFx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtNTBweDtcclxuXHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0JTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlIHNlIHRyb3V2ZSBkYW5zIHVuIGF1dHJlIGZpY2hpZXJcclxuLy92b2lyIHNyYy9zY3NzL2NvbXBvbmVudHMvcmVtYXJrZXRpbmcvX3JlbWFya2V0aW5nLTc2OC5zY3NzXHJcblxyXG4vL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQvL2NvbnRlbnRcclxuXHQuY29udC1ybSB7XHJcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHQucm0tYmctaW1nIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JtLTc2OC53ZWJwXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMjRweDtcclxuXHRcdH1cclxuXHRcdC8vaWNpIGMnZXN0IGxpdGVyYWxlbWVudCBsZSBsaW5lYXItZ3JhZGllbnQgcXVpXHJcblx0XHQvL3BhcnQgZHUgYXUganVzcXUnYSBsYSBmaW4gZGUgbCdpbWFnZSBkZSBmb25kLlxyXG5cclxuXHRcdC5ybS1ibGFjayB7XHJcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50LCBibGFjayk7XHJcblx0XHRcdGhlaWdodDogMTAyNHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblxyXG5cdFx0XHR3aWR0aDogMzB2dztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0LmxpZ25lLWJsZXVlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMC41dnc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQvLyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIlO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0Ly9sZSBiZyBkZSB0b3V0ZSBsZSByZXN0ZSBzYXVmIGxlIGZvcm11bGFpcmVcclxuXHRcdC5ybS1iZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuXHRcdFx0LnJtLWNvbnQtZm9ybSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtNTI1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctZXh0cmEtYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzApO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMik7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9wb3VyIGxlIGZvcm11bGFpcmUsIHZhIHZvaXIgZGFucyB1biBhdXRyZSBmaWNoaWVyXHJcblx0XHRcdC8vIHNyYy9yZW1hcmtldGluZy9fZm9ybS03Njguc2Nzc1xyXG5cdFx0XHQucm0tY29udC1saW5rIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTQyNXB4O1xyXG5cclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0Jjp2aXNpdGVkIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsZSBtb2JpbGUgaWNpXHJcbmE6bGluayB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC8vYydlc3QgaWNpIGxlIGNvZGUgcG91ciBmYWlyZSBsZSBmb3JtXHJcblx0LmxlZm9ybSB7XHJcblx0XHR3aWR0aDogNzUlO1xyXG5cdFx0Ly8gbWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEwKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHR9XHJcblx0XHRpbnB1dCxcclxuXHRcdHNlbGVjdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yaWdodDogc29saWQgM3B4ICRibHVlO1xyXG5cdFx0fVxyXG5cdFx0LnNlbGVjdC1zZWxlY3RlZCB7XHJcblx0XHRcdC8vIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0fVxyXG5cdFx0LnNlbGVjdC1zZWxlY3RlZDphZnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0dG9wOiAxNHB4O1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0Ym9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdC5jb250LXJhZGlvIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRcdC5jb250LXJhZGlvLTEsXHJcblx0XHRcdC5jb250LXJhZGlvLTIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTB2dztcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblxyXG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCByYWRpbyBidXR0b24gKi9cclxuXHRcdFx0XHQuY29udGFpbmVyIGlucHV0IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIENyZWF0ZSBhIGN1c3RvbSByYWRpbyBidXR0b24gKi9cclxuXHRcdFx0XHQuY2hlY2ttYXJrIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDJ2dztcclxuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIE9uIG1vdXNlLW92ZXIsIGFkZCBhIGdyZXkgYmFja2dyb3VuZCBjb2xvciAqL1xyXG5cdFx0XHRcdC5jb250YWluZXI6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBXaGVuIHRoZSByYWRpbyBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXHJcblx0XHRcdFx0LmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LyogQ3JlYXRlIHRoZSBpbmRpY2F0b3IgKHRoZSBkb3QvY2lyY2xlIC0gaGlkZGVuIHdoZW4gbm90IGNoZWNrZWQpICovXHJcblx0XHRcdFx0LmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIFNob3cgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgd2hlbiBjaGVja2VkICovXHJcblx0XHRcdFx0LmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDEuMjV2dztcclxuXHRcdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LyogU3R5bGUgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgKi9cclxuXHRcdFx0fVxyXG5cdFx0XHRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yYWRpbyB7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnQtcGFydGllLTIge1xyXG5cdFx0XHQubGFiZWwtbGFzdCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgxNSk7XHJcblx0XHRcdH1cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oOSk7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmluZm8tcm0tc3VwcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRleHRhcmVhIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkICRibHVlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdHJlc2l6ZTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ybS1zdWIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3JkZXI6ICRibHVlIDJweCBzb2xpZDtcclxuXHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiA0JTtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlIHNlIHRyb3V2ZSBkYW5zIHVuIGF1dHJlIGZpY2hpZXJcclxuLy92b2lyIHNyYy9zY3NzL2NvbXBvbmVudHMvcmVtYXJrZXRpbmcvX2Zvcm0tNzY4LnNjc3NcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9cclxufVxyXG5cclxuLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcCBpY2lcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEyODBweCkge1xyXG5cdC8vXHJcbn1cclxuIiwiLy92ZXJzaW9uIHRhYmxldHRlIGR1IGZvcm11bGFpcmVcclxuQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjc2OHB4KSB7XHJcblx0Ly9jb250ZW50XHJcblx0LmxlZm9ybSB7XHJcblx0XHR3aWR0aDogNzUlO1xyXG5cdFx0Ly8gbWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHR9XHJcblx0XHQubGFiZWwtbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG5cdFx0fVxyXG5cdFx0aW5wdXQsXHJcblx0XHRzZWxlY3Qge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDNweCAkYmx1ZTtcclxuXHRcdH1cclxuXHRcdC5zZWxlY3Qtc2VsZWN0ZWQge1xyXG5cdFx0XHQvLyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdH1cclxuXHRcdC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHRvcDogMTRweDtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQuY29udC1yYWRpbyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0XHQuY29udC1yYWRpby0xLFxyXG5cdFx0XHQuY29udC1yYWRpby0yIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdC5jb250YWluZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZ2dztcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblxyXG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBIaWRlIHRoZSBicm93c2VyJ3MgZGVmYXVsdCByYWRpbyBidXR0b24gKi9cclxuXHRcdFx0XHQuY29udGFpbmVyIGlucHV0IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIENyZWF0ZSBhIGN1c3RvbSByYWRpbyBidXR0b24gKi9cclxuXHRcdFx0XHQuY2hlY2ttYXJrIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMTBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDJ2dztcclxuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIE9uIG1vdXNlLW92ZXIsIGFkZCBhIGdyZXkgYmFja2dyb3VuZCBjb2xvciAqL1xyXG5cdFx0XHRcdC5jb250YWluZXI6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBXaGVuIHRoZSByYWRpbyBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXHJcblx0XHRcdFx0LmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LyogQ3JlYXRlIHRoZSBpbmRpY2F0b3IgKHRoZSBkb3QvY2lyY2xlIC0gaGlkZGVuIHdoZW4gbm90IGNoZWNrZWQpICovXHJcblx0XHRcdFx0LmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIFNob3cgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgd2hlbiBjaGVja2VkICovXHJcblx0XHRcdFx0LmNvbnRhaW5lciBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyIHtcclxuXHRcdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdFx0bGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBTdHlsZSB0aGUgaW5kaWNhdG9yIChkb3QvY2lyY2xlKSAqL1xyXG5cdFx0XHR9XHJcblx0XHRcdFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnJhZGlvIHtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnQtcGFydGllLTIge1xyXG5cdFx0XHQuaW5mby1ybS1zdXBwIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA0cHggc29saWQgJGJsdWU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0cmVzaXplOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwLnBhcnRpZS0yLXAge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSg5KTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQjbnVtLWlkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JHRyYW5zaXRpb24tYmV6aWVyOiAxLCAwLCAwLCAxO1xyXG5cdFx0JHRyYW5zaXRpb24tbGVuOiAwLjM1cztcclxuXHJcblx0XHQucm0tc3ViIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAkYmx1ZSAycHggc29saWQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMik7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNCU7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuIiwiLy92ZXJzaW9uIHBvdXIgbGUgZGVza3RvcFxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0Ly9jb250ZW50XHJcblx0LmxlZm9ybSB7XHJcblx0XHR3aWR0aDogNzUlO1xyXG5cdFx0Ly8gbWFyZ2luLWxlZnQ6IDV2dztcclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcblx0XHR9XHJcblx0XHQubGFiZWwtdHJhbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHR9XHJcblx0XHRpbnB1dCxcclxuXHRcdHNlbGVjdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yaWdodDogc29saWQgM3B4ICRibHVlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWxlY3Qtc2VsZWN0ZWQge1xyXG5cdFx0XHQvLyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdH1cclxuXHRcdC5zZWxlY3Qtc2VsZWN0ZWQ6YWZ0ZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHRvcDogMTRweDtcclxuXHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHQuY29udC1yYWRpbyB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0XHQuY29udC1yYWRpby0xLFxyXG5cdFx0XHQuY29udC1yYWRpby0yIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0dnc7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTApO1xyXG5cclxuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgcmFkaW8gYnV0dG9uICovXHJcblx0XHRcdFx0LmNvbnRhaW5lciBpbnB1dCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXHJcblx0XHRcdFx0LmNoZWNrbWFyayB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAydnc7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBPbiBtb3VzZS1vdmVyLCBhZGQgYSBncmV5IGJhY2tncm91bmQgY29sb3IgKi9cclxuXHRcdFx0XHQuY29udGFpbmVyOmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xyXG5cdFx0XHRcdC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIENyZWF0ZSB0aGUgaW5kaWNhdG9yICh0aGUgZG90L2NpcmNsZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xyXG5cdFx0XHRcdC5jaGVja21hcms6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBTaG93IHRoZSBpbmRpY2F0b3IgKGRvdC9jaXJjbGUpIHdoZW4gY2hlY2tlZCAqL1xyXG5cdFx0XHRcdC5jb250YWluZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XHJcblx0XHRcdFx0XHR0b3A6IDUuMnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogNS4ycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogNXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8qIFN0eWxlIHRoZSBpbmRpY2F0b3IgKGRvdC9jaXJjbGUpICovXHJcblx0XHRcdH1cclxuXHRcdFx0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucmFkaW8ge1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udC1wYXJ0aWUtMiB7XHJcblx0XHRcdC5pbmZvLXJtLXN1cHAge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0ZXh0YXJlYSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdGhlaWdodDogMjAwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRyZXNpemU6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGxhYmVsOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRwLnBhcnRpZS0yLXAge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0I251bS1pZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDU1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvKiBbdHlwZT1cInN1Ym1pdFwiXSAqL1xyXG5cdFx0JHRyYW5zaXRpb24tYmV6aWVyOiAxLCAwLCAwLCAxO1xyXG5cdFx0JHRyYW5zaXRpb24tbGVuOiAwLjM1cztcclxuXHRcdCRwaW5rOiAjZjkzMTk1O1xyXG5cdFx0LnJtLXN1YiB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogJGJsdWUgMnB4IHNvbGlkO1xyXG5cdFx0XHQvLyBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uLWxlbiBjdWJpYy1iZXppZXIoJHRyYW5zaXRpb24tYmV6aWVyKTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1sZW4gY3ViaWMtYmV6aWVyKCR0cmFuc2l0aW9uLWJlemllcik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idG4tY29sb3Ige1xyXG5cdFx0XHQvLyBib3JkZXItY29sb3I6ICRwaW5rO1xyXG5cdFx0XHQvLyBjb2xvcjogJHBpbms7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bi1sLXIge1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0aGVpZ2h0OiA1OHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXI6OmFmdGVyIHtcclxuXHRcdFx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTI4MHB4KSB7XHJcblx0XHRcdFx0Ly8gXHR3aWR0aDogMTUuOHZ3O1xyXG5cdFx0XHRcdC8vIH1cclxuXHRcdFx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTM1MHB4KSB7XHJcblx0XHRcdFx0Ly8gXHR3aWR0aDogMTUuMnZ3O1xyXG5cdFx0XHRcdC8vIH1cclxuXHRcdFx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6MTUwMHB4KSB7XHJcblx0XHRcdFx0Ly8gXHR3aWR0aDogMTUuN3Z3O1xyXG5cdFx0XHRcdC8vIH1cclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0bGVmdDogMHZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcbiIsIi8vdmVyc2lvbiBwb3VyIGxhIHRhYmxldHRlIGljaVxyXG5AbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6NzY4cHgpIHtcclxuXHQubGFuZy1zd2l0Y2gge1xyXG5cdFx0Ly8gcG9zaXRpb246IGZpeGVkO1xyXG5cdFx0Ly8gbGVmdDogYXV0bztcclxuXHRcdC8vIHJpZ2h0OiAwO1xyXG5cdFx0Ly8gY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Ly8gdG9wOiA1MHZoO1xyXG5cdFx0Ly8gei1pbmRleDogMTU7XHJcblxyXG5cdFx0Ly8gZGlzcGxheTogZmxleDtcclxuXHRcdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0Ly8gd2lkdGg6IDI4cHg7XHJcblx0XHQvLyBoZWlnaHQ6IDY5cHg7XHJcblx0XHQvLyBjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0Ly8gZm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Ly8gZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHQvLyBmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHQvLyBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0Ly8gYSB7XHJcblx0XHQvLyBcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdC8vIH1cclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC8vY29udGVudFxyXG5cdC5jb250LXJtIHtcclxuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuXHRcdC5ybS1iZy1pbWcge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm0tNzY4LndlYnBcIik7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGhlaWdodDogMTAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0Ly9pY2kgYydlc3QgbGl0ZXJhbGVtZW50IGxlIGxpbmVhci1ncmFkaWVudCBxdWlcclxuXHRcdC8vcGFydCBkdSBhdSBqdXNxdSdhIGxhIGZpbiBkZSBsJ2ltYWdlIGRlIGZvbmQuXHJcblxyXG5cdFx0LnJtLWJsYWNrIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsIGJsYWNrKTtcclxuXHRcdFx0aGVpZ2h0OiAxMDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcblx0XHRcdHdpZHRoOiAzMHZ3O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0XHQubGlnbmUtYmxldWUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAwLjV2dztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0Ly8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0fVxyXG5cdFx0aDEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMjgpO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMiU7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjAwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0XHQvL2xlIGJnIGRlIHRvdXRlIGxlIHJlc3RlIHNhdWYgbGUgZm9ybXVsYWlyZVxyXG5cdFx0LnJtLWJnIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdFx0XHQucm0tY29udC1mb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IC01MHZoO1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo5MTJweCkge1xyXG5cdFx0XHRcdFx0dG9wOiAtNDB2aDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOjEwMjRweCkge1xyXG5cdFx0XHRcdFx0dG9wOiAtNTB2aDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0aDIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogODBweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcmFsZXdheTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctZXh0cmEtYm9sZDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMzApO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbSgyMik7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiA1dnc7XHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9wb3VyIGxlIGZvcm11bGFpcmUsIHZhIHZvaXIgZGFucyB1biBhdXRyZSBmaWNoaWVyXHJcblx0XHRcdC8vIHNyYy9yZW1hcmtldGluZy9fZm9ybS03Njguc2Nzc1xyXG5cdFx0XHQucm0tY29udC1saW5rIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTQyNXB4O1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDo4MjBweCkge1xyXG5cdFx0XHRcdFx0dG9wOiAtNTI1cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDQlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0Jjp2aXNpdGVkIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL3ZlcnNpb24gcG91ciBsZSBkZXNrdG9wXHJcbkBtZWRpYSBzY3JlZW4gYW5kKG1pbi13aWR0aDoxMjgwcHgpIHtcclxuXHQubGFuZy1zd2l0Y2gge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dG9wOiA1MHZoO1xyXG5cdFx0ei1pbmRleDogMTU7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRoZWlnaHQ6IDY5cHg7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblxyXG5cdFx0Zm9udC1mYW1pbHk6ICRmZi1wb3BwaW5zO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcblx0XHRmb250LXNpemU6IHJlbSgxMCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiB3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ly9jb250ZW50XHJcblx0LmNvbnQtcm0ge1xyXG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0LnJtLWJnLWltZyB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ybS0xMjgwLndlYnBcIik7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdGhlaWdodDogMTAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0Ly9pY2kgYydlc3QgbGl0ZXJhbGVtZW50IGxlIGxpbmVhci1ncmFkaWVudCBxdWlcclxuXHRcdC8vcGFydCBkdSBhdSBqdXNxdSdhIGxhIGZpbiBkZSBsJ2ltYWdlIGRlIGZvbmQuXHJcblxyXG5cdFx0LnJtLWJsYWNrIHtcclxuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgdHJhbnNwYXJlbnQsIGJsYWNrKTtcclxuXHRcdFx0aGVpZ2h0OiAxMDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XHJcblxyXG5cdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0LmxpZ25lLWJsZXVlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMC4zdnc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQvLyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdH1cclxuXHRcdGgxIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yYWxld2F5O1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDYwKTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIlO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMwMHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0Ly9sZSBiZyBkZSB0b3V0ZSBsZSByZXN0ZSBzYXVmIGxlIGZvcm11bGFpcmVcclxuXHRcdC5ybS1iZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuXHRcdFx0LnJtLWNvbnQtZm9ybSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtMzV2aDtcclxuXHRcdFx0XHR3aWR0aDogNjUlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHR3aWR0aDogNzUlO1xyXG5cdFx0XHRcdFx0Ly8gZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJhbGV3YXk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWV4dHJhLWJvbGQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgzMCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtKDQyKTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0YnIge1xyXG5cdFx0XHRcdFx0XHQvLyAmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdC8vIH1cclxuXHRcdFx0XHRcdFx0Ly8gZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdFx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcG9wcGlucztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0oMjYpO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogNXZ3O1xyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC8vcG91ciBsZSBmb3JtdWxhaXJlLCB2YSB2b2lyIGRhbnMgdW4gYXV0cmUgZmljaGllclxyXG5cdFx0XHQvLyBzcmMvcmVtYXJrZXRpbmcvX2Zvcm0tNzY4LnNjc3NcclxuXHRcdFx0LnJtLWNvbnQtbGluayB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDY1cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kKG1heC1oZWlnaHQ6OTAwcHgpIHtcclxuXHRcdFx0XHRcdHRvcDogLTI2MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0b3A6IC0zMjVweDtcclxuXHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXBvcHBpbnM7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0JTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdCY6dmlzaXRlZCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8gUG91ciBwbHVzIGRlIHJlbnNlaWduZW1lbnQgc3VyIGNlIG1peGluIHZvaXIgbGUgbGllbiBzdWl2YW50XHJcbi8vIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2phY3VydGlzLzMwZGE0YmY5YTZjOWI5YjVjYzBhZWJhYzUxMmNhN2M5XHJcblxyXG5cclxuJHNwYWNlYW1vdW50czogKDUsIDEwLCAxNSwgMjApOyAvLyBBanVzdGVyIGxlIHRhYmxlYXUgcG91ciBpbmRpcXVlciBsZXMgdmFsZXVycyBkJ2VzcGFjZSBxdWUgdm91cyB2b3VsZXouXHJcbiRzaWRlczogKHRvcCwgYm90dG9tLCBsZWZ0LCByaWdodCk7IC8vVmFsZXVycyB1dGlsaXNleiBwb3VyIGNyw6llciBsZXMgZXNwYWNlc1xyXG5cclxuQGVhY2ggJHNwYWNlIGluICRzcGFjZWFtb3VudHMge1xyXG4gIEBlYWNoICRzaWRlIGluICRzaWRlcyB7XHJcbiAgICAubS0je3N0ci1zbGljZSgkc2lkZSwgMCwgMSl9LSN7JHNwYWNlfSB7XHJcbiAgICAgIG1hcmdpbi0jeyRzaWRlfTogI3skc3BhY2V9cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC0je3N0ci1zbGljZSgkc2lkZSwgMCwgMSl9LSN7JHNwYWNlfSB7XHJcbiAgICAgIHBhZGRpbmctI3skc2lkZX06ICN7JHNwYWNlfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy9GSUNISUVSIFBFUk1FVFRBTlQgREUgTUVUVFJFIERFUyBDTEFTU0VTIEfDiU7DiVJJUVVFUyBRVUkgRk9OVCBERVMgQUNUSU9OUyBUUsOIUyBTUMOJQ0lGSVFVRS5cclxuXHJcblxyXG5cclxuLy8vIENldHRlIGNsYXNzZSBwZXJtZXQgZGUgbWV0dHJlIGludmlzaWJsZSB1biDDqWzDqW1lbnQgZGUgbGEgcGFnZSxcclxuLy8vIENldHRlIMOpbMOpbWVudCBlc3QgdG91am91cnMgYWNjZXNzaWJsZSBkYW5zIGxlIGZsb3cgZHUgZG9jdW1lbnQuXHJcbi51LWhpZGRlbi12aXN1YWxseSB7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xyXG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLy8gQ2V0dGUgY2xhc3NlIHBlcm1ldCBkZSBtZXR0cmUgaW52aXNpYmxlIHVuIMOpbMOpbWVudCBkZSBsYSBwYWdlLlxyXG4vLy8gQ2V0dGUgw6lsw6ltZW50IGVzdCBzb3J0aSBkdSBmbHV4IGR1IGRvY3VtZW50LlxyXG4udS1oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufSIsIlxyXG4vLyBMQSBDTEFTU0UgaGlkZGVuLXByaW50IFBFUk1FVCBERSBDQUNIRVIgVU4gw4lMw4lNRU5UIFNFVUxFTUVOVCDDgCBMJ0lNUFJFU1NJT05cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblxyXG4gIC5oaWRkZW4tcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn0iXX0= */
