@charset "UTF-8";
/*  html5doctor.com Reset Stylesheet
 *  v1.6.1
 *  Last Updated: 2010-09-17
 *  Author: Richard Clark - http://richclarkdesign.com
 *  Twitter: @rich_clark */
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baselin;
  background: transparent;
  box-sizing: border-box;
}

body {
  line-height: 1;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ul li {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

input,
select {
  vertical-align: middle;
}

address {
  font-style: normal;
}

html {
  max-width: 100%;
  font-size: 62.5%;
}

a, button {
  cursor: pointer;
}

img {
  max-width: 100%;
}

body {
  font-size: 1.6rem;
  font-family: "Noto Sans JP", "YakuHanJP", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  letter-spacing: 0.1em;
  line-height: 1.75;
  word-break: break-all;
  line-break: strict;
  color: #000000;
}

._flexibleBr {
  display: inline-block;
}

._pcDisp {
  display: block;
}
@media screen and (max-width: 1199px) {
  ._pcDisp {
    display: none;
  }
}

._spDisp {
  display: none;
}
@media screen and (max-width: 1199px) {
  ._spDisp {
    display: block;
  }
}

[v-cloak] {
  display: none;
}

.global-header {
  position: sticky;
  top: 0;
  left: 0;
  height: 92px;
  width: 100%;
  background-color: #ffffff;
  z-index: 5;
}
@media screen and (max-width: 1199px) {
  .global-header {
    height: 60px;
  }
}
.global-header > .inner {
  height: 100%;
}

.global-header-content {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
}

.logo {
  position: fixed;
  top: 0;
  left: 16px;
  z-index: 10;
}
.logo > .link {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 92px;
  max-width: 600px;
  text-decoration: none;
  color: #000000;
  font-size: 2.8rem;
  font-weight: 600;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  line-height: 1.2;
}
@media screen and (max-width: 1199px) {
  .logo > .link {
    height: 60px;
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 620px) {
  .logo > .link {
    font-size: 2rem;
    line-height: 1.1;
  }
}
.logo > .link .-sp {
  margin-right: 5px;
  color: #cf0000;
}
.logo > .link img {
  width: 60px;
  height: auto;
  margin-right: 8px;
}
@media screen and (max-width: 620px) {
  .logo > .link img {
    margin-right: 4px;
  }
}

.header-navigation {
  display: flex;
  height: 100%;
  margin-right: 16px;
}
@media screen and (max-width: 1199px) {
  .header-navigation {
    flex-direction: column;
    position: fixed;
    top: 60px;
    right: -100%;
    width: 100%;
    height: calc(100vh - 60px);
    margin-right: 0;
    padding: 20px 6%;
    background-color: #f9f9f9;
    transform: translateX(0);
    transition: transform 200ms ease-in-out;
    overflow-y: auto;
    order: 0;
  }
  .header-navigation.-is-open {
    transform: translateX(-100%);
  }
}

.header-navigation-list {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
}
.header-navigation-list > .item {
  height: 100%;
  order: 1;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item {
    margin-bottom: 8px;
  }
}
.header-navigation-list > .item:not(:first-of-type) {
  margin-left: 1em;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item:not(:first-of-type) {
    margin-left: 0;
  }
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item.-sponsorship {
    order: 0;
    width: 100%;
    margin-bottom: 24px;
  }
}
.header-navigation-list > .item > .link {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  position: relative;
  height: 90%;
  padding: 0.4em 0.6em;
  color: #121212;
  text-decoration: none;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item > .link:not(.-special) {
    flex-direction: row;
    align-items: center;
    padding: 0.4em 0;
  }
}
.header-navigation-list > .item > .link:not(.-special)::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 2px;
  left: 0;
  width: 100%;
  height: 8px;
  border-radius: 20px;
  background: linear-gradient(to right, #0080c6, #019ee6);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 200ms 0s cubic-bezier(0.19, 1, 0.22, 1);
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item > .link:not(.-special)::after {
    height: 4px;
  }
}
.header-navigation-list > .item > .link:not(.-special):hover::after {
  transform: scaleX(1);
  transform-origin: left;
  transition: transform 300ms 0s cubic-bezier(0.19, 1, 0.22, 1);
}
.header-navigation-list > .item > .link:not(.-special).-is-current {
  pointer-events: none;
  cursor: default;
}
.header-navigation-list > .item > .link:not(.-special).-is-current::after {
  transform: scaleX(1);
}
.header-navigation-list > .item > .link .title {
  line-height: 1.2;
  z-index: 1;
  color: #000000;
}
.header-navigation-list > .item > .link .title.-theme {
  color: #0080c6;
}
.header-navigation-list > .item > .link .title.-en {
  font-family: "Oswald", sans-serif;
  letter-spacing: 0.01em;
  font-weight: 700;
  font-size: 2rem;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item > .link .title.-en {
    font-size: 3.4rem;
  }
}
.header-navigation-list > .item > .link .title.-ja {
  font-weight: 400;
  font-size: 1.2rem;
  white-space: nowrap;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item > .link .title.-ja {
    font-size: 1.5rem;
  }
}
.header-navigation-list .mdi-open-in-new {
  font-size: 1.6rem;
  padding-left: 2px;
}
@media screen and (max-width: 1199px) {
  .header-navigation-list .mdi-open-in-new {
    font-size: 2.2rem;
  }
}
@media screen and (max-width: 1199px) {
  .header-navigation-list > .item > .link:not(.-special) > .title.-ja::before {
    content: "-";
    margin-left: 8px;
    margin-right: 4px;
  }
}

.header-hamburger {
  display: none;
  position: relative;
  width: 44px;
  height: 44px;
  margin: 4px;
  right: 8px;
  cursor: pointer;
  background: #ffffff;
  border: none;
}
@media screen and (max-width: 1199px) {
  .header-hamburger {
    display: block;
  }
  .header-hamburger::after {
    content: "MENU";
    display: block;
    position: absolute;
    width: 50px;
    top: 30px;
    left: 50%;
    color: #0080c6;
    font-weight: 700;
    font-size: 1.2rem;
    transform: translateX(-50%);
  }
  .header-hamburger.-is-open::after {
    content: "CLOSE";
  }
  .header-hamburger > .line {
    position: absolute;
    left: 50%;
    width: 76%;
    height: 3px;
    border-radius: 50px;
    background-color: #006eaa;
    transition: all 300ms;
    transform: translateX(-50%);
  }
  .header-hamburger > .line:nth-of-type(1) {
    top: 4px;
  }
  .header-hamburger > .line:nth-of-type(2) {
    top: 14px;
  }
  .header-hamburger > .line:nth-of-type(3) {
    top: 24px;
  }
  .header-hamburger.-is-open > .line:nth-of-type(1) {
    transform: translate(-50%, 10px) rotate(-315deg);
  }
  .header-hamburger.-is-open > .line:nth-of-type(2) {
    opacity: 0;
  }
  .header-hamburger.-is-open > .line:nth-of-type(3) {
    transform: translate(-50%, -10px) rotate(315deg);
  }
}

.footer_container {
  position: relative;
  background-color: #F8F8F8;
}

.layout-inner {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

.footer_content {
  padding: 160px 0 56px;
}
.footer_content > .content {
  display: flex;
  margin-bottom: 30px;
  justify-content: center;
  align-items: center;
  font-size: 2.6rem;
  font-family: "Lato", sans-serif;
  font-weight: 700;
  letter-spacing: 0;
}
@media screen and (max-width: 1199px) {
  .footer_content > .content {
    flex-direction: column;
    margin-right: 16px;
    margin-left: 16px;
  }
}
@media screen and (max-width: 1199px) {
  .footer_content > .content > .footer-logo {
    margin-bottom: 16px;
  }
}

.logoArea {
  display: flex;
  justify-content: center;
}

.footer-logo {
  display: block;
  padding: 0 20px;
}
.footer-logo img {
  height: 60px;
  width: auto;
}

.header_container {
  height: 100px;
  padding-top: 24px;
  background: #F8F8F8;
}
.header_container h1 {
  font-family: "Oswald", sans-serif;
  font-size: 4.2rem;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .header_container h1 {
    font-size: 2.4rem;
  }
}

html {
  background-color: #F8F8F8;
}

.txFix {
  display: inline-block;
}

.image_container {
  width: 100vw;
}
.image_container img {
  width: 100%;
}

main {
  margin: 0 auto;
  min-height: 600px;
}

.contents_container {
  max-width: 1200px;
  margin: 0 auto;
  margin-top: 56px;
}
@media screen and (max-width: 1199px) {
  .contents_container {
    width: 96%;
    margin-top: 27px;
  }
}
.contents_container a {
  color: #d5a500;
  text-decoration: underline;
}

.contents_container a.link {
  color: #0080c6;
  text-decoration: underline;
}

.breadcrumb_container {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .breadcrumb_container {
    width: 90%;
  }
}

.breadcrumb_list {
  display: flex;
  padding-top: 6px;
  align-items: center;
}

.breadcrumb_item {
  position: relative;
  margin-right: 25px;
  padding-right: 25px;
  font-size: 1.5rem;
  list-style: none;
}
.breadcrumb_item:last-child {
  margin-right: 0;
  padding-right: 0;
}
@media screen and (max-width: 1199px) {
  .breadcrumb_item {
    margin-right: 12px;
    padding-right: 12px;
    font-size: 1.4rem;
  }
}
.breadcrumb_item:not(:last-child):after {
  position: absolute;
  top: calc(50% - 4px);
  right: 0;
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  border: 0px solid transparent;
  border-top: 2px solid #ee3790;
  border-right: 2px solid #ee3790;
  transform: rotate(45deg);
}
.breadcrumb_item a {
  color: #000000;
}
.breadcrumb_item a:hover {
  text-decoration: none;
}

.top_link_container, .sub_link_container {
  padding: 0px 0 10px;
}
.top_link_container ul, .sub_link_container ul {
  display: flex;
  max-width: 1200px;
  margin: 0 auto;
  margin-bottom: 50px;
  justify-content: center;
}
.top_link_container ul::after, .sub_link_container ul::after {
  content: "";
}
@media screen and (max-width: 620px) {
  .top_link_container ul, .sub_link_container ul {
    flex-direction: column;
    margin-bottom: 0;
    align-items: center;
  }
}
.top_link_container li, .sub_link_container li {
  margin: 0 5px;
  width: 370px;
  height: 150px;
}
@media screen and (max-width: 1199px) {
  .top_link_container li, .sub_link_container li {
    max-width: 320px;
    height: 100px;
    width: 100%;
  }
}
.top_link_container li a, .sub_link_container li a {
  color: #ffffff;
  text-decoration: none;
  font-size: 2.6rem;
  font-weight: 500;
  letter-spacing: -0.02em;
}
@media screen and (max-width: 1199px) {
  .top_link_container li a, .sub_link_container li a {
    font-size: 2.2rem;
  }
}
.top_link_container .button, .sub_link_container .button {
  margin-bottom: 10px;
}
@media screen and (max-width: 1199px) {
  .top_link_container .button, .sub_link_container .button {
    margin-bottom: 14px;
  }
}
.top_link_container .button a, .sub_link_container .button a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: #0080c6;
  transition: all 0.3s;
  text-align: center;
  border-radius: 10px 3px;
  line-height: 1;
}
.top_link_container .button a small, .sub_link_container .button a small {
  display: inline-block;
  width: 100%;
  font-size: 1.3rem;
}
.top_link_container .button a:hover, .sub_link_container .button a:hover {
  background: #ffffff;
  border: 3px solid #0080c6;
  color: #0080c6;
  box-sizing: border-box;
}

.sub_link_container {
  padding-bottom: 56px;
}
@media screen and (max-width: 1199px) {
  .sub_link_container {
    margin-top: 90px;
    padding-bottom: 0px;
  }
}
.sub_link_container ul {
  margin-bottom: 20px;
}
@media screen and (max-width: 1199px) {
  .sub_link_container ul {
    margin-bottom: 0;
  }
}
.sub_link_container li {
  width: 500px;
  height: 100px;
}
@media screen and (max-width: 620px) {
  .sub_link_container li {
    max-width: 320px;
    height: 100px;
    width: 100%;
  }
}
@media screen and (max-width: 1199px) {
  .sub_link_container .button {
    margin-bottom: 14px;
  }
}
.sub_link_container .button a {
  background: #006eaa;
}

.cp_container {
  padding: 6px 0;
  font-size: 1.2rem;
  text-align: center;
  color: #999;
}

/* common */
.global-heading {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 56px;
  text-align: center;
}
.global-heading > .title {
  font-weight: 500;
  color: #0080c6;
}
.global-heading > .title.-en {
  font-family: "Oswald", sans-serif;
  letter-spacing: 0;
  font-weight: 600;
  font-size: 4rem;
  line-height: 1.3;
}
@media screen and (max-width: 1199px) {
  .global-heading > .title.-en {
    font-size: 3.5rem;
  }
}
.global-heading > .title.-ja {
  font-size: 1.5rem;
  line-height: 2;
  margin-top: -8px;
}
@media screen and (max-width: 1199px) {
  .global-heading > .title.-ja {
    font-size: 1.4rem;
  }
}

/* sns */
.-sns .sns_container {
  padding-bottom: 30px;
}
@media screen and (max-width: 1199px) {
  .-sns .sns_container {
    padding-bottom: 10px;
  }
}
.-sns img {
  width: 70px;
  height: auto;
}
@media screen and (max-width: 1199px) {
  .-sns img {
    height: 60px;
    width: auto;
  }
}
.-sns .insta {
  width: 800px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 50px;
}
@media screen and (max-width: 1199px) {
  .-sns .insta {
    max-width: 400px;
    width: 100%;
    padding-bottom: 40px;
  }
}
.-sns .f_logo a {
  height: 60px;
  width: 59px;
  background: url("../img/f_logo.png") no-repeat;
  background-size: cover;
  display: block;
  text-indent: -9999px;
  margin: 0 auto;
}
.-sns .f_logo a:hover {
  background-position: 0 -58px;
}

.sub_link_container.-sns {
  display: flex;
  margin-top: 0px;
  padding-bottom: 20px;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .sub_link_container.-sns {
    margin-top: 30px;
    padding-bottom: 0px;
  }
}

@media screen and (max-width: 1199px) {
  .sub_link_container#gallery {
    margin-top: 40px;
  }
}

/* トップメッセージ */
.message-wrapper {
  width: 1000px;
  margin: 0px auto 90px;
}
@media screen and (max-width: 1199px) {
  .message-wrapper {
    width: 100%;
  }
}
.message-wrapper .global-heading {
  margin-top: 20px;
  margin-bottom: 30px;
}
.message-wrapper > .overview-unit {
  width: 750px;
  margin: 0 auto;
  margin-bottom: 50px;
  text-align: left;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.4;
}
@media screen and (max-width: 1199px) {
  .message-wrapper > .overview-unit {
    width: 90%;
    font-size: 1.6rem;
    line-height: 2.4;
  }
}
.message-wrapper > .overview-unit ul {
  padding-left: 2rem;
}
.message-wrapper > .overview-unit li {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
  list-style: square;
}
.message-wrapper > .overview-table {
  width: 750px;
  margin-bottom: 20px;
}
@media screen and (max-width: 1199px) {
  .message-wrapper > .overview-table {
    width: 100%;
  }
}
.message-wrapper > .overview-table.-flat {
  margin: 26px auto 80px;
}
.message-wrapper > .overview-table.-flat th {
  text-align: left;
  padding-top: 8px;
  padding-left: 10px;
}
.message-wrapper > .overview-table.-flat td {
  text-align: left;
  padding-left: 18px;
  padding-bottom: 15px;
}
.message-wrapper .image_container {
  display: flex;
  width: auto;
  margin-bottom: 20px;
  justify-content: space-around;
  flex-wrap: wrap;
}
@media screen and (max-width: 1199px) {
  .message-wrapper .image_container {
    width: 100%;
  }
}
.message-wrapper .image_container .image_box {
  flex-direction: column;
  padding: 2px;
  text-align: center;
  font-size: 1.4rem;
}
@media screen and (max-width: 1199px) {
  .message-wrapper .image_container .image_box {
    padding-bottom: 20px;
  }
}
.message-wrapper .image_container p {
  margin-top: -4px;
}
.message-wrapper .image_container img {
  width: 320px;
  height: auto;
}

/* スポンサー */
.sponsor .message-wrapper {
  width: auto;
  margin: auto;
}
.sponsor .sponsor_box {
  max-width: 1200px;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (max-width: 1199px) {
  .sponsor .sponsor_box {
    flex-direction: column;
    max-width: 375px;
  }
}
.sponsor img {
  height: 100px;
  width: auto;
  max-width: 100%;
  padding: 5px;
  padding-bottom: 0;
}
@media screen and (max-width: 1199px) {
  .sponsor img {
    width: 100%;
    height: auto;
  }
}
.sponsor .iframe-wrapper {
  position: relative;
  padding-bottom: 422px;
  width: 100%;
  height: 0;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .sponsor .iframe-wrapper {
    padding-bottom: 56.25%;
  }
}
.sponsor .iframe-wrapper iframe {
  max-width: 750px;
  max-height: 422px;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: auto;
}
@media screen and (max-width: 620px) {
  .sponsor .iframe-wrapper iframe {
    left: 0;
  }
}

/* 大会概要 */
.overview-wrapper > .overview-unit:not(:first-of-type) {
  margin-top: 80px;
}
@media screen and (max-width: 1199px) {
  .overview-wrapper > .overview-unit:not(:first-of-type) {
    margin-top: 72px;
  }
}
.overview-wrapper h2 {
  width: 750px;
  margin: 0 auto;
}
@media screen and (max-width: 1199px) {
  .overview-wrapper h2 {
    width: 100%;
  }
}
.overview-wrapper > .overview-table {
  width: 750px;
  margin: 120px auto 80px;
}
@media screen and (max-width: 1199px) {
  .overview-wrapper > .overview-table {
    margin: 60px auto 80px;
  }
}
.overview-wrapper > .overview-table.-flat {
  margin: 26px auto 80px;
}
.overview-wrapper > .overview-table.-flat th {
  text-align: left;
  padding-top: 8px;
  padding-left: 10px;
}
.overview-wrapper > .overview-table.-flat td {
  text-align: left;
  padding-left: 18px;
  padding-bottom: 15px;
}
@media screen and (max-width: 1199px) {
  .overview-wrapper > .overview-table {
    width: 100%;
  }
}
.overview-wrapper > .note {
  display: block;
  margin-top: 2.5em;
  font-weight: 400;
  font-size: 1.5rem;
  text-align: center;
}

.overview-unit > .picture {
  position: relative;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  margin-bottom: 72px;
  padding-top: 34%;
}
@media screen and (max-width: 1199px) {
  .overview-unit > .picture {
    margin-bottom: 64px;
    padding-top: 44%;
  }
}
.overview-unit > .picture > .image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.overview-unit > .heading {
  margin-bottom: 0.5em;
  font-weight: 700;
  font-style: italic;
  font-size: 3.2rem;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .overview-unit > .heading {
    font-size: 2.4rem;
  }
}
.overview-unit > .heading > .en {
  font-family: "Oswald", sans-serif;
  font-weight: 900;
  font-size: 1.2rem;
  letter-spacing: 0.07em;
}
.overview-unit > .heading > .small {
  display: block;
  font-size: 0.7rem;
}
.overview-unit > .logo {
  width: 160px;
  margin: 32px auto;
}
.overview-unit > .text {
  font-size: 1.6rem;
  line-height: 2;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .overview-unit > .text {
    text-align: left;
  }
}
.overview-unit > .text a.link {
  display: block;
}
.overview-unit > .text + .heading {
  margin-top: 60px;
}
.overview-unit > .text + .text {
  margin-top: 1.5em;
}
.overview-unit > .text > .highlight {
  color: #de0900;
  font-weight: 700;
  font-size: 1.2em;
}
.overview-unit > .text > .bold {
  font-weight: 700;
}
.overview-unit > .text > .link {
  text-decoration: underline;
}
.overview-unit > .text > .link:hover {
  text-decoration: none;
}

.overview-table {
  background-color: #ffffff;
  border-top: 3px solid #0080c6;
  border-bottom: 3px solid #0080c6;
}
.overview-table > .caption {
  margin-bottom: 1.3em;
  font-weight: 700;
  font-size: 3.2rem;
  text-align: center;
}
@media screen and (max-width: 1199px) {
  .overview-table > .caption {
    font-size: 2.4rem;
  }
}
.overview-table > .tbody > .row:not(:first-of-type) {
  border-top: solid 2px #f4f3f3;
}
.overview-table > .tbody > .row > .header {
  width: 200px;
  padding: 0.6em 8px;
  font-weight: 700;
  font-size: 1.6rem;
}
@media screen and (max-width: 1199px) {
  .overview-table > .tbody > .row > .header {
    width: 80px;
    padding: 0.6em 4px;
    font-size: 1.5rem;
  }
}
.overview-table > .tbody > .row > .data {
  padding: 0.6em 24px;
  border-left: solid 2px #f4f3f3;
  font-size: 1.5rem;
  line-height: 1.6;
}
@media screen and (max-width: 1199px) {
  .overview-table > .tbody > .row > .data {
    padding: 0.6em 12px;
  }
}
.overview-table > .tbody > .row > .data.-big {
  font-weight: 700;
  font-size: 2.4rem;
}
@media screen and (max-width: 1199px) {
  .overview-table > .tbody > .row > .data.-big {
    font-size: 2rem;
    line-height: 1.4;
  }
}
.overview-table > .tbody > .row > .data > .text + .text {
  margin-top: 0.6em;
}
.overview-table > .tbody > .row > .data > .text > .note {
  font-size: 1.2rem;
  line-height: 1.4;
}
.overview-table > .tbody > .row > .data > .text > .strong {
  font-weight: 700;
}
.overview-table > .tbody > .row > .data > .listText {
  padding-left: 1em;
  text-indent: -1em;
}
.overview-table > .tbody > .row > .data > .listText.-wide {
  padding-left: 1.7em;
  text-indent: -1.7em;
}
.overview-table > .tbody > .row > .data > .listText + .listText, .overview-table > .tbody > .row > .data > .listText .Second_listText, .overview-table > .tbody > .row > .data > .listText .Tecond_listText {
  margin-top: 0.6em;
}
.overview-table > .tbody > .row > .data > .Second_listText {
  padding-left: 3.4em;
  text-indent: -1.7em;
}
.overview-table > .tbody > .row > .data > .Second_listText + .listText, .overview-table > .tbody > .row > .data > .Second_listText .Second_listText, .overview-table > .tbody > .row > .data > .Second_listText .Tecond_listText {
  margin-top: 0.6em;
}
.overview-table > .tbody > .row > .data > .Third_listText {
  padding-left: 4.4em;
  text-indent: -1.2em;
}
.overview-table > .tbody > .row > .data > .Third_listText + .listText, .overview-table > .tbody > .row > .data > .Third_listText .Second_listText, .overview-table > .tbody > .row > .data > .Third_listText .Tecond_listText {
  margin-top: 0.6em;
}
.overview-table > .tbody > .row > .data > ul {
  padding-left: 2rem;
}
.overview-table > .tbody > .row > .data > ul li {
  list-style: square;
}
.overview-table > .tbody table th, .overview-table > .tbody table td {
  border: 1px solid #eee;
  padding: 2px 6px;
}
.overview-table > .tbody table th {
  background: #0080c6;
  color: #fff;
}
.overview-table > .tbody .pointUp {
  color: #ee3790;
}

/* チーム 一覧 */
.team-list-wrapper .team-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  gap: 55px 40px;
  padding: 0 3%;
}
.team-list-wrapper .team-list a {
  text-decoration: none;
}
.team-list-wrapper .team-list .item {
  display: flex;
  height: 100%;
  min-width: 220px;
  min-height: 72px;
  align-items: center;
  justify-content: center;
  background: #ffffff;
  border-top: 3px solid #0080c6;
  border-bottom: 3px solid #0080c6;
}
.team-list-wrapper .team-list .item .name {
  padding: 10px 20px;
  font-size: 1.8rem;
  font-weight: 700;
  letter-spacing: 1.2px;
  color: #0080c6;
}

/* チーム 詳細 */
.team-detail-wrapper {
  max-width: 750px;
  margin: 0 auto;
}
.team-detail-wrapper .team-detail-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
.team-detail-wrapper .team-detail-header .area {
  display: inline-block;
  padding: 3px 15px;
  margin-bottom: 10px;
  background: #000;
  color: #fff;
  font-size: 1.8rem;
  font-weight: 700;
}
.team-detail-wrapper .team-detail-header .name {
  padding-bottom: 2px;
  margin-bottom: 4px;
  font-size: 3.2rem;
}
@media screen and (max-width: 1199px) {
  .team-detail-wrapper .team-detail-header .name {
    font-size: 2.8rem;
  }
}
.team-detail-wrapper .team-detail-header .site {
  display: inline-block;
  padding-left: 32px;
  background-image: url(../img/common/icon-link.png);
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 24px;
  text-decoration: underline;
}
.team-detail-wrapper .team-detail-header .site:hover {
  text-decoration: none;
}
.team-detail-wrapper .team-detail-header .emblem {
  width: -moz-fit-content;
  width: fit-content;
  max-height: 150px;
  padding: 10px;
  background: #fff;
}
@media screen and (max-width: 1199px) {
  .team-detail-wrapper .team-detail-header .emblem {
    display: none;
  }
}
.team-detail-wrapper .team-detail-header .emblem img {
  max-height: 130px;
}
.team-detail-wrapper .team-detail-body .picture {
  margin-bottom: 30px;
}
.team-detail-wrapper .team-detail-body .team-data {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.team-detail-wrapper .team-detail-body .team-data .heading {
  padding: 1px 0 2px 8px;
  margin-bottom: 10px;
  border-left: 4px solid #000;
  font-size: 2.6rem;
  font-family: "Oswald", sans-serif;
  font-style: italic;
}
.team-detail-wrapper .team-detail-body .team-data.-record .heading {
  font-family: initial;
  font-style: initial;
}
.team-detail-wrapper .team-detail-body .team-data.-record .note {
  min-height: 120px;
  padding: 15px 15px;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
  background: #fff;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles > table {
  text-align: center;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles > table tr:first-child th {
  background: #000;
  color: #fff;
  border: 1px solid #ffffff;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles > table tr:not(:first-child) th {
  background: #dfdfdf;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles > table th, .team-detail-wrapper .team-detail-body .team-data .table-styles > table td {
  min-width: 120px;
  padding: 2px;
  border: 1px solid #000;
}
@media screen and (max-width: 1199px) {
  .team-detail-wrapper .team-detail-body .team-data .table-styles > table th, .team-detail-wrapper .team-detail-body .team-data .table-styles > table td {
    min-width: initial;
    padding: 2px 7px;
    font-size: 1.4rem;
  }
}
.team-detail-wrapper .team-detail-body .team-data .table-styles > table td {
  background: #fff;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-uniform tr:not(:first-child) th {
  background: #000;
  color: #fff;
  border: 1px solid #ffffff;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-uniform th + td, .team-detail-wrapper .team-detail-body .team-data .table-styles.-uniform td:first-child {
  background: #dfdfdf;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player th, .team-detail-wrapper .team-detail-body .team-data .table-styles.-player td {
  min-width: 50px;
}
@media screen and (max-width: 1199px) {
  .team-detail-wrapper .team-detail-body .team-data .table-styles.-player th, .team-detail-wrapper .team-detail-body .team-data .table-styles.-player td {
    min-width: initial;
    padding: 2px 7px;
    font-size: 1.4rem;
  }
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player .num {
  width: 10%;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player .name {
  width: 25%;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player .number {
  width: 10%;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player .position {
  width: 15%;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player .grade {
  width: 10%;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles.-player .pastteam {
  width: 30%;
}
.team-detail-wrapper .team-detail-body .team-data .table-styles ._left {
  text-align: left;
}

/* 試合日程 */
.out-list {
  margin-bottom: 100px;
}
.out-list .group {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 3px solid #0080c6;
  font-size: 2.4rem;
  font-weight: 600;
  line-height: 1.3;
}
.out-list .table-wrap {
  overflow-x: scroll;
}
.out-list table {
  width: 100%;
  white-space: nowrap;
}
.out-list .ssbee-SCH table {
  font-size: 1.5rem;
}
.out-list .ssbee-SCH table td:nth-child(2), .out-list .ssbee-SCH table td:nth-child(4), .out-list .ssbee-SCH table td:nth-child(8), .out-list .ssbee-SCH table td:nth-child(9) {
  width: 15%;
}
.out-list .ssbee-SCH table tr:nth-child(2) td:nth-child(5), .out-list .ssbee-SCH table tr:nth-child(2) td:nth-child(7) {
  width: 4%;
  min-width: 30px;
}
.out-list .ssbee-SCH table td:nth-child(3), .out-list .ssbee-SCH table td:nth-child(10) {
  width: 10%;
}
.out-list .ssbee-SCH table td:nth-child(1), .out-list .ssbee-SCH table tr:nth-child(2) td:nth-child(6), .out-list .ssbee-SCH table td:nth-child(11) {
  width: 2%;
}
.out-list .ssbee-SCH table tr:nth-child(even) {
  background-color: #e7f5fc;
}
.out-list .ssbee-SCH table td, .out-list .ssbee-SCH table th {
  padding: 8px;
}
.out-list .note {
  font-size: 1.4rem;
}

/* 準備中ページ */
.preparation-block {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 80vh;
  padding-top: 80px;
  padding-bottom: 80px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (max-width: 1199px) {
  .preparation-block {
    min-height: 70vh;
  }
}
.preparation-block.-team {
  background-image: url(../img/common/team-preparation.jpg);
}
.preparation-block.-schedule {
  background-image: url(../img/common/schedule-preparation.jpg);
}
.preparation-block.-quali {
  background-image: url(../img/common/quali-preparation.jpg);
}
.preparation-block::after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 128, 198, 0.5);
}
.preparation-block > .background {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
}
.preparation-block > .content {
  position: relative;
  width: 100%;
  z-index: 1;
}
.preparation-block > .content > .heading {
  color: #ffffff;
  font-weight: 700;
  font-size: 3.2rem;
}
@media screen and (max-width: 1199px) {
  .preparation-block > .content > .heading {
    font-size: 2.8rem;
  }
}
.preparation-block > .content > .text {
  margin-top: 1.6em;
  color: #ffffff;
  font-size: 1.8rem;
}
.preparation-block > .content > .link {
  display: inline-block;
  position: relative;
  margin-top: 1em;
  padding: 0.7em 5em 0.7em 1.8em;
  background-color: #ffffff;
  color: #0080c6;
  font-weight: 700;
  font-size: 1.6rem;
  overflow: hidden;
  transition: all 200ms;
}
.preparation-block > .content > .link::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #0080c6;
  transition: all 200ms;
  z-index: 0;
}
.preparation-block > .content > .link::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 20px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 11px;
  border-color: transparent transparent transparent #0080c6;
  transform: translateY(-50%);
}
.preparation-block > .content > .link:hover {
  color: #ffffff;
}
.preparation-block > .content > .link:hover::before {
  left: 0;
}
.preparation-block > .content > .link:hover::after {
  border-color: transparent transparent transparent #ffffff;
}
.preparation-block > .content > .link > .linkText {
  position: relative;
  z-index: 1;
}

/* 過去の結果 */
.previous-list-wrapper ul {
  display: flex;
  margin-bottom: 50px;
}
.previous-list-wrapper ul::after {
  content: "";
}
@media screen and (max-width: 620px) {
  .previous-list-wrapper ul {
    flex-direction: column;
    margin-bottom: 0;
    align-items: center;
  }
}
.previous-list-wrapper li {
  margin: 0 5px;
  width: 280px;
  height: 130px;
}
@media screen and (max-width: 1199px) {
  .previous-list-wrapper li {
    max-width: 320px;
    height: 100px;
    width: 100%;
  }
}
.previous-list-wrapper li a {
  color: #ffffff;
  text-decoration: none;
  font-size: 2.1rem;
  font-weight: 500;
  letter-spacing: -0.02em;
}
.previous-list-wrapper .button {
  margin-bottom: 10px;
}
@media screen and (max-width: 1199px) {
  .previous-list-wrapper .button {
    margin-bottom: 14px;
  }
}
.previous-list-wrapper .button a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: #0080c6;
  transition: all 0.3s;
  text-align: center;
  border-radius: 10px 3px;
  line-height: 1;
}
.previous-list-wrapper .button a small {
  display: inline-block;
  width: 100%;
  font-size: 1.3rem;
}
.previous-list-wrapper .button a:hover {
  background: #ffffff;
  border: 3px solid #0080c6;
  color: #0080c6;
  box-sizing: border-box;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvdW5kYXRpb24vX3Jlc2V0LnNhc3MiLCJmb3VuZGF0aW9uL19iYXNlLnNhc3MiLCJmb3VuZGF0aW9uL192YXIuc2FzcyIsImZvdW5kYXRpb24vX2hlbHBlci5zYXNzIiwiZm91bmRhdGlvbi9fbWl4aW4uc2FzcyIsImluY2x1ZGUvX2hlYWRlci5zYXNzIiwiaW5jbHVkZS9fZm9vdGVyLnNhc3MiLCJzdHlsZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQW9FSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJOzs7QUFFSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBV0k7OztBQUVKO0VBQ0k7OztBQUVKO0FBQUE7RUFFSTs7O0FBRUo7QUFBQTtBQUFBO0FBQUE7RUFJSTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7OztBQUVKO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDSTs7O0FBRUo7QUFBQTtFQUVJO0VBQ0E7OztB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Q1o7RUFDSTtFQUNBOzs7QUFFUjtBQUVJO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBSGh5QlI7RUc0eEJBO0lBTVE7SUFDQTtJQUNBOzs7QUFDUjtFQUNJO0VBQ0E7RUFDQTs7QUh4eUJKO0VHcXlCQTtJQUtRO0lBQ0E7SUFDQTs7O0FBQ0o7RUFDSSxPTHR4QkU7RUt1eEJGO0VBQ0E7RUFDQTtFQUNBOztBQUNSO0VBQ0k7O0FIcHpCSjtFR216QkE7SUFHUTs7O0FBQ0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZTHp5QkM7RUsweUJEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7O0FBQ1o7RUFDSSxZTGp6Qk07RUtrekJOO0VBQ0EsT0x0ekJLO0VLdXpCTCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICAgIGh0bWw1ZG9jdG9yLmNvbSBSZXNldCBTdHlsZXNoZWV0XG4gICAgdjEuNi4xXG4gICAgTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG4gICAgQXV0aG9yOiBSaWNoYXJkIENsYXJrIC0gaHR0cDovL3JpY2hjbGFya2Rlc2lnbi5jb21cbiAgICBUd2l0dGVyOiBAcmljaF9jbGFya1xuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmFiYnIsXG5hZGRyZXNzLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zYW1wLFxuc21hbGwsXG5zdHJvbmcsXG5zdWIsXG52YXIsXG5iLFxuaSxcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW9cbiAgICBtYXJnaW46IDBcbiAgICBwYWRkaW5nOiAwXG4gICAgYm9yZGVyOiAwXG4gICAgb3V0bGluZTogMFxuICAgIGZvbnQtc2l6ZTogMTAwJVxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgICAgXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG5ib2R5XG4gICAgbGluZS1oZWlnaHQ6IDFcblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvblxuICAgIGRpc3BsYXk6IGJsb2NrXG5cbnVsIGxpXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuXG5ibG9ja3F1b3RlLFxucVxuICAgIHF1b3Rlczogbm9uZVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXJcbiAgICBjb250ZW50OiBcIlwiXG4gICAgY29udGVudDogbm9uZVxuXG5hXG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMFxuICAgIGZvbnQtc2l6ZTogMTAwJVxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZVxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaW5zXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOVxuICAgIGNvbG9yOiAjMDAwXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xubWFya1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjlcbiAgICBjb2xvcjogIzAwMFxuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG5cbmRlbFxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG5cbmFiYnJbdGl0bGVdLFxuZGZuW3RpdGxlXVxuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWRcbiAgICBjdXJzb3I6IGhlbHBcblxudGFibGVcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlXG4gICAgYm9yZGVyLXNwYWNpbmc6IDBcblxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5oclxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgaGVpZ2h0OiAxcHhcbiAgICBib3JkZXI6IDBcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjY1xuICAgIG1hcmdpbjogMWVtIDBcbiAgICBwYWRkaW5nOiAwXG5cbmlucHV0LFxuc2VsZWN0XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuXG5hZGRyZXNzXG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG4iLCJAdXNlICcuL2ZvdW5kYXRpb24vX3Jlc2V0J1xuQHVzZSAnLi9mb3VuZGF0aW9uL192YXInIGFzIHZhclxuQHVzZSAnLi9mb3VuZGF0aW9uL19taXhpbicgYXMgbWl4aW5cbkB1c2UgXCJzYXNzOm1hcFwiXG5cblxuaHRtbFxuICAgIG1heC13aWR0aDogMTAwJVxuICAgIGZvbnQtc2l6ZTogNjIuNSVcblxuXG5hLCBidXR0b25cbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuaW1nXG4gICAgbWF4LXdpZHRoOiAxMDAlXG5cbmJvZHlcbiAgICBmb250LXNpemU6IDEuNnJlbVxuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBcIllha3VIYW5KUFwiLCBzYW5zLXNlcmlmXG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgIGZvbnQtZGlzcGxheTogZmFsbGJhY2tcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbVxuICAgIGxpbmUtaGVpZ2h0OiAxLjc1XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsXG4gICAgbGluZS1icmVhazogc3RyaWN0XG4gICAgY29sb3I6IHZhci4kY29sb3ItdGV4dFxuXG4iLCIvLyDjg5Xjgqnjg7Pjg4jplqLpgKNcbiRmb250LWxhcmdlOiBmb3QtdWRrYWt1Z28tbGFyZ2UtcHI2biwgZm90LXVka2FrdWdvLXNtYWxsLXByNm4sIHNhbnMtc2VyaWZcbiRmb250LWVuOiAnT3N3YWxkJywgc2Fucy1zZXJpZlxuJGZvbnQtaW5kZXg6ICdPc3dhbGQnLCBzYW5zLXNlcmlmXG4kZm9udC10aXRsZTogJ0xhdG8nLCBzYW5zLXNlcmlmXG5cbi8vIOmFjeiJslxuJGNvbG9yLXRleHQ6ICMwMDAwMDBcbiRjb2xvci10ZXh0LXJnYmE6IDAsMCwwXG4kY29sb3ItdGV4dC1saWdodDogIzk5OVxuXG4kY29sb3ItcHJpbWFyeTogI2VlMzc5MCAvL+ODkeODs+OBj+OBmlxuJGNvbG9yLXByaW1hcnktbGlnaHQ6ICM2YmE2YzJcbiRjb2xvci1wcmltYXJ5LWRhcms6ICMwMTI1MzlcblxuJGNvbG9yLXNlY29uZGFyeTogI2Y4ZGE0OVxuJGNvbG9yLXNlY29uZGFyeS1saWdodDogI2U3ZjVmY1xuJGNvbG9yLXNlY29uZGFyeS1kYXJrOiAjZDVhNTAwXG5cbiRjb2xvci1iZzogI0Y4RjhGOFxuJGNvbG9yLWxpbmU6ICNjMGMwYzBcblxuJGNvbG9yLXdoaXRlOiAjZmZmXG4kY29sb3ItcHJpemU6ICNhNjk2MzFcblxuJGdyYWRpZW50LXByaW1hcnk6ICBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCByZ2JhKDE2LCA4MCwgMTEyLCAxKSA0NiUsIHJnYmEoMjQ4LCAyMTgsIDczLCAxKSlcblxuXG4kY29sb3ItZGFyazogIzAwODBjNiAvL+Wfuuiqv+iJsuOBruODnOOCv+ODs+OBruiJslxuJGNvbG9yLWRhcmstZGVlcDogIzAwNmVhYSAvL+Wfuuiqv+iJsuOBruODnOOCv+ODs+OBruiJsuOBrua/g+OBhOiJslxuJGNvbG9yLW1pbGQtYmxhY2s6ICMxMjEyMTJcbiRjb2xvci13aGl0ZTogI2ZmZmZmZlxuXG4kY29sb3ItZ3JheTogIzQzNDM0M1xuJGNvbG9yLWdyYXkyOiAjYWFhYWFhXG4kY29sb3ItZ3JheTM6ICNkOWQ5ZDlcblxuJGNvbG9yLWxpZ2h0LWdyYXk6ICNmOWY5ZjlcbiRjb2xvci1saWdodC1ncmF5MjogI2Y0ZjNmM1xuXG4kY29sb3ItYmx1ZTogIzA4ODZkNFxuJGNvbG9yLXJlZDogI2Y1NmI1OFxuJGNvbG9yLXJlZDI6ICNkZTA5MDBcblxuJGdyYWRhdGlvbi1ibHVlLXN0YXJ0OiAjMjEyZDhiXG4kZ3JhZGF0aW9uLWJsdWUtZW5kOiAjMDE5ZWU2XG5cbiRncmFkYXRpb24tcmVkLXN0YXJ0OiAjYjQyNTEyXG4kZ3JhZGF0aW9uLXJlZC1lbmQ6ICNmNjZiNThcblxuJGdyYWRhdGlvbi1ncmVlbi1zdGFydDogIzA1OTcyN1xuJGdyYWRhdGlvbi1ncmVlbi1lbmQ6ICM2ZmZhNTNcblxuJGdyYWRhdGlvbi15ZWxsb3ctc3RhcnQ6ICMyMTJkOGJcbiRncmFkYXRpb24teWVsbG93LWVuZDogI2U2NDkwMVxuXG4kZ3JhZGF0aW9uLW9yYW5nZS1zdGFydDogI0RDNjYwMFxuJGdyYWRhdGlvbi1vcmFuZ2UtZW5kOiAjRThBRTAwXG5cbi8vIOWwgueUqOOCq+ODqeODvFxuJGtleS1jb2xvci1ibHVlOiAjMDA4MGM2XG4ka2V5LWNvbG9yLXllbGxvdzogI2ZlY2IwOVxuJGtleS1jb2xvci1waW5rOiAjZWUzNzkwXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNpemVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRoZWFkZXItaGVpZ2h0OiAxMDBweFxuJGhlYWRlci1tZC1oZWlnaHQ6IDY1cHhcblxuJGNvbnRlbnQtd2lkdGg6IDEyMDBweFxuXG4vLyDov73liqBcbiRsYXlvdXQtcGMtd2lkdGg6IDExNzBweFxuJGxheW91dC1wYy13aWR0aC1zZWNvbmRseTogMTM2MHB4XG5cbiRoZWFkZXItcGMtaGVpZ2h0OiA5MnB4XG4kaGVhZGVyLXNwLWhlaWdodDogNjBweFxuXG4iLCJAdXNlICcuL2ZvdW5kYXRpb24vX21peGluJyBhcyBtaXhpblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaGVscGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uX2ZsZXhpYmxlQnJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuLl9wY0Rpc3BcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbi5fc3BEaXNwXG4gICAgZGlzcGxheTogbm9uZVxuICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gdnVlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuW3YtY2xvYWtdXG4gICAgZGlzcGxheTogbm9uZSIsIkB1c2UgXCJzYXNzOm1hcFwiXG5cbiAgICBcblxuJGJyZWFrcG9pbnQ6IChzbTogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNjIwcHgpJywgbWQ6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCknLCBsZzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KScpXG5cbkBtaXhpbiBtcSgkYnApXG4gICAgQG1lZGlhICN7bWFwLmdldCgkYnJlYWtwb2ludCwgJGJwKX1cbiAgICAgICAgQGNvbnRlbnRcbiIsIkB1c2UgJy4vZm91bmRhdGlvbi9fdmFyJyBhcyB2YXJcbkB1c2UgJy4vZm91bmRhdGlvbi9fbWl4aW4nIGFzIG1peGluXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBnbG9iYWwgaGVhZGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uZ2xvYmFsLWhlYWRlclxuICAgIHBvc2l0aW9uOiBzdGlja3lcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgaGVpZ2h0OiB2YXIuJGhlYWRlci1wYy1oZWlnaHRcbiAgICB3aWR0aDogMTAwJVxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhci4kY29sb3Itd2hpdGVcbiAgICB6LWluZGV4OiA1XG4gICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgIGhlaWdodDogdmFyLiRoZWFkZXItc3AtaGVpZ2h0XG4gICAgPiAuaW5uZXJcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG5cbi5nbG9iYWwtaGVhZGVyLWNvbnRlbnRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBoZWlnaHQ6IDEwMCVcblxuLmxvZ29cbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAxNnB4XG4gICAgei1pbmRleDogMTBcbiAgICA+IC5saW5rXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgaGVpZ2h0OiAje3Zhci4kaGVhZGVyLXBjLWhlaWdodH1cbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweFxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3ItdGV4dFxuICAgICAgICBmb250LXNpemU6IDIuOHJlbVxuICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIuJGZvbnQtdGl0bGVcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIGhlaWdodDogdmFyLiRoZWFkZXItc3AtaGVpZ2h0XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbVxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbSlcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbVxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMVxuICAgICAgICAuLXNwXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgICAgICAgY29sb3I6ICNjZjAwMDBcbiAgICAgICAgaW1nXG4gICAgICAgICAgICB3aWR0aDogNjBweFxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweFxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20pXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcblxuLmhlYWRlci1uYXZpZ2F0aW9uXG4gICAgZGlzcGxheTogZmxleFxuICAgIGhlaWdodDogMTAwJVxuICAgIG1hcmdpbi1yaWdodDogMTZweFxuICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgICAgICB0b3A6IHZhci4kaGVhZGVyLXNwLWhlaWdodFxuICAgICAgICByaWdodDogLTEwMCVcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3t2YXIuJGhlYWRlci1zcC1oZWlnaHR9KVxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgcGFkZGluZzogMjBweCA2JVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIuJGNvbG9yLWxpZ2h0LWdyYXlcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dFxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvXG4gICAgICAgIG9yZGVyOiAwXG4gICAgICAgICYuLWlzLW9wZW5cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSlcblxuXG4uaGVhZGVyLW5hdmlnYXRpb24tbGlzdFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgPiAuaXRlbVxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgb3JkZXI6IDFcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHhcbiAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgICAgICAmLi1zcG9uc29yc2hpcFxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICAgICAgb3JkZXI6IDBcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHhcbiAgICA+IC5pdGVtID4gLmxpbmtcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgZmxleC1zaHJpbms6IDBcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGhlaWdodDogOTAlXG4gICAgICAgIHBhZGRpbmc6IC40ZW0gLjZlbVxuICAgICAgICBjb2xvcjogdmFyLiRjb2xvci1taWxkLWJsYWNrXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgICAgICAmOm5vdCguLXNwZWNpYWwpXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC40ZW0gMFxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAgICAgYm90dG9tOiAycHhcbiAgICAgICAgICAgICAgICBsZWZ0OiAwXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweFxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHhcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhci4ka2V5LWNvbG9yLWJsdWUsIHZhci4kZ3JhZGF0aW9uLWJsdWUtZW5kKVxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdFxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyAwcyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSlcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHhcbiAgICAgICAgICAgICY6aG92ZXI6OmFmdGVyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIDBzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKVxuICAgICAgICAgICAgJi4taXMtY3VycmVudFxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcbiAgICA+IC5pdGVtID4gLmxpbmsgIC50aXRsZVxuICAgICAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3ItdGV4dFxuICAgICAgICAmLi10aGVtZVxuICAgICAgICAgICAgY29sb3I6IHZhci4kY29sb3ItZGFya1xuICAgICAgICAmLi1lblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhci4kZm9udC1lblxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjByZW1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtXG4gICAgICAgICYuLWphXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW1cbiAgICAubWRpLW9wZW4taW4tbmV3XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4XG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW1cbiAgICA+IC5pdGVtID4gLmxpbms6bm90KC4tc3BlY2lhbCkgPiAudGl0bGUuLWphXG4gICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICAgICAgY29udGVudDogJy0nXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweFxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4XG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNwXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uaGVhZGVyLWhhbWJ1cmdlclxuICAgIGRpc3BsYXk6IG5vbmVcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB3aWR0aDogNDRweFxuICAgIGhlaWdodDogNDRweFxuICAgIG1hcmdpbjogNHB4XG4gICAgcmlnaHQ6IDhweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGJhY2tncm91bmQ6IHZhci4kY29sb3Itd2hpdGVcbiAgICBib3JkZXI6IG5vbmVcbiAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdNRU5VJ1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgd2lkdGg6IDUwcHhcbiAgICAgICAgICAgIHRvcDogMzBweFxuICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICBjb2xvcjogdmFyLiRjb2xvci1kYXJrXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG4gICAgICAgICYuLWlzLW9wZW46OmFmdGVyXG4gICAgICAgICAgICBjb250ZW50OiAnQ0xPU0UnXG4gICAgICAgID4gLmxpbmVcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgICB3aWR0aDogNzYlXG4gICAgICAgICAgICBoZWlnaHQ6IDNweFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyLiRjb2xvci1kYXJrLWRlZXBcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtc1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpXG4gICAgICAgICAgICAgICAgdG9wOiA0cHhcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMilcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHhcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMylcbiAgICAgICAgICAgICAgICB0b3A6IDI0cHhcbiAgICAgICAgJi4taXMtb3BlbiA+IC5saW5lXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTBweCkgcm90YXRlKC0zMTVkZWcpXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKVxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMHB4KSByb3RhdGUoMzE1ZGVnKSIsIkB1c2UgJy4vZm91bmRhdGlvbi9fdmFyJyBhcyB2YXJcbkB1c2UgJy4vZm91bmRhdGlvbi9fbWl4aW4nIGFzIG1peGluXG5cbi5mb290ZXJfY29udGFpbmVyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyLiRjb2xvci1iZ1xuXG4ubGF5b3V0LWlubmVyXG4gICAgbWF4LXdpZHRoOiAxMTcwcHhcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xuXG4uZm9vdGVyX2NvbnRlbnRcbiAgICBwYWRkaW5nOiAxNjBweCAwIDU2cHhcbiAgICA+IC5jb250ZW50XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIuJGZvbnQtdGl0bGVcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHhcbiAgICA+IC5jb250ZW50ID4gLmZvb3Rlci1sb2dvXG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweFxuXG4ubG9nb0FyZWFcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcblxuLmZvb3Rlci1sb2dvXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBwYWRkaW5nOiAwIDIwcHhcbiAgICBpbWdcbiAgICAgICAgaGVpZ2h0OiA2MHB4XG4gICAgICAgIHdpZHRoOiBhdXRvXG4iLCJAdXNlICcuL2ZvdW5kYXRpb24vX3ZhcicgYXMgdmFyXG5AdXNlICcuL2ZvdW5kYXRpb24vX21peGluJyBhcyBtaXhpblxuQHVzZSAnLi9mb3VuZGF0aW9uL19iYXNlJyAgYXMgKlxuQHVzZSAnLi9mb3VuZGF0aW9uL19yZXNldCcgYXMgKlxuQHVzZSAnLi9mb3VuZGF0aW9uL19oZWxwZXInXG5AdXNlICcuL2luY2x1ZGUvaGVhZGVyJ1xuQHVzZSAnLi9pbmNsdWRlL2Zvb3RlcidcbkB1c2UgXCJzYXNzOm1hcFwiXG5cblxuLmhlYWRlcl9jb250YWluZXIgIFxuICAgIGhlaWdodDogdmFyLiRoZWFkZXItaGVpZ2h0ICBcbiAgICBwYWRkaW5nLXRvcDogMjRweFxuICAgIGJhY2tncm91bmQ6IHZhci4kY29sb3ItYmdcbiAgICBoMVxuICAgICAgICBmb250LWZhbWlseTogdmFyLiRmb250LWVuXG4gICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtXG5cbmh0bWxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIuJGNvbG9yLWJnXG5cbi50eEZpeFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4uaW1hZ2VfY29udGFpbmVyXG4gICAgd2lkdGg6IDEwMHZ3XG4gICAgaW1nXG4gICAgICAgIHdpZHRoOjEwMCVcblxubWFpblxuICAgIG1hcmdpbjogMCBhdXRvXG4gICAgbWluLWhlaWdodDogNjAwcHhcblxuLmNvbnRlbnRzX2NvbnRhaW5lclxuICAgIG1heC13aWR0aDogdmFyLiRjb250ZW50LXdpZHRoXG4gICAgbWFyZ2luOiAwIGF1dG9cbiAgICBtYXJnaW4tdG9wOiA1NnB4XG4gICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgIHdpZHRoOiA5NiVcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweFxuICAgIGFcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3Itc2Vjb25kYXJ5LWRhcmtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICAgICAgXG4uYnJlYWRjcnVtYl9jb250YWluZXJcbiAgICB3aWR0aDogdmFyLiRjb250ZW50LXdpZHRoXG4gICAgbWFyZ2luOiAwIGF1dG9cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgd2lkdGg6IDkwJVxuXG4uYnJlYWRjcnVtYl9saXN0XG4gICAgZGlzcGxheTogZmxleFxuICAgIHBhZGRpbmctdG9wOiA2cHhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4uYnJlYWRjcnVtYl9pdGVtXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4XG4gICAgcGFkZGluZy1yaWdodDogMjVweFxuICAgIGZvbnQtc2l6ZTogMS41cmVtXG4gICAgbGlzdC1zdHlsZTogbm9uZVxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgICAgcGFkZGluZy1yaWdodDogMFxuICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHhcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweFxuICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICAmOmFmdGVyIFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KVxuICAgICAgICAgICAgcmlnaHQ6IDBcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDZweFxuICAgICAgICAgICAgaGVpZ2h0OiA2cHhcbiAgICAgICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgdmFyLiRjb2xvci1wcmltYXJ5XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXIuJGNvbG9yLXByaW1hcnlcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxuICAgIGFcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3ItdGV4dFxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcblxuLnRvcF9saW5rX2NvbnRhaW5lciwgLnN1Yl9saW5rX2NvbnRhaW5lclxuICAgIHBhZGRpbmc6IDBweCAwIDEwcHhcbiAgICB1bFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4XG4gICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHhcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtKVxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGxpXG4gICAgICAgIG1hcmdpbjogMCA1cHhcbiAgICAgICAgd2lkdGg6IDM3MHB4XG4gICAgICAgIGhlaWdodDogMTUwcHhcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4XG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogdmFyLiRjb2xvci13aGl0ZVxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbVxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMFxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtXG4gICAgLmJ1dHRvbiBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHhcbiAgICAgICAgYVxuICAgICAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyLiRjb2xvci1kYXJrXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3NcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3NcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAzcHhcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxXG4gICAgICAgICAgICBzbWFsbFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW1cbiAgICAuYnV0dG9uIGE6aG92ZXJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyLiRjb2xvci13aGl0ZVxuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIuJGNvbG9yLWRhcmtcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3ItZGFya1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG5cbi5zdWJfbGlua19jb250YWluZXJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweFxuICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHhcbiAgICB1bFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgIGxpXG4gICAgICAgIHdpZHRoOiA1MDBweFxuICAgICAgICBoZWlnaHQ6IDEwMHB4XG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtKVxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweFxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweFxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAuYnV0dG9uXG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweFxuICAgICAgICBhXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIuJGNvbG9yLWRhcmstZGVlcFxuXG5cblxuLmNwX2NvbnRhaW5lclxuICAgIHBhZGRpbmc6IDZweCAwXG4gICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBjb2xvcjogdmFyLiRjb2xvci10ZXh0LWxpZ2h0XG5cbi8qIGNvbW1vbiAqL1xuLmdsb2JhbC1oZWFkaW5nXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogNTZweFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgID4gLnRpdGxlXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3ItZGFya1xuICAgICAgICAmLi1lblxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhci4kZm9udC1lblxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4wcmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbVxuICAgICAgICAmLi1qYVxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW1cbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbVxuXG5cbi8qIHNucyAqL1xuLi1zbnNcbiAgICAuc25zX2NvbnRhaW5lclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gICAgaW1nXG4gICAgICAgIHdpZHRoOiA3MHB4XG4gICAgICAgIGhlaWdodDogYXV0b1xuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIGhlaWdodDogNjBweFxuICAgICAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAuaW5zdGFcbiAgICAgICAgd2lkdGg6IDgwMHB4XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0b1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHhcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweFxuICAgIC5mX2xvZ29cbiAgICAgICAgYVxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4XG4gICAgICAgICAgICB3aWR0aDogNTlweFxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ZfbG9nby5wbmdcIikgbm8tcmVwZWF0XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHhcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgIGE6aG92ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU4cHhcblxuLnN1Yl9saW5rX2NvbnRhaW5lci4tc25zXG4gICAgZGlzcGxheTogZmxleFxuICAgIG1hcmdpbi10b3A6IDBweFxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XG4gICAgZmxleC13cmFwOiB3cmFwXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHhcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweFxuXG4uc3ViX2xpbmtfY29udGFpbmVyI2dhbGxlcnlcbiAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweFxuXG5cbi8qIOODiOODg+ODl+ODoeODg+OCu+ODvOOCuCAqL1xuLm1lc3NhZ2Utd3JhcHBlclxuICAgIHdpZHRoOiAxMDAwcHhcbiAgICBtYXJnaW46IDBweCBhdXRvIDkwcHhcbiAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAuZ2xvYmFsLWhlYWRpbmdcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgPiAub3ZlcnZpZXctdW5pdFxuICAgICAgICB3aWR0aDogNzUwcHhcbiAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweFxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIHdpZHRoOiA5MCVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi40XG4gICAgICAgIHVsIFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtXG4gICAgICAgIGxpXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS4ycmVtXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBzcXVhcmVcbiAgICA+IC5vdmVydmlldy10YWJsZVxuICAgICAgICB3aWR0aDogNzUwcHhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICYuLWZsYXRcbiAgICAgICAgICAgIG1hcmdpbjogMjZweCBhdXRvIDgwcHhcbiAgICAgICAgICAgIHRoXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHhcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggXG4gICAgICAgICAgICB0ZFxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHggXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHhcbiAgICAuaW1hZ2VfY29udGFpbmVyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAuaW1hZ2VfYm94XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICBwYWRkaW5nOiAycHhcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XG4gICAgICAgIHBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHhcbiAgICAgICAgaW1nXG4gICAgICAgICAgICB3aWR0aDogMzIwcHhcbiAgICAgICAgICAgIGhlaWdodDogYXV0b1xuXG4vKiDjgrnjg53jg7PjgrXjg7wgKi9cbi5zcG9uc29yIFxuICAgIC5tZXNzYWdlLXdyYXBwZXJcbiAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgbWFyZ2luOiBhdXRvXG4gICAgLnNwb25zb3JfYm94XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4XG4gICAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC13cmFwOiB3cmFwXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzVweFxuICAgIGltZ1xuICAgICAgICBoZWlnaHQ6IDEwMHB4XG4gICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgIG1heC13aWR0aDogMTAwJVxuICAgICAgICBwYWRkaW5nOiA1cHhcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgLmlmcmFtZS13cmFwcGVyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDIycHhcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAwXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlXG5cbiAgICAgICAgaWZyYW1lXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MjJweFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICAgIGxlZnQ6IGF1dG9cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtKVxuICAgICAgICAgICAgICAgIGxlZnQ6IDBcblxuXG4vKiDlpKfkvJrmpoLopoEgKi9cbi5vdmVydmlldy13cmFwcGVyXG4gICAgPiAub3ZlcnZpZXctdW5pdFxuICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSlcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHhcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDcycHhcbiAgICBoMlxuICAgICAgICB3aWR0aDogNzUwcHhcbiAgICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgID4gLm92ZXJ2aWV3LXRhYmxlXG4gICAgICAgIHdpZHRoOiA3NTBweFxuICAgICAgICBtYXJnaW46IDEyMHB4IGF1dG8gODBweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDgwcHhcbiAgICAgICAgJi4tZmxhdFxuICAgICAgICAgICAgbWFyZ2luOiAyNnB4IGF1dG8gODBweFxuICAgICAgICAgICAgdGhcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweFxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweCBcbiAgICAgICAgICAgIHRkXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweCBcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgPiAubm90ZVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjVlbVxuICAgICAgICBmb250LXdlaWdodDogNDAwXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4ub3ZlcnZpZXctdW5pdFxuICAgID4gLnBpY3R1cmVcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KVxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MnB4XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNCVcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDQlXG4gICAgPiAucGljdHVyZSA+IC5pbWFnZVxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiAwXG4gICAgICAgIGxlZnQ6IDBcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyXG4gICAgPiAuaGVhZGluZ1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtXG4gICAgPiAuaGVhZGluZyA+IC5lblxuICAgICAgICBmb250LWZhbWlseTogdmFyLiRmb250LWVuXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDBcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbVxuICAgID4gLmhlYWRpbmcgPiAuc21hbGxcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgZm9udC1zaXplOiAuN3JlbVxuICAgID4gLmxvZ29cbiAgICAgICAgd2lkdGg6IDE2MHB4XG4gICAgICAgIG1hcmdpbjogMzJweCBhdXRvXG4gICAgPiAudGV4dFxuICAgICAgICBmb250LXNpemU6IDEuNnJlbVxuICAgICAgICBsaW5lLWhlaWdodDogMlxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICAgIGEubGlua1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICA+IC50ZXh0ICsgLmhlYWRpbmdcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweFxuICAgID4gLnRleHQgKyAudGV4dFxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbVxuICAgID4gLnRleHQgPiAuaGlnaGxpZ2h0XG4gICAgICAgIGNvbG9yOiB2YXIuJGNvbG9yLXJlZDJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICBmb250LXNpemU6IDEuMmVtXG4gICAgPiAudGV4dCA+IC5ib2xkXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICA+IC50ZXh0ID4gLmxpbmtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbi5vdmVydmlldy10YWJsZVxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhci4kY29sb3Itd2hpdGVcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyLiRjb2xvci1kYXJrXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhci4kY29sb3ItZGFya1xuICAgID4gLmNhcHRpb25cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zZW1cbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICBmb250LXNpemU6IDMuMnJlbVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbVxuICAgID4gLnRib2R5XG4gICAgICAgID4gLnJvd1xuICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4IHZhci4kY29sb3ItbGlnaHQtZ3JheTJcbiAgICAgICAgPiAucm93ID4gLmhlYWRlclxuICAgICAgICAgICAgd2lkdGg6IDIwMHB4XG4gICAgICAgICAgICBwYWRkaW5nOiAuNmVtIDhweFxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4XG4gICAgICAgICAgICAgICAgcGFkZGluZzogLjZlbSA0cHhcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbVxuICAgICAgICA+IC5yb3cgPiAuZGF0YVxuICAgICAgICAgICAgcGFkZGluZzogLjZlbSAyNHB4XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMnB4IHZhci4kY29sb3ItbGlnaHQtZ3JheTJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNmVtIDEycHhcbiAgICAgICAgICAgICYuLWJpZ1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW1cbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgICAgICA+IC5yb3cgPiAuZGF0YSA+IC50ZXh0ICsgLnRleHRcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC42ZW1cbiAgICAgICAgPiAucm93ID4gLmRhdGEgPiAudGV4dCA+IC5ub3RlXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgICAgICA+IC5yb3cgPiAuZGF0YSA+IC50ZXh0ID4gLnN0cm9uZ1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICA+IC5yb3cgPiAuZGF0YSA+IC5saXN0VGV4dFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW1cbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtXG4gICAgICAgICAgICAmLi13aWRlXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjdlbVxuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMS43ZW1cbiAgICAgICAgICAgICYgKyAubGlzdFRleHQsIC5TZWNvbmRfbGlzdFRleHQsIC5UZWNvbmRfbGlzdFRleHRcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuNmVtXG4gICAgICAgID4gLnJvdyA+IC5kYXRhID4gLlNlY29uZF9saXN0VGV4dFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjRlbVxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xLjdlbVxuICAgICAgICAgICAgJiArIC5saXN0VGV4dCwgLlNlY29uZF9saXN0VGV4dCwgLlRlY29uZF9saXN0VGV4dFxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC42ZW1cbiAgICAgICAgPiAucm93ID4gLmRhdGEgPiAuVGhpcmRfbGlzdFRleHRcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNC40ZW1cbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMS4yZW1cbiAgICAgICAgICAgICYgKyAubGlzdFRleHQsIC5TZWNvbmRfbGlzdFRleHQsIC5UZWNvbmRfbGlzdFRleHRcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuNmVtXG4gICAgICAgID4gLnJvdyA+IC5kYXRhID4gdWxcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbVxuICAgICAgICAgICAgbGlcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBzcXVhcmVcblxuICAgICAgICB0YWJsZVxuICAgICAgICAgICAgdGgsIHRkXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZVxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHhcbiAgICAgICAgICAgIHRoXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyLiRrZXktY29sb3ItYmx1ZVxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmXG4gICAgICAgIC5wb2ludFVwXG4gICAgICAgICAgICBjb2xvcjogdmFyLiRrZXktY29sb3ItcGlua1xuXG5cbi8qIOODgeODvOODoCDkuIDopqcgKi9cbi50ZWFtLWxpc3Qtd3JhcHBlclxuICAgIC50ZWFtLWxpc3RcbiAgICAgICAgZGlzcGxheTogZ3JpZFxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyNDBweCwgMWZyKSlcbiAgICAgICAgZ2FwOiA1NXB4IDQwcHhcbiAgICAgICAgcGFkZGluZzogMCAzJVxuICAgICAgICBhXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgLml0ZW1cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMjBweFxuICAgICAgICAgICAgbWluLWhlaWdodDogNzJweFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhci4kY29sb3Itd2hpdGVcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIuJGNvbG9yLWRhcmtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIuJGNvbG9yLWRhcmtcbiAgICAgICAgLml0ZW1cbiAgICAgICAgICAgIC5uYW1lXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW1cbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhci4kY29sb3ItZGFya1xuXG4vKiDjg4Hjg7zjg6Ag6Kmz57SwICovXG4udGVhbS1kZXRhaWwtd3JhcHBlclxuICAgIG1heC13aWR0aDogNzUwcHhcbiAgICBtYXJnaW46IDAgYXV0b1xuICAgIC50ZWFtLWRldGFpbC1oZWFkZXJcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgICAgIC5hcmVhXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxNXB4XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwXG4gICAgICAgICAgICBjb2xvcjogI2ZmZlxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW1cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgLm5hbWVcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHhcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweFxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjJyZW1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtXG4gICAgICAgIC5zaXRlXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweFxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vaWNvbi1saW5rLnBuZylcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHhcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgICAgIC5lbWJsZW1cbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudFxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTUwcHhcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHhcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgIGltZ1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEzMHB4XG4gICAgLnRlYW0tZGV0YWlsLWJvZHlcbiAgICAgICAgLnBpY3R1cmVcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgICAgICAgLnRlYW0tZGF0YVxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHhcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcbiAgICAgICAgICAgIC5oZWFkaW5nXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMnB4IDhweFxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMwMDBcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbVxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIuJGZvbnQtZW5cbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWNcbiAgICAgICAgICAgICYuLXJlY29yZFxuICAgICAgICAgICAgICAgIC5oZWFkaW5nXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbml0aWFsXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGluaXRpYWxcbiAgICAgICAgICAgICAgICAubm90ZVxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHhcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZlxuICAgICAgICAgICAgLnRhYmxlLXN0eWxlc1xuICAgICAgICAgICAgICAgID50YWJsZVxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgICAgICAgICAgdHI6Zmlyc3QtY2hpbGRcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyLiRjb2xvci13aGl0ZVxuICAgICAgICAgICAgICAgICAgICB0cjpub3QoOmZpcnN0LWNoaWxkKVxuICAgICAgICAgICAgICAgICAgICAgICAgdGhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGZkZmRmXG4gICAgICAgICAgICAgICAgICAgIHRoLCB0ZFxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGluaXRpYWxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggN3B4XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW1cbiAgICAgICAgICAgICAgICAgICAgdGRcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZcbiAgICAgICAgICAgICAgICAmLi11bmlmb3JtICAgIFxuICAgICAgICAgICAgICAgICAgICB0cjpub3QoOmZpcnN0LWNoaWxkKVxuICAgICAgICAgICAgICAgICAgICAgICAgdGhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIuJGNvbG9yLXdoaXRlXG4gICAgICAgICAgICAgICAgICAgIHRoK3RkLCB0ZDpmaXJzdC1jaGlsZFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RmZGZkZlxuICAgICAgICAgICAgICAgICYuLXBsYXllclxuICAgICAgICAgICAgICAgICAgICB0aCwgdGRcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweFxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDdweFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gICAgICAgICAgICAgICAgICAgIC5udW1cbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMCVcbiAgICAgICAgICAgICAgICAgICAgLm5hbWVcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSVcbiAgICAgICAgICAgICAgICAgICAgLm51bWJlclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwJVxuICAgICAgICAgICAgICAgICAgICAucG9zaXRpb25cbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSVcbiAgICAgICAgICAgICAgICAgICAgLmdyYWRlXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAlXG4gICAgICAgICAgICAgICAgICAgIC5wYXN0dGVhbVxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJVxuICAgICAgICAgICAgICAgIC5fbGVmdFxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbi8qIOippuWQiOaXpeeoiyAqL1xuLm91dC1saXN0XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHhcbiAgICAuZ3JvdXBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyLiRjb2xvci1kYXJrXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM1xuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbSlcbiAgICAudGFibGUtd3JhcFxuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGxcbiAgICB0YWJsZVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgLnNzYmVlLVNDSCB0YWJsZSBcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW1cbiAgICAgICAgdGQ6bnRoLWNoaWxkKDIpLHRkOm50aC1jaGlsZCg0KSwgdGQ6bnRoLWNoaWxkKDgpLHRkOm50aC1jaGlsZCg5KVxuICAgICAgICAgICAgd2lkdGg6IDE1JVxuICAgICAgICB0cjpudGgtY2hpbGQoMikgdGQ6bnRoLWNoaWxkKDUpLCB0cjpudGgtY2hpbGQoMikgdGQ6bnRoLWNoaWxkKDcpXG4gICAgICAgICAgICB3aWR0aDogNCVcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzBweFxuICAgICAgICB0ZDpudGgtY2hpbGQoMyksIHRkOm50aC1jaGlsZCgxMClcbiAgICAgICAgICAgIHdpZHRoOiAxMCVcbiAgICAgICAgdGQ6bnRoLWNoaWxkKDEpLCB0cjpudGgtY2hpbGQoMikgdGQ6bnRoLWNoaWxkKDYpICx0ZDpudGgtY2hpbGQoMTEpXG4gICAgICAgICAgICB3aWR0aDogMiVcbiAgICAgICAgdHI6bnRoLWNoaWxkKGV2ZW4pXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIuJGNvbG9yLXNlY29uZGFyeS1saWdodFxuICAgICAgICB0ZCwgdGhcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweFxuICAgIC5ub3RlXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXG5cblxuICAgICAgICAgICAgICAgICAgICBcbi8qIOa6luWCmeS4reODmuODvOOCuCAqL1xuLnByZXBhcmF0aW9uLWJsb2NrXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBtaW4taGVpZ2h0OiA4MHZoXG4gICAgcGFkZGluZy10b3A6IDgwcHhcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuICAgIEBpbmNsdWRlIG1peGluLm1xKG1kKVxuICAgICAgICBtaW4taGVpZ2h0OiA3MHZoXG4gICAgJi4tdGVhbVxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi90ZWFtLXByZXBhcmF0aW9uLmpwZylcbiAgICAmLi1zY2hlZHVsZVxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9zY2hlZHVsZS1wcmVwYXJhdGlvbi5qcGcpXG4gICAgJi4tcXVhbGlcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vcXVhbGktcHJlcGFyYXRpb24uanBnKVxuICAgICY6OmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIuJGNvbG9yLWRhcmssIC41KVxuICAgID4gLmJhY2tncm91bmRcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogNTAlXG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuICAgID4gLmNvbnRlbnRcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIHotaW5kZXg6IDFcbiAgICA+IC5jb250ZW50ID4gLmhlYWRpbmdcbiAgICAgICAgY29sb3I6IHZhci4kY29sb3Itd2hpdGVcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgICBmb250LXNpemU6IDMuMnJlbVxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtXG4gICAgPiAuY29udGVudCA+IC50ZXh0XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNmVtXG4gICAgICAgIGNvbG9yOiB2YXIuJGNvbG9yLXdoaXRlXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtXG4gICAgPiAuY29udGVudCA+IC5saW5rXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtXG4gICAgICAgIHBhZGRpbmc6IC43ZW0gNWVtIC43ZW0gMS44ZW1cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyLiRjb2xvci13aGl0ZVxuICAgICAgICBjb2xvcjogdmFyLiRjb2xvci1kYXJrXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW1cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXNcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAwXG4gICAgICAgICAgICBsZWZ0OiAtMTAwJVxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyLiRjb2xvci1kYXJrXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXNcbiAgICAgICAgICAgIHotaW5kZXg6IDBcbiAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICB0b3A6IDUwJVxuICAgICAgICAgICAgcmlnaHQ6IDIwcHhcbiAgICAgICAgICAgIHdpZHRoOiAwXG4gICAgICAgICAgICBoZWlnaHQ6IDBcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWRcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogNnB4IDAgNnB4IDExcHhcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdmFyLiRjb2xvci1kYXJrXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY29sb3I6IHZhci4kY29sb3Itd2hpdGVcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIuJGNvbG9yLXdoaXRlXG4gICAgPiAuY29udGVudCA+IC5saW5rID4gLmxpbmtUZXh0XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgICB6LWluZGV4OiAxXG5cbi8qIOmBjuWOu+OBrue1kOaenCAqL1xuLnByZXZpb3VzLWxpc3Qtd3JhcHBlclxuICAgIHVsXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweFxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20pXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbGlcbiAgICAgICAgbWFyZ2luOiAwIDVweFxuICAgICAgICB3aWR0aDogMjgwcHhcbiAgICAgICAgaGVpZ2h0OiAxMzBweFxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShtZClcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHhcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHhcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGFcbiAgICAgICAgICAgIGNvbG9yOiB2YXIuJGNvbG9yLXdoaXRlXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbVxuICAgIC5idXR0b24gXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEobWQpXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4XG4gICAgICAgIGFcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcFxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhci4kY29sb3ItZGFya1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggM3B4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgICAgICAgc21hbGxcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtXG4gICAgLmJ1dHRvbiBhOmhvdmVyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhci4kY29sb3Itd2hpdGVcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyLiRjb2xvci1kYXJrXG4gICAgICAgIGNvbG9yOiB2YXIuJGNvbG9yLWRhcmtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveCJdfQ== */
