body {
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h5, p {
  font-weight: normal;
  margin: 0;
}

:focus, button:focus, a:focus {
  outline: 0;
}

ol, ul {
  list-style: none;
  padding: 0;
}

li {
  list-style: none;
}

a {
  color: inherit;
}
a:focus, a:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

form {
  margin: 0;
}

input:focus, textarea:focus, select:focus {
  outline: 0;
}

button {
  border: none;
  background-color: transparent;
  padding: 0;
}
button:focus, button:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

/*@font-face {
	font-family: 'Branding-Medium';
	src: url('../fonts/Branding/Branding-Medium.woff2') format('woff2'),
	url('../fonts/Branding/Branding-Medium.woff') format('woff'),
	url('../fonts/Branding/Branding-Medium.eot') format('eot'),
	url('../fonts/Branding/Branding-Medium.svg') format('svg');
}*/
.form-group {
  position: relative;
  margin: 0;
}

input.error, textarea.error, select.error {
  background-color: #fce4e4;
  border: 1px solid #cc0033;
  outline: none;
}

label.error {
  color: red;
  font-size: 12px;
  position: absolute;
  bottom: -20px;
}

.Header, .Navbar {
  width: 100%;
  max-width: 100%;
}

.Header {
  height: 100px;
}
.Header .Navbar {
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
}
@media (max-width: 1200px) {
  .Header .Navbar {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.Header .Navbar .Menu {
  display: flex;
  margin-right: 30px;
  margin-top: 20px;
}
@media (max-width: 1200px) {
  .Header .Navbar .Menu {
    display: none;
  }
}
.Header .Navbar .Menu .Menu-Items {
  margin: 0 20px;
  font-size: 16px;
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
}
.Header .Navbar .Menu .Menu-Items .Item-Social svg {
  width: 20px;
  height: auto;
  margin-bottom: 1px;
}
.Header .Navbar .Menu .Menu-Items .Item-Social svg:hover path:hover {
  fill: #9d2c33;
}
.Header .Navbar .Menu .Menu-Items #Instagram {
  margin-bottom: 1px;
}
.Header .Navbar .Menu .Menu-Items:nth-child(1):hover {
  color: #9d2c33;
  border-bottom: 1px solid #9d2c33;
}
.Header .Navbar .Menu .Menu-Items:nth-child(2):hover {
  color: #9d2c33;
  border-bottom: 1px solid #9d2c33;
}
.Header .Navbar .Menu .Menu-Items:nth-child(3):hover {
  color: #9d2c33;
  border-bottom: 1px solid #9d2c33;
}
.Header .Navbar .Menu .Menu-Items:nth-child(4):hover {
  color: #9d2c33;
  border-bottom: 1px solid #9d2c33;
}
.Header .Navbar .Menu .Menu-Items:nth-child(5) a {
  margin-left: 5px;
  margin-right: 5px;
}
.Header .Navbar .Hamburguer-Button {
  display: none;
}
@media (max-width: 1200px) {
  .Header .Navbar .Hamburguer-Button {
    display: inline;
  }
}
.Header .Navbar .Hamburguer-Button img {
  width: 40px;
  height: auto;
}
.Header .Navbar .Mobile-Menu {
  display: none;
  position: fixed;
  width: 100%;
  height: auto;
  top: 0;
  right: 0;
  z-index: 2;
  background-color: #161616;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Close {
  align-self: flex-end;
  justify-self: flex-start;
  margin-top: 30px;
  margin-right: 20px;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Close img {
  width: 35px;
  height: auto;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Content li {
  margin: 20px;
  border-bottom: 1px dashed #ffffff;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Content li a {
  font-size: 16px;
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  color: #ffffff;
  padding-bottom: 10px;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Content .Media-Icons-Mobile {
  border-bottom: none;
}
.Header .Navbar .Mobile-Menu .Mobile-Menu-Content .Media-Icons-Mobile a img {
  width: 25px;
  height: auto;
  margin-left: 10px;
  margin-right: 10px;
}

#Footer {
  width: 100%;
  height: auto;
  padding-bottom: 30px;
  display: flex;
  align-items: flex-start;
  justify-content: space-around;
  padding-top: 50px;
  background-color: #fafafa;
}
@media (min-width: 1600px) {
  #Footer {
    justify-content: space-evenly;
  }
}
@media (max-width: 800px) {
  #Footer {
    justify-content: space-between;
    flex-direction: column;
    align-items: center;
    height: auto;
    padding-top: 20px;
  }
}
#Footer .LogoFooter {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 800px) {
  #Footer .LogoFooter {
    margin-bottom: 30px;
  }
}
#Footer .LogoFooter .Logo-data {
  font-size: 12px;
  color: #b4b4b4;
  font-weight: 400;
  font-family: "PT Sans";
  margin-top: 10px;
}
#Footer .ProdutosFooter {
  display: flex;
  flex-direction: column;
}
@media (max-width: 1200px) {
  #Footer .ProdutosFooter {
    display: none;
  }
}
#Footer .ProdutosFooter h1 {
  font-size: 22px;
  color: #000000;
  font-weight: 400;
  font-family: "PT Sans";
  margin-bottom: 20px;
  margin-left: 20px;
}
#Footer .ProdutosFooter .ProdutosFooterContainer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#Footer .ProdutosFooter .ProdutosFooterContainer ul {
  margin-left: 20px;
  margin-right: 20px;
}
#Footer .ProdutosFooter .ProdutosFooterContainer ul li {
  font-size: 16px;
  line-height: 30px;
  color: #787878;
  font-weight: 400;
  font-family: "PT Sans";
}
#Footer .ProdutosFooter .ProdutosFooterContainer ul li:hover {
  color: #9d2c33;
}
@media (max-width: 1200px) {
  #Footer .SobreFooter {
    display: none;
  }
}
#Footer .SobreFooter h1 {
  font-size: 22px;
  color: #000000;
  font-weight: 400;
  font-family: "PT Sans";
  margin-bottom: 20px;
}
#Footer .SobreFooter ul li {
  font-size: 16px;
  line-height: 30px;
  color: #787878;
  font-weight: 400;
  font-family: "PT Sans";
}
#Footer .SobreFooter ul li:hover {
  color: #9d2c33;
}
#Footer .EnderecoFooter {
  margin-top: 40px;
}
@media (max-width: 800px) {
  #Footer .EnderecoFooter {
    margin-top: 0;
  }
}
@media (max-width: 800px) {
  #Footer .EnderecoFooter {
    text-align: center;
  }
}
#Footer .EnderecoFooter p {
  font-size: 16px;
  line-height: 30px;
  color: #787878;
  font-weight: 400;
  font-family: "PT Sans";
}
@media (max-width: 800px) {
  #Footer .SocialFooter {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
#Footer .SocialFooter a {
  margin-left: 5px;
  margin-right: 5px;
}
#Footer .SocialFooter a svg {
  width: 19px;
  height: auto;
}
#Footer .SocialFooter svg:hover path {
  fill: #9d2c33;
}
#Footer .SocialFooter #Instagram {
  border-radius: 100%;
}

#page404 .title {
  text-align: center;
  font-size: 30px;
  font-weight: 800;
  text-transform: uppercase;
}
#page404 .title .sad {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  font-size: 60px;
}

#Home {
  width: 100%;
  height: 100%;
  background-image: url("/public/site/img/fundo.jpg");
}
#Home .CarouselMobile {
  display: none;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: auto;
}
#Home .CarouselMobile a {
  width: 100%;
  height: auto;
}
#Home .CarouselMobile img {
  width: 100%;
  height: 100%;
  display: inline-block;
}
@media (max-width: 1200px) {
  #Home .CarouselMobile {
    display: flex;
  }
}
#Home .Carousel_Wrapper {
  width: 100%;
  height: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Home .Carousel_Wrapper {
    height: auto;
  }
}
@media (max-width: 1200px) {
  #Home .Carousel_Wrapper {
    display: none;
  }
}
#Home .Carousel_Wrapper .slick-dots {
  display: flex;
  justify-content: center;
  margin: 0;
  position: relative;
  bottom: 3rem;
  list-style-type: none;
}
#Home .Carousel_Wrapper .slick-dots li {
  margin: 0 0.4rem;
  border-radius: 100%;
  box-shadow: 5px 5px 21px 5px rgba(0, 0, 0, 0.53);
}
#Home .Carousel_Wrapper .slick-dots button {
  display: block;
  width: 1rem;
  height: 1rem;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #FFFFFF;
  opacity: 0.3;
  text-indent: -9999px;
}
#Home .Carousel_Wrapper .slick-dots li.slick-active button {
  background-color: #FFFFFF;
  opacity: 1;
}
#Home .Carousel_Wrapper .Carousel {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Home .Carousel_Wrapper .Carousel {
    max-height: none;
    height: auto;
  }
}
#Home .Carousel_Wrapper .Carousel .Image-Slider {
  height: 768px;
  background-size: cover;
  background-position: 50% 10%;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: normal;
  position: relative;
}
#Home .Carousel_Wrapper .Carousel .Image-Slider > div {
  flex: 1;
  position: relative;
  z-index: 1;
}
#Home .Carousel_Wrapper .Carousel .Image-Slider:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
@media (max-width: 800px) {
  #Home .Carousel_Wrapper .Carousel .Image-Slider {
    flex: 1;
    display: inline-block;
    background-color: red;
    height: 350px;
    width: 100%;
  }
}
#Home .Banner_Small {
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  #Home .Banner_Small {
    flex-direction: column;
    align-items: center;
  }
}
#Home .Banner_Small .Banner_Small_Great {
  width: 800px;
  height: 295px;
  margin: 0 auto;
}
@media (max-width: 1200px) {
  #Home .Banner_Small .Banner_Small_Great {
    width: 95%;
    height: auto;
  }
}
#Home .Banner_Small .Banner_Small_Great img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
#Home .Banner_Small .Banner_Small_Smallest {
  width: 370px;
  height: 245px;
}
@media (max-width: 1200px) {
  #Home .Banner_Small .Banner_Small_Smallest {
    width: 100%;
    height: auto;
  }
}
#Home .Banner_Small .Banner_Small_Smallest img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
#Home .FiquePorDentro {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 40px;
}
#Home .FiquePorDentro .FiquePorDentroTITULO {
  margin-top: 30px;
  margin-bottom: 50px;
  font-size: 48px;
  line-height: 23px;
  color: #000000;
  font-weight: bold;
  font-family: "PT Sans";
  text-align: center;
}
@media (max-width: 800px) {
  #Home .FiquePorDentro .FiquePorDentroTITULO {
    font-size: 30px;
  }
}
#Home .FiquePorDentro .FiquePorDentro_Cards {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
#Home .FiquePorDentro .FiquePorDentro_Cards:hover .FiquePorDentro_Card:not(:hover) {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
#Home .FiquePorDentro .FiquePorDentro_Cards:hover .FiquePorDentro_Card:not(:hover)::after {
  background-color: rgba(0, 0, 0, 0.5);
}
#Home .FiquePorDentro .FiquePorDentro_Cards .FiquePorDentro_Card {
  position: relative;
  transition: 0.5s;
}
#Home .FiquePorDentro .FiquePorDentro_Cards .FiquePorDentro_Card::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  transition: 0.3s;
}
#Home .FiquePorDentro .FiquePorDentro_Cards .FiquePorDentro_Card img {
  display: block;
  width: 100%;
  height: auto;
  max-height: 100%;
  max-width: 100%;
}
#Home .FiquePorDentro .FiquePorDentro_Cards .FiquePorDentro_Card {
  width: 585px;
  height: 415px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  #Home .FiquePorDentro .FiquePorDentro_Cards .FiquePorDentro_Card {
    width: 95%;
    margin: 0 auto;
    height: auto;
  }
}
@media (min-width: 2340px) {
  #Home .FiquePorDentro .FiquePorDentro_Cards .FiquePorDentro_Card {
    width: 600px;
  }
}

#Institucional {
  width: 100%;
  height: 100%;
}
#Institucional .CarouselMobile {
  display: none;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: auto;
}
#Institucional .CarouselMobile a {
  width: 100%;
  height: auto;
}
#Institucional .CarouselMobile img {
  width: 100%;
  height: 100%;
  display: inline-block;
}
@media (max-width: 1200px) {
  #Institucional .CarouselMobile {
    display: flex;
  }
}
#Institucional .Carousel_Wrapper {
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Institucional .Carousel_Wrapper {
    height: auto;
  }
}
@media (max-width: 1200px) {
  #Institucional .Carousel_Wrapper {
    display: none;
  }
}
#Institucional .Carousel_Wrapper .slick-dots {
  display: flex;
  justify-content: center;
  margin: 0;
  position: relative;
  bottom: 3rem;
  list-style-type: none;
}
#Institucional .Carousel_Wrapper .slick-dots li {
  margin: 0 0.4rem;
  border-radius: 100%;
  box-shadow: 5px 5px 21px 5px rgba(0, 0, 0, 0.53);
}
#Institucional .Carousel_Wrapper .slick-dots button {
  display: block;
  width: 1rem;
  height: 1rem;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #FFFFFF;
  opacity: 0.3;
  text-indent: -9999px;
}
#Institucional .Carousel_Wrapper .slick-dots li.slick-active button {
  background-color: #FFFFFF;
  opacity: 1;
}
#Institucional .Carousel_Wrapper .Carousel {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Institucional .Carousel_Wrapper .Carousel {
    max-height: none;
    height: auto;
  }
}
#Institucional .Carousel_Wrapper .Carousel .Image-Slider {
  height: 768px;
  background-size: cover;
  background-position: 50% 10%;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: normal;
  position: relative;
}
#Institucional .Carousel_Wrapper .Carousel .Image-Slider > div {
  flex: 1;
  position: relative;
  z-index: 1;
}
#Institucional .Carousel_Wrapper .Carousel .Image-Slider:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
@media (max-width: 800px) {
  #Institucional .Carousel_Wrapper .Carousel .Image-Slider {
    flex: 1;
    display: inline-block;
    background-color: red;
    height: 350px;
    width: 100%;
  }
}
#Institucional .Linha-Do-Tempo {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 70px;
  margin-bottom: 70px;
}
#Institucional .Linha-Do-Tempo-TITULO {
  font-size: 60px;
  line-height: 48px;
  color: #222629;
  font-weight: 700;
  font-family: "PT Sans";
  text-align: center;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-TITULO {
    font-size: 35px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 30px;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper {
    margin-bottom: 0;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Inicio {
  width: 100%;
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Inicio {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Inicio-Texto {
  width: 626px;
  height: 630px;
  margin-left: 20px;
}
#Institucional .Linha-Do-Tempo-Wrapper-Inicio-Texto p {
  font-size: 16px;
  line-height: 24px;
  color: #767676;
  font-weight: 400;
  font-family: "PT Sans";
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Inicio-Texto {
    width: 100%;
    max-width: 100%;
    height: auto;
  }
  #Institucional .Linha-Do-Tempo-Wrapper-Inicio-Texto p {
    padding-left: 20px;
    padding-right: 20px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Inicio-Imagem img {
  width: 440px;
  max-width: 440px;
  height: auto;
  border: 25px solid #c9c9c9;
  margin-top: 20px;
  margin-right: 10px;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Inicio-Imagem img {
    width: 100%;
  }
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Inicio-Imagem {
    margin-bottom: 10px;
  }
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1, #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2, #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    display: none;
  }
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha4-Meio {
    display: none;
  }
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Bolinha3 {
    display: none;
  }
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Conexao3 {
    display: none;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha-1-Mobile {
  width: 3px;
  height: 100px;
  margin-right: 20px;
  position: relative;
  background-color: #000;
}
@media (min-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha-1-Mobile {
    display: none;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
  background-color: #4e4e4e;
  width: 5px;
  height: 100px;
  position: absolute;
  top: 1490px;
  left: 1050px;
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1100px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1200px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1250px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1300px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1350px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1400px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1450px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1500px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1550px;
  }
}
@media (min-width: 2200px) and (max-width: 2300px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1600px;
  }
}
@media (min-width: 2300px) and (max-width: 2400px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1650px;
  }
}
@media (min-width: 2400px) and (max-width: 2500px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha1 {
    left: 1700px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
  background-color: #4e4e4e;
  width: 400px;
  height: 5px;
  position: absolute;
  top: 1590px;
  left: 655px;
}
@media (min-width: 1200px) and (max-width: 1300px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 400px;
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 425px;
    left: 680px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 450px;
    left: 755px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 475px;
    left: 780px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 500px;
    left: 805px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 525px;
    left: 830px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 550px;
    left: 855px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 575px;
    left: 880px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 500px;
    left: 1005px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha2 {
    width: 625px;
    left: 950px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
  background-color: #4e4e4e;
  width: 5px;
  height: 50px;
  position: absolute;
  top: 1590px;
  left: 650px;
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 680px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 755px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 780px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 805px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 830px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 855px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 880px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 1005px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper .Cronologico-Linha3 {
    left: 990px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90%;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico {
    width: 100%;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-TITULO {
  font-size: 40px;
  line-height: 48px;
  color: #222629;
  font-weight: 700;
  font-family: "PT Sans";
  text-align: center;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-TITULO {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens {
  display: flex;
  flex-direction: column;
  margin-top: 40px;
  width: 95%;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens {
    width: 100%;
    align-items: center;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha-1-Mobile {
  width: 3px;
  height: 100px;
  margin-right: 20px;
  position: relative;
  background-color: #000;
}
@media (min-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha-1-Mobile {
    display: none;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
  background-color: #4e4e4e;
  width: 5px;
  height: 1100px;
  position: absolute;
  top: 1750px;
  left: 650px;
}
@media (min-width: 1250px) and (max-width: 1300px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 660px;
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 680px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 755px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 780px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 805px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 830px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 855px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 880px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 1005px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Linha4-Meio {
    left: 990px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1 {
  width: 45px;
  height: 45px;
  border-radius: 100%;
  background-color: #7f0e0e;
  border: 10px solid #ffffff;
  position: absolute;
  top: 1890px;
  left: 630px;
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2 {
  width: 45px;
  height: 45px;
  border-radius: 100%;
  background-color: #7f0e0e;
  border: 10px solid #ffffff;
  position: absolute;
  top: 2270px;
  left: 630px;
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
  width: 45px;
  height: 45px;
  border-radius: 100%;
  background-color: #7f0e0e;
  border: 10px solid #ffffff;
  position: absolute;
  top: 2670px;
  left: 630px;
}
@media (min-width: 1250px) and (max-width: 1300px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 660px;
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 680px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 755px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 780px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 805px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 830px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 855px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 880px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 1005px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 990px;
  }
}
@media (min-width: 1250px) and (max-width: 1300px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 640px;
  }
}
@media (min-width: 1300px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 660px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 735px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 760px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 785px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 810px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 835px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 860px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 985px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha1, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha2, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Bolinha3 {
    left: 990px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
  width: 90px;
  height: 1px;
  background-color: #000;
  position: absolute;
  top: 1912px;
  left: 565px;
}
@media (min-width: 1250px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 590px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 660px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 700px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 730px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 750px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 770px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 790px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    left: 920px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao1 {
    right: 300px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
  width: 100px;
  height: 1px;
  background-color: #000;
  position: absolute;
  top: 2292px;
  left: 651px;
}
@media (min-width: 1250px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 685px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 760px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 780px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 810px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 830px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 850px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 880px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    left: 1005px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao2 {
    right: 300px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
  width: 90px;
  height: 1px;
  background-color: #000;
  position: absolute;
  top: 2692px;
  left: 565px;
}
@media (min-width: 1250px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 590px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 660px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 700px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 730px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 750px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 770px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 790px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    left: 920px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens .Cronologico-Conexao3 {
    right: 300px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 img, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 img, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 img {
  width: 431px;
  max-width: 431px;
  height: auto;
  border: 20px solid #c9c9c9;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 img, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 img, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 img {
    width: 100%;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 .Descricao-Cronologico-TITULO, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 .Descricao-Cronologico-TITULO, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 .Descricao-Cronologico-TITULO {
  font-size: 24px;
  line-height: 48px;
  color: #222629;
  font-weight: 700;
  font-family: "PT Sans";
  text-align: center;
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 .Descricao-Cronologico-TEXTO, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 .Descricao-Cronologico-TEXTO, #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 .Descricao-Cronologico-TEXTO {
  font-size: 16px;
  color: #222629;
  font-weight: 400;
  font-family: "PT Sans";
  text-align: center;
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
  align-self: start;
  margin-left: 20px;
  position: relative;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    align-self: center;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 100px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 150px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 170px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 170px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 170px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 170px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 300px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1986 {
    left: 300px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
  align-self: flex-end;
  margin-right: 40px;
  position: relative;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    align-self: center;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
@media (min-width: 1250px) and (max-width: 1400px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    left: 50px;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 50px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 120px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 170px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 210px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 250px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 290px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 300px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-1997 {
    right: 300px;
  }
}
#Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
  align-self: start;
  margin-left: 20px;
  position: relative;
}
@media (max-width: 1250px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    align-self: center;
    margin-left: 0;
  }
}
@media (min-width: 1400px) and (max-width: 1500px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 100px;
  }
}
@media (min-width: 1500px) and (max-width: 1600px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 150px;
  }
}
@media (min-width: 1600px) and (max-width: 1700px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 170px;
  }
}
@media (min-width: 1700px) and (max-width: 1800px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 170px;
  }
}
@media (min-width: 1800px) and (max-width: 1900px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 170px;
  }
}
@media (min-width: 1900px) and (max-width: 2000px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 170px;
  }
}
@media (min-width: 2000px) and (max-width: 2100px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 300px;
  }
}
@media (min-width: 2100px) and (max-width: 2200px) {
  #Institucional .Linha-Do-Tempo-Wrapper-Cronologico-Imagens-2011 {
    left: 300px;
  }
}
#Institucional .Representantes {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#Institucional .Representantes .Representates-Apresentacao {
  align-self: flex-start;
  margin-left: 75px;
}
@media (min-width: 1600px) {
  #Institucional .Representantes .Representates-Apresentacao {
    margin-left: 50px;
  }
}
@media (max-width: 1250px) {
  #Institucional .Representantes .Representates-Apresentacao {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
}
#Institucional .Representantes .Representates-Apresentacao h1 {
  font-size: 36px;
  line-height: 48px;
  color: #222629;
  font-weight: 700;
  font-family: "PT Sans";
}
#Institucional .Representantes .Representates-Apresentacao p {
  font-size: 16px;
  line-height: 24px;
  color: #767676;
  font-weight: 400;
  font-family: "PT Sans";
}
@media (max-width: 1250px) {
  #Institucional .Representantes .Representates-Apresentacao p {
    padding-left: 10px;
    padding-right: 10px;
  }
}
#Institucional .Representantes .WhatsappButton {
  height: auto;
  width: auto;
  align-self: flex-start;
  margin-top: 20px;
  margin-left: 75px;
}
#Institucional .Representantes .WhatsappButton img {
  width: 260px;
  height: auto;
}
@media (min-width: 1600px) {
  #Institucional .Representantes .WhatsappButton {
    margin-left: 50px;
  }
}
@media (max-width: 1250px) {
  #Institucional .Representantes .WhatsappButton {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 30px;
  }
}
#Institucional .Representantes .Representantes-Carousel-Wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}
#Institucional .Representantes .Representantes-Carousel-Wrapper h4 {
  font-size: 18px;
  line-height: 48px;
  color: #222629;
  font-weight: 700;
  font-family: "PT Sans";
  margin-top: 40px;
  margin-left: 70px;
  align-self: flex-start;
}
@media (max-width: 1250px) {
  #Institucional .Representantes .Representantes-Carousel-Wrapper h4 {
    align-self: center;
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
  }
}
#Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens {
  align-self: center;
  max-width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}
#Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens .slick-prev, #Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens .slick-next {
  padding: 20px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens .slick-prev i, #Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens .slick-next i {
  font-size: 25px;
}
#Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens .Galeria-Foto a {
  width: auto;
  height: auto;
}
#Institucional .Representantes .Representantes-Carousel-Wrapper .Galeria-de-Imagens .Galeria-Foto .Imagem-Galeria {
  width: 269px;
  max-width: 269px;
  max-height: 200px;
  height: 200px;
  border: 20px solid #c9c9c9;
  cursor: pointer;
  margin: 0 auto;
}

#Aviamentos {
  width: 100%;
  height: 100%;
}
#Aviamentos .CarouselMobile {
  display: none;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: auto;
}
#Aviamentos .CarouselMobile a {
  width: 100%;
  height: auto;
}
#Aviamentos .CarouselMobile img {
  width: 100%;
  height: 100%;
  display: inline-block;
}
@media (max-width: 1200px) {
  #Aviamentos .CarouselMobile {
    display: flex;
  }
}
#Aviamentos .Carousel_Wrapper {
  width: 100%;
  height: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Aviamentos .Carousel_Wrapper {
    height: auto;
  }
}
@media (max-width: 1200px) {
  #Aviamentos .Carousel_Wrapper {
    display: none;
  }
}
#Aviamentos .Carousel_Wrapper .slick-dots {
  display: flex;
  justify-content: center;
  margin: 0;
  position: relative;
  bottom: 3rem;
  list-style-type: none;
}
#Aviamentos .Carousel_Wrapper .slick-dots li {
  margin: 0 0.4rem;
  border-radius: 100%;
  box-shadow: 5px 5px 21px 5px rgba(0, 0, 0, 0.53);
}
#Aviamentos .Carousel_Wrapper .slick-dots button {
  display: block;
  width: 1rem;
  height: 1rem;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #FFFFFF;
  opacity: 0.3;
  text-indent: -9999px;
}
#Aviamentos .Carousel_Wrapper .slick-dots li.slick-active button {
  background-color: #FFFFFF;
  opacity: 1;
}
#Aviamentos .Carousel_Wrapper .Carousel {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Aviamentos .Carousel_Wrapper .Carousel {
    max-height: none;
    height: auto;
  }
}
#Aviamentos .Carousel_Wrapper .Carousel .Image-Slider {
  height: 768px;
  background-size: cover;
  background-position: 50% 10%;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: normal;
  position: relative;
}
#Aviamentos .Carousel_Wrapper .Carousel .Image-Slider > div {
  flex: 1;
  position: relative;
  z-index: 1;
}
#Aviamentos .Carousel_Wrapper .Carousel .Image-Slider:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
@media (max-width: 800px) {
  #Aviamentos .Carousel_Wrapper .Carousel .Image-Slider {
    flex: 1;
    display: inline-block;
    height: 350px;
    width: 100%;
  }
}
#Aviamentos .Aviamentos {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  margin-bottom: 50px;
}
#Aviamentos .Aviamentos-Wrapper {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1200px) {
  #Aviamentos .Aviamentos-Wrapper {
    flex-direction: column;
  }
}
#Aviamentos .Aviamentos-Wrapper-Cards {
  margin-top: 20px;
  margin-right: 20px;
  margin-left: 20px;
  margin-bottom: 20px;
  width: 470px;
  height: 490px;
  border: 10px solid #c9c9c9;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 800px) {
  #Aviamentos .Aviamentos-Wrapper-Cards {
    width: 95%;
    margin: 10px auto;
  }
}
#Aviamentos .Aviamentos-Wrapper-Cards .Conteudo {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  max-width: 100%;
  overflow-y: auto;
}
@media (max-width: 400px) {
  #Aviamentos .Aviamentos-Wrapper-Cards .Conteudo {
    align-items: center;
    text-align: center;
    width: 100%;
  }
}
#Aviamentos .Aviamentos-Wrapper-Cards .Conteudo .Titulo {
  font-size: 36px;
  line-height: 33px;
  color: #000000;
  font-weight: 400;
  font-family: "PT Sans";
  text-align: right;
  width: auto;
  max-width: 60%;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  overflow-wrap: break-word;
  background-color: rgba(255, 255, 255, 0.5);
  padding: 5px 0px;
}
@media (max-width: 800px) {
  #Aviamentos .Aviamentos-Wrapper-Cards .Conteudo .Titulo {
    position: relative;
    right: 20px;
  }
}
@media (max-width: 400px) {
  #Aviamentos .Aviamentos-Wrapper-Cards .Conteudo .Titulo {
    max-width: 100%;
    margin-right: 0;
    width: auto;
    right: 0;
  }
}
#Aviamentos .Aviamentos-Wrapper-Cards .Conteudo .Link-Conteudo {
  font-size: 30px;
  line-height: 33px;
  color: #ffffff;
  font-weight: 700;
  font-family: "PT Sans";
  background-color: #000000;
  width: 60%;
  max-width: 60%;
  padding: 5px;
  text-align: center;
}

#Catalogo {
  width: 100%;
  height: 100%;
}
#Catalogo .CarouselMobile {
  display: none;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: auto;
}
#Catalogo .CarouselMobile a {
  width: 100%;
  height: auto;
}
#Catalogo .CarouselMobile img {
  width: 100%;
  height: 100%;
  display: inline-block;
}
@media (max-width: 1200px) {
  #Catalogo .CarouselMobile {
    display: flex;
  }
}
#Catalogo .Carousel_Wrapper {
  width: 100%;
  height: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Catalogo .Carousel_Wrapper {
    height: auto;
  }
}
@media (max-width: 1200px) {
  #Catalogo .Carousel_Wrapper {
    display: none;
  }
}
#Catalogo .Carousel_Wrapper .slick-dots {
  display: flex;
  justify-content: center;
  margin: 0;
  position: relative;
  bottom: 3rem;
  list-style-type: none;
}
#Catalogo .Carousel_Wrapper .slick-dots li {
  margin: 0 0.4rem;
  border-radius: 100%;
  box-shadow: 5px 5px 21px 5px rgba(0, 0, 0, 0.53);
}
#Catalogo .Carousel_Wrapper .slick-dots button {
  display: block;
  width: 1rem;
  height: 1rem;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #FFFFFF;
  opacity: 0.3;
  text-indent: -9999px;
}
#Catalogo .Carousel_Wrapper .slick-dots li.slick-active button {
  background-color: #FFFFFF;
  opacity: 1;
}
#Catalogo .Carousel_Wrapper .Carousel {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 768px;
}
@media (max-width: 1200px) {
  #Catalogo .Carousel_Wrapper .Carousel {
    max-height: none;
    height: auto;
  }
}
#Catalogo .Carousel_Wrapper .Carousel .Image-Slider {
  height: 768px;
  background-size: cover;
  background-position: 50% 10%;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  justify-content: normal;
  position: relative;
}
#Catalogo .Carousel_Wrapper .Carousel .Image-Slider > div {
  flex: 1;
  position: relative;
  z-index: 1;
}
#Catalogo .Carousel_Wrapper .Carousel .Image-Slider:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
@media (max-width: 800px) {
  #Catalogo .Carousel_Wrapper .Carousel .Image-Slider {
    flex: 1;
    display: inline-block;
    background-color: red;
    height: 350px;
    width: 100%;
  }
}
#Catalogo .Catalogo-Wrapper {
  margin-top: 50px;
  width: 100%;
  display: flex;
  justify-content: space-around;
}
@media (min-width: 1600px) {
  #Catalogo .Catalogo-Wrapper {
    justify-content: space-evenly;
  }
}
@media (max-width: 1200px) {
  #Catalogo .Catalogo-Wrapper {
    flex-direction: column;
    align-items: center;
  }
}
#Catalogo .Catalogo-Wrapper-Texto h4 {
  font-size: 36px;
  color: #000000;
  font-weight: 400;
  font-family: "PT Sans";
  margin-bottom: 20px;
  margin-left: 0px;
}
#Catalogo .Catalogo-Wrapper-Texto p {
  max-width: 690px;
  font-size: 18px;
  line-height: 30px;
  color: #000000;
  font-weight: 400;
  font-family: "PT Sans";
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (max-width: 800px) {
  #Catalogo .Catalogo-Wrapper-Texto p {
    padding-right: 10px;
    padding-left: 10px;
  }
}
#Catalogo .Catalogo-Wrapper-Formulario {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 370px;
}
@media (max-width: 369px) {
  #Catalogo .Catalogo-Wrapper-Formulario {
    width: 95%;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
  }
}
@media (max-width: 1200px) {
  #Catalogo .Catalogo-Wrapper-Formulario {
    margin-top: 30px;
  }
}
#Catalogo .Catalogo-Wrapper-Formulario-Caixa {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 370px;
  height: 263px;
  background-color: #941f25;
  font-size: 18px;
  color: #ffffff;
  font-weight: 700;
  font-family: "PT Sans";
  text-align: center;
}
@media (max-width: 369px) {
  #Catalogo .Catalogo-Wrapper-Formulario-Caixa {
    width: 100%;
  }
}
#Catalogo .Catalogo-Wrapper-Formulario-Form {
  width: 370px;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 1px solid #ededed;
  padding-top: 30px;
  background-color: #FFFFFF;
  margin-bottom: 30px;
}
#Catalogo .Catalogo-Wrapper-Formulario-Form-Field {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#Catalogo .Catalogo-Wrapper-Formulario-Form-Field label {
  font-size: 18px;
  line-height: 36px;
  color: #191919;
  font-weight: 400;
  font-family: "PT Sans";
  align-self: flex-start;
  position: relative;
  top: 10px;
  margin-left: 25px;
}
#Catalogo .Catalogo-Wrapper-Formulario-Form-Field input {
  border: none;
  width: 319px;
  height: 40px;
  background-color: #ededed;
  padding-left: 10px;
  font-size: 18px;
  line-height: 36px;
  color: #191919;
  font-weight: 400;
  font-family: "PT Sans";
}
#Catalogo .Catalogo-Wrapper-Formulario-Form button {
  width: 319px;
  height: 78px;
  background-color: #eeeeee;
  font-size: 18px;
  line-height: 36px;
  color: #000;
  font-weight: 400;
  font-family: "PT Sans";
  text-align: center;
  margin-top: 30px;
  margin-bottom: 10px;
  cursor: not-allowed;
}
#Catalogo .Catalogo-Wrapper-Formulario-Form span {
  font-size: 12px;
  line-height: 36px;
  color: #191919;
  font-weight: 400;
  font-family: "PT Sans";
  align-self: flex-start;
  margin-left: 30px;
}

#Contato {
  width: 100%;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#Contato .Contato-Form {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 95%;
  padding-left: 50px;
  padding-right: 100px;
  background-color: #eeeeee;
}
@media (min-width: 1600px) {
  #Contato .Contato-Form {
    justify-content: space-around;
    padding-left: calc(100vw - 89%);
    padding-right: calc(100vw - 89%);
  }
}
@media (max-width: 1250px) {
  #Contato .Contato-Form {
    width: 100vw;
    flex-direction: column;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }
}
#Contato .Contato-Form-Texto {
  width: 50%;
  margin-top: 100px;
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Texto {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
  }
}
#Contato .Contato-Form-Texto h1 {
  font-size: 60px;
  letter-spacing: -1px;
  color: #12161b;
  font-weight: 700;
  font-family: "PT Sans";
}
#Contato .Contato-Form-Texto h1 span {
  color: #bc2431;
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Texto h1 {
    font-size: 40px;
  }
}
#Contato .Contato-Form-Texto p {
  font-size: 16px;
  line-height: 28px;
  color: #5c6571;
  font-weight: 700;
  font-family: "PT Sans";
  margin-top: 30px;
}
#Contato .Contato-Form-Formulario {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 50%;
  padding-top: 100px;
  padding-bottom: 100px;
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Formulario {
    width: 100%;
  }
}
#Contato .Contato-Form-Formulario .Wrapper-Contato-Field {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Formulario .Wrapper-Contato-Field {
    width: 100%;
    flex-direction: column;
    align-items: center;
  }
}
#Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 20px;
  margin-right: 20px;
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text {
    margin-left: 15px;
    margin-right: 5px;
  }
}
#Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text label {
  font-size: 13px;
  letter-spacing: 1px;
  line-height: 32px;
  color: #12161b;
  font-weight: 700;
  font-family: "PT Sans";
  align-self: flex-start;
  position: relative;
  top: 10px;
}
#Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text input {
  width: 311px;
  height: 60px;
  border-radius: 5px;
  background-color: #ffffff;
  border: 1px solid #e2e2e2;
  padding-left: 10px;
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 32px;
  color: #12161b;
  font-weight: 700;
  font-family: "PT Sans";
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text input {
    width: 85vw;
    height: 40px;
    padding-left: 0px;
  }
}
#Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text textarea {
  width: 662px;
  height: 171px;
  border-radius: 5px;
  background-color: #ffffff;
  border: 1px solid #e2e2e2;
  padding-left: 10px;
  padding-top: 10px;
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 32px;
  color: #12161b;
  font-weight: 700;
  font-family: "PT Sans";
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Formulario .Wrapper-Contato-Field .Contato-Campo-Text textarea {
    width: 85vw;
    padding-left: 0;
    padding-right: 0;
  }
}
#Contato .Contato-Form-Formulario button {
  width: 250px;
  height: 55px;
  border-radius: 4px;
  background-color: #d3d3d3;
  font-size: 14px;
  letter-spacing: 3px;
  color: #FFF;
  font-weight: 700;
  font-family: "PT Sans";
  text-align: center;
  margin-top: 20px;
  margin-left: 20px;
  cursor: not-allowed;
}
@media (max-width: 800px) {
  #Contato .Contato-Form-Formulario button {
    width: 85vw;
    margin-left: 5px;
  }
}
#Contato .Contato-Maps {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
#Contato .Contato-Maps-Titulo {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  right: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 800px) {
  #Contato .Contato-Maps-Titulo {
    width: 95%;
  }
}
@media (max-width: 1220px) {
  #Contato .Contato-Maps-Titulo {
    right: 0;
  }
}
@media (max-width: 800px) {
  #Contato .Contato-Maps-Titulo {
    right: 0;
    flex-direction: column;
    text-align: center;
  }
}
#Contato .Contato-Maps-Titulo h1 {
  font-size: 60px;
  letter-spacing: -1px;
  color: #12161b;
  font-weight: 700;
  font-family: "PT Sans";
  margin-right: 50px;
  margin-left: 50px;
}
@media (max-width: 800px) {
  #Contato .Contato-Maps-Titulo h1 {
    font-size: 40px;
    margin-right: 0;
    margin-left: 0;
  }
}
@media (min-width: 1600px) {
  #Contato .Contato-Maps-Titulo h1 {
    margin-left: 10%;
  }
}
#Contato .Contato-Maps-Titulo p {
  font-size: 16px;
  line-height: 30px;
  color: #787878;
  font-weight: 400;
  font-family: "PT Sans";
  margin-left: 20px;
}
@media (max-width: 800px) {
  #Contato .Contato-Maps-Titulo p {
    margin: 0 auto;
  }
}
#Contato .Contato-Maps-Wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#Contato .Contato-Maps-Wrapper #GoogleMaps {
  width: 98%;
  height: 500px;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9nZW5lcmFsL3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9nZW5lcmFsL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvbGF5b3V0L2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2xheW91dC9mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9wYWdlcy9wYWdlNDA0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvcGFnZXMvaG9tZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL3BhZ2VzL2luc3RpdHVjaW9uYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9wYWdlcy9hdmlhbWVudG9zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvcGFnZXMvY2F0YWxvZ28uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9wYWdlcy9jb250YXRvLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTtFQUNBO0FDQ0Y7O0FEQ0E7RUFDRTtFQUNBO0FDRUY7O0FEQUE7RUFDRTtBQ0dGOztBRERBO0VBQ0U7RUFDQTtBQ0lGOztBREZBO0VB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IjpbImJvZHl7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmgxLGgyLGgzLGg0LCBoNSwgaDUsIHB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cbjpmb2N1cywgYnV0dG9uOmZvY3VzLCBhOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5saXtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmF7XG4gIGNvbG9yOmluaGVyaXQ7XG4gICY6Zm9jdXMsXG4gICY6aG92ZXJ7XG4gICAgY29sb3I6aW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuZm9ybXtcbiAgbWFyZ2luOiAwO1xufVxuaW5wdXQ6Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXN7XG4gIG91dGxpbmU6IDA7XG59XG5idXR0b257XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gICY6Zm9jdXMsXG4gICY6aG92ZXJ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cbiIsImJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDUsIHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG59XG5cbjpmb2N1cywgYnV0dG9uOmZvY3VzLCBhOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5hOmZvY3VzLCBhOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuZm9ybSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQ6Zm9jdXMsIHRleHRhcmVhOmZvY3VzLCBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuYnV0dG9uOmZvY3VzLCBidXR0b246aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0JyYW5kaW5nLU1lZGl1bSc7XG5cdHNyYzogdXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdHVybCgnLi4vZm9udHMvQnJhbmRpbmcvQnJhbmRpbmctTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0uZW90JykgZm9ybWF0KCdlb3QnKSxcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0uc3ZnJykgZm9ybWF0KCdzdmcnKTtcbn0qL1xuLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQuZXJyb3IsIHRleHRhcmVhLmVycm9yLCBzZWxlY3QuZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlNGU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2MwMDMzO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5sYWJlbC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xufVxuXG4uSGVhZGVyLCAuTmF2YmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLkhlYWRlciB7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uSGVhZGVyIC5OYXZiYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuSGVhZGVyIC5OYXZiYXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4uSGVhZGVyIC5OYXZiYXIgLk1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5IZWFkZXIgLk5hdmJhciAuTWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLkhlYWRlciAuTmF2YmFyIC5NZW51IC5NZW51LUl0ZW1zIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLkhlYWRlciAuTmF2YmFyIC5NZW51IC5NZW51LUl0ZW1zIC5JdGVtLVNvY2lhbCBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG4uSGVhZGVyIC5OYXZiYXIgLk1lbnUgLk1lbnUtSXRlbXMgLkl0ZW0tU29jaWFsIHN2Zzpob3ZlciBwYXRoOmhvdmVyIHtcbiAgZmlsbDogIzlkMmMzMztcbn1cbi5IZWFkZXIgLk5hdmJhciAuTWVudSAuTWVudS1JdGVtcyAjSW5zdGFncmFtIHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuLkhlYWRlciAuTmF2YmFyIC5NZW51IC5NZW51LUl0ZW1zOm50aC1jaGlsZCgxKTpob3ZlciB7XG4gIGNvbG9yOiAjOWQyYzMzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlkMmMzMztcbn1cbi5IZWFkZXIgLk5hdmJhciAuTWVudSAuTWVudS1JdGVtczpudGgtY2hpbGQoMik6aG92ZXIge1xuICBjb2xvcjogIzlkMmMzMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZDJjMzM7XG59XG4uSGVhZGVyIC5OYXZiYXIgLk1lbnUgLk1lbnUtSXRlbXM6bnRoLWNoaWxkKDMpOmhvdmVyIHtcbiAgY29sb3I6ICM5ZDJjMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWQyYzMzO1xufVxuLkhlYWRlciAuTmF2YmFyIC5NZW51IC5NZW51LUl0ZW1zOm50aC1jaGlsZCg0KTpob3ZlciB7XG4gIGNvbG9yOiAjOWQyYzMzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlkMmMzMztcbn1cbi5IZWFkZXIgLk5hdmJhciAuTWVudSAuTWVudS1JdGVtczpudGgtY2hpbGQoNSkgYSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLkhlYWRlciAuTmF2YmFyIC5IYW1idXJndWVyLUJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5IZWFkZXIgLk5hdmJhciAuSGFtYnVyZ3Vlci1CdXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLkhlYWRlciAuTmF2YmFyIC5IYW1idXJndWVyLUJ1dHRvbiBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLkhlYWRlciAuTmF2YmFyIC5Nb2JpbGUtTWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLkhlYWRlciAuTmF2YmFyIC5Nb2JpbGUtTWVudSAuTW9iaWxlLU1lbnUtQ2xvc2Uge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uSGVhZGVyIC5OYXZiYXIgLk1vYmlsZS1NZW51IC5Nb2JpbGUtTWVudS1DbG9zZSBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLkhlYWRlciAuTmF2YmFyIC5Nb2JpbGUtTWVudSAuTW9iaWxlLU1lbnUtQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5IZWFkZXIgLk5hdmJhciAuTW9iaWxlLU1lbnUgLk1vYmlsZS1NZW51LUNvbnRlbnQgbGkge1xuICBtYXJnaW46IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmZmZmZjtcbn1cbi5IZWFkZXIgLk5hdmJhciAuTW9iaWxlLU1lbnUgLk1vYmlsZS1NZW51LUNvbnRlbnQgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uSGVhZGVyIC5OYXZiYXIgLk1vYmlsZS1NZW51IC5Nb2JpbGUtTWVudS1Db250ZW50IC5NZWRpYS1JY29ucy1Nb2JpbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLkhlYWRlciAuTmF2YmFyIC5Nb2JpbGUtTWVudSAuTW9iaWxlLU1lbnUtQ29udGVudCAuTWVkaWEtSWNvbnMtTW9iaWxlIGEgaW1nIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuI0Zvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjRm9vdGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNGb290ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4jRm9vdGVyIC5Mb2dvRm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjRm9vdGVyIC5Mb2dvRm9vdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jRm9vdGVyIC5Mb2dvRm9vdGVyIC5Mb2dvLWRhdGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYjRiNGI0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4jRm9vdGVyIC5Qcm9kdXRvc0Zvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNGb290ZXIgLlByb2R1dG9zRm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jRm9vdGVyIC5Qcm9kdXRvc0Zvb3RlciBoMSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4jRm9vdGVyIC5Qcm9kdXRvc0Zvb3RlciAuUHJvZHV0b3NGb290ZXJDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jRm9vdGVyIC5Qcm9kdXRvc0Zvb3RlciAuUHJvZHV0b3NGb290ZXJDb250YWluZXIgdWwge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI0Zvb3RlciAuUHJvZHV0b3NGb290ZXIgLlByb2R1dG9zRm9vdGVyQ29udGFpbmVyIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICM3ODc4Nzg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbn1cbiNGb290ZXIgLlByb2R1dG9zRm9vdGVyIC5Qcm9kdXRvc0Zvb3RlckNvbnRhaW5lciB1bCBsaTpob3ZlciB7XG4gIGNvbG9yOiAjOWQyYzMzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjRm9vdGVyIC5Tb2JyZUZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI0Zvb3RlciAuU29icmVGb290ZXIgaDEge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jRm9vdGVyIC5Tb2JyZUZvb3RlciB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNzg3ODc4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG59XG4jRm9vdGVyIC5Tb2JyZUZvb3RlciB1bCBsaTpob3ZlciB7XG4gIGNvbG9yOiAjOWQyYzMzO1xufVxuI0Zvb3RlciAuRW5kZXJlY29Gb290ZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNGb290ZXIgLkVuZGVyZWNvRm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI0Zvb3RlciAuRW5kZXJlY29Gb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI0Zvb3RlciAuRW5kZXJlY29Gb290ZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNzg3ODc4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI0Zvb3RlciAuU29jaWFsRm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbiNGb290ZXIgLlNvY2lhbEZvb3RlciBhIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4jRm9vdGVyIC5Tb2NpYWxGb290ZXIgYSBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI0Zvb3RlciAuU29jaWFsRm9vdGVyIHN2Zzpob3ZlciBwYXRoIHtcbiAgZmlsbDogIzlkMmMzMztcbn1cbiNGb290ZXIgLlNvY2lhbEZvb3RlciAjSW5zdGFncmFtIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuI3BhZ2U0MDQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jcGFnZTQwNCAudGl0bGUgLnNhZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZm9udC1zaXplOiA2MHB4O1xufVxuXG4jSG9tZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWJsaWMvc2l0ZS9pbWcvZnVuZG8uanBnXCIpO1xufVxuI0hvbWUgLkNhcm91c2VsTW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jSG9tZSAuQ2Fyb3VzZWxNb2JpbGUgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jSG9tZSAuQ2Fyb3VzZWxNb2JpbGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjSG9tZSAuQ2Fyb3VzZWxNb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbiNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0hvbWUgLkNhcm91c2VsX1dyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDNyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbiNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDAuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDIxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC41Myk7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUzKTtcbn1cbiNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuMztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4jSG9tZSAuQ2Fyb3VzZWxfV3JhcHBlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMTtcbn1cbiNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiNIb21lIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyIHtcbiAgaGVpZ2h0OiA3NjhweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtby1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI0hvbWUgLkNhcm91c2VsX1dyYXBwZXIgLkNhcm91c2VsIC5JbWFnZS1TbGlkZXIgPiBkaXYge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jSG9tZSAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwgLkltYWdlLVNsaWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjSG9tZSAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwgLkltYWdlLVNsaWRlciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNIb21lIC5CYW5uZXJfU21hbGwge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0hvbWUgLkJhbm5lcl9TbWFsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4jSG9tZSAuQmFubmVyX1NtYWxsIC5CYW5uZXJfU21hbGxfR3JlYXQge1xuICB3aWR0aDogODAwcHg7XG4gIGhlaWdodDogMjk1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjSG9tZSAuQmFubmVyX1NtYWxsIC5CYW5uZXJfU21hbGxfR3JlYXQge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4jSG9tZSAuQmFubmVyX1NtYWxsIC5CYW5uZXJfU21hbGxfR3JlYXQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuI0hvbWUgLkJhbm5lcl9TbWFsbCAuQmFubmVyX1NtYWxsX1NtYWxsZXN0IHtcbiAgd2lkdGg6IDM3MHB4O1xuICBoZWlnaHQ6IDI0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjSG9tZSAuQmFubmVyX1NtYWxsIC5CYW5uZXJfU21hbGxfU21hbGxlc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuI0hvbWUgLkJhbm5lcl9TbWFsbCAuQmFubmVyX1NtYWxsX1NtYWxsZXN0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbiNIb21lIC5GaXF1ZVBvckRlbnRybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuI0hvbWUgLkZpcXVlUG9yRGVudHJvIC5GaXF1ZVBvckRlbnRyb1RJVFVMTyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI0hvbWUgLkZpcXVlUG9yRGVudHJvIC5GaXF1ZVBvckRlbnRyb1RJVFVMTyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4jSG9tZSAuRmlxdWVQb3JEZW50cm8gLkZpcXVlUG9yRGVudHJvX0NhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNIb21lIC5GaXF1ZVBvckRlbnRybyAuRmlxdWVQb3JEZW50cm9fQ2FyZHM6aG92ZXIgLkZpcXVlUG9yRGVudHJvX0NhcmQ6bm90KDpob3Zlcikge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbiNIb21lIC5GaXF1ZVBvckRlbnRybyAuRmlxdWVQb3JEZW50cm9fQ2FyZHM6aG92ZXIgLkZpcXVlUG9yRGVudHJvX0NhcmQ6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuI0hvbWUgLkZpcXVlUG9yRGVudHJvIC5GaXF1ZVBvckRlbnRyb19DYXJkcyAuRmlxdWVQb3JEZW50cm9fQ2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbiNIb21lIC5GaXF1ZVBvckRlbnRybyAuRmlxdWVQb3JEZW50cm9fQ2FyZHMgLkZpcXVlUG9yRGVudHJvX0NhcmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4jSG9tZSAuRmlxdWVQb3JEZW50cm8gLkZpcXVlUG9yRGVudHJvX0NhcmRzIC5GaXF1ZVBvckRlbnRyb19DYXJkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4jSG9tZSAuRmlxdWVQb3JEZW50cm8gLkZpcXVlUG9yRGVudHJvX0NhcmRzIC5GaXF1ZVBvckRlbnRyb19DYXJkIHtcbiAgd2lkdGg6IDU4NXB4O1xuICBoZWlnaHQ6IDQxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0hvbWUgLkZpcXVlUG9yRGVudHJvIC5GaXF1ZVBvckRlbnRyb19DYXJkcyAuRmlxdWVQb3JEZW50cm9fQ2FyZCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMzQwcHgpIHtcbiAgI0hvbWUgLkZpcXVlUG9yRGVudHJvIC5GaXF1ZVBvckRlbnRyb19DYXJkcyAuRmlxdWVQb3JEZW50cm9fQ2FyZCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5cbiNJbnN0aXR1Y2lvbmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbE1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI0luc3RpdHVjaW9uYWwgLkNhcm91c2VsTW9iaWxlIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI0luc3RpdHVjaW9uYWwgLkNhcm91c2VsTW9iaWxlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkNhcm91c2VsTW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuQ2Fyb3VzZWxfV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkNhcm91c2VsX1dyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDNyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDAuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDIxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC41Myk7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUzKTtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuMztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4jSW5zdGl0dWNpb25hbCAuQ2Fyb3VzZWxfV3JhcHBlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMTtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyIHtcbiAgaGVpZ2h0OiA3NjhweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtby1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI0luc3RpdHVjaW9uYWwgLkNhcm91c2VsX1dyYXBwZXIgLkNhcm91c2VsIC5JbWFnZS1TbGlkZXIgPiBkaXYge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jSW5zdGl0dWNpb25hbCAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwgLkltYWdlLVNsaWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwgLkltYWdlLVNsaWRlciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tVElUVUxPIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgY29sb3I6ICMyMjI2Mjk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tVElUVUxPIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1JbmljaW8ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1JbmljaW8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUluaWNpby1UZXh0byB7XG4gIHdpZHRoOiA2MjZweDtcbiAgaGVpZ2h0OiA2MzBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1JbmljaW8tVGV4dG8gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjNzY3Njc2O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUluaWNpby1UZXh0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1JbmljaW8tVGV4dG8gcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUluaWNpby1JbWFnZW0gaW1nIHtcbiAgd2lkdGg6IDQ0MHB4O1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMjVweCBzb2xpZCAjYzljOWM5O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUluaWNpby1JbWFnZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1JbmljaW8tSW1hZ2VtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTEsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhNC1NZWlvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUJvbGluaGEyLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tQm9saW5oYTMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tQ29uZXhhbzIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1Db25leGFvMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhLTEtTW9iaWxlIHtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYS0xLU1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNDkwcHg7XG4gIGxlZnQ6IDEwNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMSB7XG4gICAgbGVmdDogMTEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTEge1xuICAgIGxlZnQ6IDEyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGExIHtcbiAgICBsZWZ0OiAxMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMSB7XG4gICAgbGVmdDogMTMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTEge1xuICAgIGxlZnQ6IDEzNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGExIHtcbiAgICBsZWZ0OiAxNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMSB7XG4gICAgbGVmdDogMTQ1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTEge1xuICAgIGxlZnQ6IDE1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGExIHtcbiAgICBsZWZ0OiAxNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMzAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMSB7XG4gICAgbGVmdDogMTYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjMwMHB4KSBhbmQgKG1heC13aWR0aDogMjQwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTEge1xuICAgIGxlZnQ6IDE2NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI0MDBweCkgYW5kIChtYXgtd2lkdGg6IDI1MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGExIHtcbiAgICBsZWZ0OiAxNzAwcHg7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU0ZTRlO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTU5MHB4O1xuICBsZWZ0OiA2NTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMiB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTIge1xuICAgIHdpZHRoOiA0MjVweDtcbiAgICBsZWZ0OiA2ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGEyIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gICAgbGVmdDogNzU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMiB7XG4gICAgd2lkdGg6IDQ3NXB4O1xuICAgIGxlZnQ6IDc4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTIge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBsZWZ0OiA4MDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGEyIHtcbiAgICB3aWR0aDogNTI1cHg7XG4gICAgbGVmdDogODMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMiB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIGxlZnQ6IDg1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMjAwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTIge1xuICAgIHdpZHRoOiA1NzVweDtcbiAgICBsZWZ0OiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCkgYW5kIChtYXgtd2lkdGg6IDIxMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGEyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbGVmdDogMTAwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjEwMHB4KSBhbmQgKG1heC13aWR0aDogMjIwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTIge1xuICAgIHdpZHRoOiA2MjVweDtcbiAgICBsZWZ0OiA5NTBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXIgLkNyb25vbG9naWNvLUxpbmhhMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1OTBweDtcbiAgbGVmdDogNjUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDY4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDc1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDc4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDgwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDgzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDg1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMjAwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyIC5Dcm9ub2xvZ2ljby1MaW5oYTMge1xuICAgIGxlZnQ6IDEwMDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlciAuQ3Jvbm9sb2dpY28tTGluaGEzIHtcbiAgICBsZWZ0OiA5OTBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1USVRVTE8ge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogIzIyMjYyOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLVRJVFVMTyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgd2lkdGg6IDk1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tTGluaGEtMS1Nb2JpbGUge1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tTGluaGEtMS1Nb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUxpbmhhNC1NZWlvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlNGU0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNzUwcHg7XG4gIGxlZnQ6IDY1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1MaW5oYTQtTWVpbyB7XG4gICAgbGVmdDogNjYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tTGluaGE0LU1laW8ge1xuICAgIGxlZnQ6IDY4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUxpbmhhNC1NZWlvIHtcbiAgICBsZWZ0OiA3NTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1MaW5oYTQtTWVpbyB7XG4gICAgbGVmdDogNzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tTGluaGE0LU1laW8ge1xuICAgIGxlZnQ6IDgwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUxpbmhhNC1NZWlvIHtcbiAgICBsZWZ0OiA4MzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1MaW5oYTQtTWVpbyB7XG4gICAgbGVmdDogODU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tTGluaGE0LU1laW8ge1xuICAgIGxlZnQ6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUxpbmhhNC1NZWlvIHtcbiAgICBsZWZ0OiAxMDA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tTGluaGE0LU1laW8ge1xuICAgIGxlZnQ6IDk5MHB4O1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjBlMGU7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTg5MHB4O1xuICBsZWZ0OiA2MzBweDtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEyIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmMGUwZTtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMjcwcHg7XG4gIGxlZnQ6IDYzMHB4O1xufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTMge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YwZTBlO1xuICBib3JkZXI6IDEwcHggc29saWQgI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2NzBweDtcbiAgbGVmdDogNjMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDY2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDY4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDc1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDc4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDgwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDgzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDg1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMjAwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDEwMDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8zIHtcbiAgICBsZWZ0OiA5OTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA2NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA2NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA3MzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA3ODVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA4MTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA4MzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA4NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCkgYW5kIChtYXgtd2lkdGg6IDIxMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA5ODVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMSwgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUJvbGluaGEzIHtcbiAgICBsZWZ0OiA5OTBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzEge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOTEycHg7XG4gIGxlZnQ6IDU2NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMSB7XG4gICAgbGVmdDogNTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzEge1xuICAgIGxlZnQ6IDY2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xIHtcbiAgICBsZWZ0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMSB7XG4gICAgbGVmdDogNzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzEge1xuICAgIGxlZnQ6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xIHtcbiAgICBsZWZ0OiA3NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMSB7XG4gICAgbGVmdDogNzkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzEge1xuICAgIGxlZnQ6IDkyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjEwMHB4KSBhbmQgKG1heC13aWR0aDogMjIwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8xIHtcbiAgICByaWdodDogMzAwcHg7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8yIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIyOTJweDtcbiAgbGVmdDogNjUxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8yIHtcbiAgICBsZWZ0OiA2ODVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiB7XG4gICAgbGVmdDogNzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzIge1xuICAgIGxlZnQ6IDc4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8yIHtcbiAgICBsZWZ0OiA4MTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiB7XG4gICAgbGVmdDogODMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzIge1xuICAgIGxlZnQ6IDg1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMjAwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8yIHtcbiAgICBsZWZ0OiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCkgYW5kIChtYXgtd2lkdGg6IDIxMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMiB7XG4gICAgbGVmdDogMTAwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjEwMHB4KSBhbmQgKG1heC13aWR0aDogMjIwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8yIHtcbiAgICByaWdodDogMzAwcHg7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8zIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjY5MnB4O1xuICBsZWZ0OiA1NjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDU5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8zIHtcbiAgICBsZWZ0OiA2NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMyB7XG4gICAgbGVmdDogNzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDczMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8zIHtcbiAgICBsZWZ0OiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMyB7XG4gICAgbGVmdDogNzcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2VucyAuQ3Jvbm9sb2dpY28tQ29uZXhhbzMge1xuICAgIGxlZnQ6IDc5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMgLkNyb25vbG9naWNvLUNvbmV4YW8zIHtcbiAgICBsZWZ0OiA5MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zIC5Dcm9ub2xvZ2ljby1Db25leGFvMyB7XG4gICAgcmlnaHQ6IDMwMHB4O1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5ODYsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk5NywgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0yMDExIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk4NiBpbWcsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk5NyBpbWcsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMjAxMSBpbWcge1xuICB3aWR0aDogNDMxcHg7XG4gIG1heC13aWR0aDogNDMxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAyMHB4IHNvbGlkICNjOWM5Yzk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk4NiBpbWcsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk5NyBpbWcsICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMjAxMSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5ODYgLkRlc2NyaWNhby1Dcm9ub2xvZ2ljby1USVRVTE8sICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk5NyAuRGVzY3JpY2FvLUNyb25vbG9naWNvLVRJVFVMTywgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0yMDExIC5EZXNjcmljYW8tQ3Jvbm9sb2dpY28tVElUVUxPIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgY29sb3I6ICMyMjI2Mjk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTg2IC5EZXNjcmljYW8tQ3Jvbm9sb2dpY28tVEVYVE8sICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk5NyAuRGVzY3JpY2FvLUNyb25vbG9naWNvLVRFWFRPLCAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTIwMTEgLkRlc2NyaWNhby1Dcm9ub2xvZ2ljby1URVhUTyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjI2Mjk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTg2IHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk4NiB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk4NiB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTg2IHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5ODYge1xuICAgIGxlZnQ6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk4NiB7XG4gICAgbGVmdDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTg2IHtcbiAgICBsZWZ0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5ODYge1xuICAgIGxlZnQ6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMTk4NiB7XG4gICAgbGVmdDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTg2IHtcbiAgICBsZWZ0OiAzMDBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTk3IHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0xOTk3IHtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAyMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAyOTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIwMDBweCkgYW5kIChtYXgtd2lkdGg6IDIxMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIyMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTE5OTcge1xuICAgIHJpZ2h0OiAzMDBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0yMDExIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMjAxMSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMjAxMSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0yMDExIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTIwMTEge1xuICAgIGxlZnQ6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMjAxMSB7XG4gICAgbGVmdDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0yMDExIHtcbiAgICBsZWZ0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuTGluaGEtRG8tVGVtcG8tV3JhcHBlci1Dcm9ub2xvZ2ljby1JbWFnZW5zLTIwMTEge1xuICAgIGxlZnQ6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDogMjEwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5MaW5oYS1Eby1UZW1wby1XcmFwcGVyLUNyb25vbG9naWNvLUltYWdlbnMtMjAxMSB7XG4gICAgbGVmdDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLkxpbmhhLURvLVRlbXBvLVdyYXBwZXItQ3Jvbm9sb2dpY28tSW1hZ2Vucy0yMDExIHtcbiAgICBsZWZ0OiAzMDBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jSW5zdGl0dWNpb25hbCAuUmVwcmVzZW50YW50ZXMgLlJlcHJlc2VudGF0ZXMtQXByZXNlbnRhY2FvIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5SZXByZXNlbnRhbnRlcyAuUmVwcmVzZW50YXRlcy1BcHJlc2VudGFjYW8ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICNJbnN0aXR1Y2lvbmFsIC5SZXByZXNlbnRhbnRlcyAuUmVwcmVzZW50YXRlcy1BcHJlc2VudGFjYW8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5SZXByZXNlbnRhbnRlcyAuUmVwcmVzZW50YXRlcy1BcHJlc2VudGFjYW8gaDEge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogIzIyMjYyOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xufVxuI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5SZXByZXNlbnRhdGVzLUFwcmVzZW50YWNhbyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM3Njc2NzY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5SZXByZXNlbnRhdGVzLUFwcmVzZW50YWNhbyBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5XaGF0c2FwcEJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5XaGF0c2FwcEJ1dHRvbiBpbWcge1xuICB3aWR0aDogMjYwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5XaGF0c2FwcEJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5XaGF0c2FwcEJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4jSW5zdGl0dWNpb25hbCAuUmVwcmVzZW50YW50ZXMgLlJlcHJlc2VudGFudGVzLUNhcm91c2VsLVdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5SZXByZXNlbnRhbnRlcyAuUmVwcmVzZW50YW50ZXMtQ2Fyb3VzZWwtV3JhcHBlciBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjMjIyNjI5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAjSW5zdGl0dWNpb25hbCAuUmVwcmVzZW50YW50ZXMgLlJlcHJlc2VudGFudGVzLUNhcm91c2VsLVdyYXBwZXIgaDQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNJbnN0aXR1Y2lvbmFsIC5SZXByZXNlbnRhbnRlcyAuUmVwcmVzZW50YW50ZXMtQ2Fyb3VzZWwtV3JhcHBlciAuR2FsZXJpYS1kZS1JbWFnZW5zIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jSW5zdGl0dWNpb25hbCAuUmVwcmVzZW50YW50ZXMgLlJlcHJlc2VudGFudGVzLUNhcm91c2VsLVdyYXBwZXIgLkdhbGVyaWEtZGUtSW1hZ2VucyAuc2xpY2stcHJldiwgI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5SZXByZXNlbnRhbnRlcy1DYXJvdXNlbC1XcmFwcGVyIC5HYWxlcmlhLWRlLUltYWdlbnMgLnNsaWNrLW5leHQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5SZXByZXNlbnRhbnRlcy1DYXJvdXNlbC1XcmFwcGVyIC5HYWxlcmlhLWRlLUltYWdlbnMgLnNsaWNrLXByZXYgaSwgI0luc3RpdHVjaW9uYWwgLlJlcHJlc2VudGFudGVzIC5SZXByZXNlbnRhbnRlcy1DYXJvdXNlbC1XcmFwcGVyIC5HYWxlcmlhLWRlLUltYWdlbnMgLnNsaWNrLW5leHQgaSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbiNJbnN0aXR1Y2lvbmFsIC5SZXByZXNlbnRhbnRlcyAuUmVwcmVzZW50YW50ZXMtQ2Fyb3VzZWwtV3JhcHBlciAuR2FsZXJpYS1kZS1JbWFnZW5zIC5HYWxlcmlhLUZvdG8gYSB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jSW5zdGl0dWNpb25hbCAuUmVwcmVzZW50YW50ZXMgLlJlcHJlc2VudGFudGVzLUNhcm91c2VsLVdyYXBwZXIgLkdhbGVyaWEtZGUtSW1hZ2VucyAuR2FsZXJpYS1Gb3RvIC5JbWFnZW0tR2FsZXJpYSB7XG4gIHdpZHRoOiAyNjlweDtcbiAgbWF4LXdpZHRoOiAyNjlweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJvcmRlcjogMjBweCBzb2xpZCAjYzljOWM5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jQXZpYW1lbnRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jQXZpYW1lbnRvcyAuQ2Fyb3VzZWxNb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiNBdmlhbWVudG9zIC5DYXJvdXNlbE1vYmlsZSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiNBdmlhbWVudG9zIC5DYXJvdXNlbE1vYmlsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNBdmlhbWVudG9zIC5DYXJvdXNlbE1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3NjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjQXZpYW1lbnRvcyAuQ2Fyb3VzZWxfV3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIgLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogM3JlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDAgMC40cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDVweCA1cHggMjFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUzKTtcbiAgYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNTMpO1xufVxuI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC4zO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cbiNBdmlhbWVudG9zIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAxO1xufVxuI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIgLkNhcm91c2VsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3NjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIgLkNhcm91c2VsIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuI0F2aWFtZW50b3MgLkNhcm91c2VsX1dyYXBwZXIgLkNhcm91c2VsIC5JbWFnZS1TbGlkZXIge1xuICBoZWlnaHQ6IDc2OHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC1vLWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jQXZpYW1lbnRvcyAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwgLkltYWdlLVNsaWRlciA+IGRpdiB7XG4gIGZsZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiNBdmlhbWVudG9zIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNBdmlhbWVudG9zIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jQXZpYW1lbnRvcyAuQXZpYW1lbnRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jQXZpYW1lbnRvcyAuQXZpYW1lbnRvcy1XcmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNBdmlhbWVudG9zIC5BdmlhbWVudG9zLVdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNBdmlhbWVudG9zIC5BdmlhbWVudG9zLVdyYXBwZXItQ2FyZHMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogNDcwcHg7XG4gIGhlaWdodDogNDkwcHg7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjYzljOWM5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI0F2aWFtZW50b3MgLkF2aWFtZW50b3MtV3JhcHBlci1DYXJkcyB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgfVxufVxuI0F2aWFtZW50b3MgLkF2aWFtZW50b3MtV3JhcHBlci1DYXJkcyAuQ29udGV1ZG8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjQXZpYW1lbnRvcyAuQXZpYW1lbnRvcy1XcmFwcGVyLUNhcmRzIC5Db250ZXVkbyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNBdmlhbWVudG9zIC5BdmlhbWVudG9zLVdyYXBwZXItQ2FyZHMgLkNvbnRldWRvIC5UaXR1bG8ge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcGFkZGluZzogNXB4IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjQXZpYW1lbnRvcyAuQXZpYW1lbnRvcy1XcmFwcGVyLUNhcmRzIC5Db250ZXVkbyAuVGl0dWxvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjQXZpYW1lbnRvcyAuQXZpYW1lbnRvcy1XcmFwcGVyLUNhcmRzIC5Db250ZXVkbyAuVGl0dWxvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4jQXZpYW1lbnRvcyAuQXZpYW1lbnRvcy1XcmFwcGVyLUNhcmRzIC5Db250ZXVkbyAuTGluay1Db250ZXVkbyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiA2MCU7XG4gIG1heC13aWR0aDogNjAlO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI0NhdGFsb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNDYXRhbG9nbyAuQ2Fyb3VzZWxNb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbiNDYXRhbG9nbyAuQ2Fyb3VzZWxNb2JpbGUgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jQ2F0YWxvZ28gLkNhcm91c2VsTW9iaWxlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI0NhdGFsb2dvIC5DYXJvdXNlbE1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuI0NhdGFsb2dvIC5DYXJvdXNlbF9XcmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNDYXRhbG9nbyAuQ2Fyb3VzZWxfV3JhcHBlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNDYXRhbG9nbyAuQ2Fyb3VzZWxfV3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI0NhdGFsb2dvIC5DYXJvdXNlbF9XcmFwcGVyIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDNyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbiNDYXRhbG9nbyAuQ2Fyb3VzZWxfV3JhcHBlciAuc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMCAwLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNTMpO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDIxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC41Myk7XG59XG4jQ2F0YWxvZ28gLkNhcm91c2VsX1dyYXBwZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC4zO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cbiNDYXRhbG9nbyAuQ2Fyb3VzZWxfV3JhcHBlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMTtcbn1cbiNDYXRhbG9nbyAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDc2OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjQ2F0YWxvZ28gLkNhcm91c2VsX1dyYXBwZXIgLkNhcm91c2VsIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuI0NhdGFsb2dvIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyIHtcbiAgaGVpZ2h0OiA3NjhweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtby1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI0NhdGFsb2dvIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyID4gZGl2IHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuI0NhdGFsb2dvIC5DYXJvdXNlbF9XcmFwcGVyIC5DYXJvdXNlbCAuSW1hZ2UtU2xpZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDYXRhbG9nbyAuQ2Fyb3VzZWxfV3JhcHBlciAuQ2Fyb3VzZWwgLkltYWdlLVNsaWRlciB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNDYXRhbG9nbyAuQ2F0YWxvZ28tV3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgI0NhdGFsb2dvIC5DYXRhbG9nby1XcmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjQ2F0YWxvZ28gLkNhdGFsb2dvLVdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuI0NhdGFsb2dvIC5DYXRhbG9nby1XcmFwcGVyLVRleHRvIGg0IHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuI0NhdGFsb2dvIC5DYXRhbG9nby1XcmFwcGVyLVRleHRvIHAge1xuICBtYXgtd2lkdGg6IDY5MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDYXRhbG9nbyAuQ2F0YWxvZ28tV3JhcHBlci1UZXh0byBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuI0NhdGFsb2dvIC5DYXRhbG9nby1XcmFwcGVyLUZvcm11bGFyaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2OXB4KSB7XG4gICNDYXRhbG9nbyAuQ2F0YWxvZ28tV3JhcHBlci1Gb3JtdWxhcmlvIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjQ2F0YWxvZ28gLkNhdGFsb2dvLVdyYXBwZXItRm9ybXVsYXJpbyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuI0NhdGFsb2dvIC5DYXRhbG9nby1XcmFwcGVyLUZvcm11bGFyaW8tQ2FpeGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDM3MHB4O1xuICBoZWlnaHQ6IDI2M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQxZjI1O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjlweCkge1xuICAjQ2F0YWxvZ28gLkNhdGFsb2dvLVdyYXBwZXItRm9ybXVsYXJpby1DYWl4YSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNDYXRhbG9nbyAuQ2F0YWxvZ28tV3JhcHBlci1Gb3JtdWxhcmlvLUZvcm0ge1xuICB3aWR0aDogMzcwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jQ2F0YWxvZ28gLkNhdGFsb2dvLVdyYXBwZXItRm9ybXVsYXJpby1Gb3JtLUZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI0NhdGFsb2dvIC5DYXRhbG9nby1XcmFwcGVyLUZvcm11bGFyaW8tRm9ybS1GaWVsZCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbiNDYXRhbG9nbyAuQ2F0YWxvZ28tV3JhcHBlci1Gb3JtdWxhcmlvLUZvcm0tRmllbGQgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAzMTlweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG59XG4jQ2F0YWxvZ28gLkNhdGFsb2dvLVdyYXBwZXItRm9ybXVsYXJpby1Gb3JtIGJ1dHRvbiB7XG4gIHdpZHRoOiAzMTlweDtcbiAgaGVpZ2h0OiA3OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4jQ2F0YWxvZ28gLkNhdGFsb2dvLVdyYXBwZXItRm9ybXVsYXJpby1Gb3JtIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuI0NvbnRhdG8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI0NvbnRhdG8gLkNvbnRhdG8tRm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiA5NSU7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLUZvcm0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxMDB2dyAtIDg5JSk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxMDB2dyAtIDg5JSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgI0NvbnRhdG8gLkNvbnRhdG8tRm9ybSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuI0NvbnRhdG8gLkNvbnRhdG8tRm9ybS1UZXh0byB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLUZvcm0tVGV4dG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI0NvbnRhdG8gLkNvbnRhdG8tRm9ybS1UZXh0byBoMSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIGNvbG9yOiAjMTIxNjFiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLVRleHRvIGgxIHNwYW4ge1xuICBjb2xvcjogI2JjMjQzMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjQ29udGF0byAuQ29udGF0by1Gb3JtLVRleHRvIGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbiNDb250YXRvIC5Db250YXRvLUZvcm0tVGV4dG8gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjNWM2NTcxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8gLldyYXBwZXItQ29udGF0by1GaWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8gLldyYXBwZXItQ29udGF0by1GaWVsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8gLldyYXBwZXItQ29udGF0by1GaWVsZCAuQ29udGF0by1DYW1wby1UZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLUZvcm0tRm9ybXVsYXJpbyAuV3JhcHBlci1Db250YXRvLUZpZWxkIC5Db250YXRvLUNhbXBvLVRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8gLldyYXBwZXItQ29udGF0by1GaWVsZCAuQ29udGF0by1DYW1wby1UZXh0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICMxMjE2MWI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8gLldyYXBwZXItQ29udGF0by1GaWVsZCAuQ29udGF0by1DYW1wby1UZXh0IGlucHV0IHtcbiAgd2lkdGg6IDMxMXB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzEyMTYxYjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLUZvcm0tRm9ybXVsYXJpbyAuV3JhcHBlci1Db250YXRvLUZpZWxkIC5Db250YXRvLUNhbXBvLVRleHQgaW5wdXQge1xuICAgIHdpZHRoOiA4NXZ3O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuI0NvbnRhdG8gLkNvbnRhdG8tRm9ybS1Gb3JtdWxhcmlvIC5XcmFwcGVyLUNvbnRhdG8tRmllbGQgLkNvbnRhdG8tQ2FtcG8tVGV4dCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiA2NjJweDtcbiAgaGVpZ2h0OiAxNzFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlMmUyO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogIzEyMTYxYjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLUZvcm0tRm9ybXVsYXJpbyAuV3JhcHBlci1Db250YXRvLUZpZWxkIC5Db250YXRvLUNhbXBvLVRleHQgdGV4dGFyZWEge1xuICAgIHdpZHRoOiA4NXZ3O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4jQ29udGF0byAuQ29udGF0by1Gb3JtLUZvcm11bGFyaW8gYnV0dG9uIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLUZvcm0tRm9ybXVsYXJpbyBidXR0b24ge1xuICAgIHdpZHRoOiA4NXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbiNDb250YXRvIC5Db250YXRvLU1hcHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNDb250YXRvIC5Db250YXRvLU1hcHMtVGl0dWxvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLU1hcHMtVGl0dWxvIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLU1hcHMtVGl0dWxvIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLU1hcHMtVGl0dWxvIHtcbiAgICByaWdodDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuI0NvbnRhdG8gLkNvbnRhdG8tTWFwcy1UaXR1bG8gaDEge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBjb2xvcjogIzEyMTYxYjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLU1hcHMtVGl0dWxvIGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNDb250YXRvIC5Db250YXRvLU1hcHMtVGl0dWxvIGgxIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xuICB9XG59XG4jQ29udGF0byAuQ29udGF0by1NYXBzLVRpdHVsbyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICM3ODc4Nzg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgI0NvbnRhdG8gLkNvbnRhdG8tTWFwcy1UaXR1bG8gcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiNDb250YXRvIC5Db250YXRvLU1hcHMtV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNDb250YXRvIC5Db250YXRvLU1hcHMtV3JhcHBlciAjR29vZ2xlTWFwcyB7XG4gIHdpZHRoOiA5OCU7XG4gIGhlaWdodDogNTAwcHg7XG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLy8vLy8vLy8gRk9OVC1GQUNFIC8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vL1NFIEZPUiBHT09HTEVGT05URVMgQ09MT0NBUiBOTyBBUFAuQkxBREUuUEhQXG5cbi8qQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnQnJhbmRpbmctTWVkaXVtJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuXHR1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xufSovIiwiLmZvcm0tZ3JvdXB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAwO1xufVxuaW5wdXQuZXJyb3IsIHRleHRhcmVhLmVycm9yLCBzZWxlY3QuZXJyb3J7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZTQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjYzAwMzM7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5sYWJlbC5lcnJvcntcblx0Y29sb3I6IHJlZDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogLTIwcHg7XG59XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vICBDTEFTU0VTXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrU21hbGwpe1xuXG59XG5AbWVkaWEgKG1heC13aWR0aDogJHRhYmxldE1heCl7XG5cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAkY2VsTWF4KXtcblxufSIsIi8vVmFyacOhdmVpc1xuJG1lbnUtZm9udC1zaXplOiAxNnB4O1xuXG4kTWVkaXVtLVNjcmVlbjogMTIwMHB4O1xuJE1vYmlsZS1TY3JlZW46IDgwMHB4O1xuXG4uSGVhZGVyLCAuTmF2YmFye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLkhlYWRlcntcbiAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAuTmF2YmFye1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1lbnV7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5NZW51LUl0ZW1ze1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkbWVudS1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjsgICBcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgICAgICAgLkl0ZW0tU29jaWFse1xuXG4gICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdmc6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiM5ZDJjMzM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAjSW5zdGFncmFte1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuTWVudS1JdGVtczpudGgtY2hpbGQoMSk6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5ZDJjMzM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZDJjMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuTWVudS1JdGVtczpudGgtY2hpbGQoMik6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5ZDJjMzM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZDJjMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuTWVudS1JdGVtczpudGgtY2hpbGQoMyk6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5ZDJjMzM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZDJjMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuTWVudS1JdGVtczpudGgtY2hpbGQoNCk6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5ZDJjMzM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5ZDJjMzNcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLk1lbnUtSXRlbXM6bnRoLWNoaWxkKDUpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5IYW1idXJndWVyLUJ1dHRvbntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cblxuICAgICAgICAuTW9iaWxlLU1lbnV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcblxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5Nb2JpbGUtTWVudS1DbG9zZXtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5Nb2JpbGUtTWVudS1Db250ZW50e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1lbnUtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5NZWRpYS1JY29ucy1Nb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiRtb2JpbGUtc2NyZWVuOiA4MDBweDtcbiRNZWRpdW0tc2NyZWVuOiAxMjAwcHg7XG5cbiNGb290ZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KXtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1heC13aWR0aDogJG1vYmlsZS1zY3JlZW4pe1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblxuICAgIC5Mb2dvRm9vdGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRtb2JpbGUtc2NyZWVuKXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuTG9nby1kYXRhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICNiNGI0YjQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLlByb2R1dG9zRm9vdGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tc2NyZWVuKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoMXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLlByb2R1dG9zRm9vdGVyQ29udGFpbmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc4Nzg3ODtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlkMmMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuU29icmVGb290ZXJ7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tc2NyZWVuKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoMXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaTpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlkMmMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICBcblxuICAgIC5FbmRlcmVjb0Zvb3RlcntcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkbW9iaWxlLXNjcmVlbil7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJG1vYmlsZS1zY3JlZW4pe1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLlNvY2lhbEZvb3RlcntcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkbW9iaWxlLXNjcmVlbil7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGF7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmc6aG92ZXJ7XG4gICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgIGZpbGw6ICM5ZDJjMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjSW5zdGFncmFte1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgfVxuICAgIH0gICBcbn0iLCIjcGFnZTQwNHtcbiAgLnRpdGxle1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC5zYWR7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxuICB9XG59IiwiLy9WYXJpYWJsZXNcbiRNZWRpdW0tU2NyZWVuOiAxMjAwcHg7XG4kTW9iaWxlLVNjcmVlbjogODAwcHg7XG5cbiNIb21le1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9wdWJsaWMvc2l0ZS9pbWcvZnVuZG8uanBnJyk7XG5cbiAgICAuQ2Fyb3VzZWxNb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGF7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAuQ2Fyb3VzZWxNb2JpbGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5DYXJvdXNlbF9XcmFwcGVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3NjhweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNDByZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsMCwwLDAuNTMpOyBcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsMCwwLDAuNTMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cblxuICAgICAgICAuQ2Fyb3VzZWx7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzY4cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuSW1hZ2UtU2xpZGVye1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogNzB2aDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc2OHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KGNlbnRlcik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIFxuICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKCk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLkJhbm5lcl9TbWFsbHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5CYW5uZXJfU21hbGxfR3JlYXR7XG4gICAgICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI5NXB4O1xuXG4gICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLkJhbm5lcl9TbWFsbF9TbWFsbGVzdHtcbiAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjQ1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuRmlxdWVQb3JEZW50cm97XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAuRmlxdWVQb3JEZW50cm9USVRVTE97XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLkZpcXVlUG9yRGVudHJvX0NhcmRze1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciAuRmlxdWVQb3JEZW50cm9fQ2FyZDpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAwLjUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIC5GaXF1ZVBvckRlbnRyb19DYXJkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgMCk7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9ICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgLkZpcXVlUG9yRGVudHJvX0NhcmR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU4NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDE1cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoyMzQwcHgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcbiAgJHJlbVNpemU6ICRzaXplIC8gMTZweDtcbiAgQHJldHVybiAjeyRyZW1TaXplfXJlbTtcbn1cbkBtaXhpbiBmc2l6ZSgkc2l6ZSkge1xuICBmb250LXNpemU6ICRzaXplOyAvL0ZhbGxiYWNrIGluIHB4XG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcbn1cblxuQG1peGluIGRpbSgkd2lkdGg6IGF1dG8sICRoZWlnaHQ6IGF1dG8pe1xuXHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdHdpZHRoOiAkd2lkdGg7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRlbGVtZW50OiBhbGwgLjNzIGxpbmVhcil7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogJGVsZW1lbnQ7XG5cdC1tb3otdHJhbnNpdGlvbjogJGVsZW1lbnQ7XG5cdC1tcy10cmFuc2l0aW9uOiAkZWxlbWVudDtcblx0LW8tdHJhbnNpdGlvbjogJGVsZW1lbnQ7XG5cdHRyYW5zaXRpb246ICRlbGVtZW50O1xufVxuXG5AbWl4aW4gZmxleCgkYWxpZ246IG5vcm1hbCwgJGp1c3RpZnk6IG5vcm1hbCl7XG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0ZGlzcGxheTogLW1vei1mbGV4O1xuXHRkaXNwbGF5OiAtbXMtZmxleDtcblx0ZGlzcGxheTogLW8tZmxleDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6ICRhbGlnbjtcblx0anVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbn1cblxuQG1peGluIHJvdGF0ZSgkYW5nbGU6IDBkZWcpe1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRhbmdsZSk7XG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoJGFuZ2xlKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKCRhbmdsZSk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKCRhbmdsZSk7XG5cdHRyYW5zZm9ybTogcm90YXRlKCRhbmdsZSk7XG59XG5cbkBtaXhpbiBwc2V1ZG8oJGRpc3BsYXk6IGJsb2NrLCAkcG9zOiBhYnNvbHV0ZSwgJGNvbnRlbnQ6ICcnKXtcblx0Y29udGVudDogJGNvbnRlbnQ7XG5cdGRpc3BsYXk6ICRkaXNwbGF5O1xuXHRwb3NpdGlvbjogJHBvcztcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGFwcGVhcmFuY2UoJHZhbDogbm9uZSkge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6ICR2YWw7XG5cdC1tb3otYXBwZWFyYW5jZTogJHZhbDtcblx0YXBwZWFyYW5jZTogJHZhbDtcbn1cblxuQG1peGluIGNzcy10cmlhbmdsZSgkY29sb3IsICRkaXJlY3Rpb24sICRzaXplOiA2cHgsICRwb3NpdGlvbjogYWJzb2x1dGUsICRyb3VuZDogZmFsc2Upe1xuXHRAaW5jbHVkZSBwc2V1ZG8oJHBvczogJHBvc2l0aW9uKTtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblxuXHRAaWYgJHJvdW5kIHtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblxuXHRAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0bWFyZ2luLXRvcDogMCAtIHJvdW5kKCAkc2l6ZSAvIDIuNSApO1xuXHR9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRtYXJnaW4tYm90dG9tOiAwIC0gcm91bmQoICRzaXplIC8gMi41ICk7XG5cdH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRtYXJnaW4tcmlnaHQ6IC0kc2l6ZTtcblx0fSBAZWxzZSBpZiAgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRtYXJnaW4tbGVmdDogLSRzaXplO1xuXHR9XG59XG5cbkBtaXhpbiBwbGFjZSgkY29sb3IsICRvcGFjaXR5OiAxKSB7XG5cdCY6cGxhY2Vob2xkZXIgeyBjb2xvcjogJGNvbG9yOyBvcGFjaXR5OiAkb3BhY2l0eTsgfVxuXHQmOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogJGNvbG9yOyBvcGFjaXR5OiAkb3BhY2l0eTsgfVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRjb2xvcjsgb3BhY2l0eTogJG9wYWNpdHk7IH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJGNvbG9yOyBvcGFjaXR5OiAkb3BhY2l0eTsgfVxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRjb2xvcjsgb3BhY2l0eTogJG9wYWNpdHk7IH1cbn1cblxuQG1peGluIHB1c2gtLWF1dG8geyBtYXJnaW46IHsgbGVmdDogYXV0bzsgcmlnaHQ6IGF1dG87IH0gfSIsIiRNb2JpbGUtU2NyZWVuOiAxMjUwcHg7XG4kTW9iaWxlLVNjcmVlbi1DYXJvdXNlbDogODAwcHg7XG4kTWVkaXVtLVNjcmVlbjogMTIwMHB4O1xuXG4jSW5zdGl0dWNpb25hbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuQ2Fyb3VzZWxNb2JpbGV7ICAgIFxuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgLkNhcm91c2VsTW9iaWxle1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuQ2Fyb3VzZWxfV3JhcHBlcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3NjhweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNDByZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsMCwwLDAuNTMpOyBcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsMCwwLDAuNTMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cblxuICAgICAgICAuQ2Fyb3VzZWx7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzY4cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuSW1hZ2UtU2xpZGVye1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzY4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoY2VudGVyKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgXG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oKTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbi1DYXJvdXNlbCl7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuTGluaGEtRG8tVGVtcG97XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgXG4gICAgICAgJi1USVRVTE97XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGNvbG9yOiAjMjIyNjI5O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICB9XG5cbiAgICAgICAmLVdyYXBwZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgXG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICAgICYtSW5pY2lve1xuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1UZXh0b3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYyNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzY3Njc2O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgfSAgIFxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1JbWFnZW17XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMjVweCBzb2xpZCAjYzljOWM5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG5cbiAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgLkNyb25vbG9naWNvLUxpbmhhMSwuQ3Jvbm9sb2dpY28tTGluaGEyLC5Dcm9ub2xvZ2ljby1MaW5oYTN7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5Dcm9ub2xvZ2ljby1MaW5oYTQtTWVpb3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkNyb25vbG9naWNvLUJvbGluaGExLCAuQ3Jvbm9sb2dpY28tQm9saW5oYTIsIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhM3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLkNyb25vbG9naWNvLUNvbmV4YW8xLCAuQ3Jvbm9sb2dpY28tQ29uZXhhbzIsIC5Dcm9ub2xvZ2ljby1Db25leGFvM3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG5cbiAgICAgICAgICAgLy9MaW5oYXMgcGFyYSBNb2JpbGVcblxuICAgICAgICAgICAuQ3Jvbm9sb2dpY28tTGluaGEtMS1Nb2JpbGV7XG4gICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cblxuICAgICAgICAgICAuQ3Jvbm9sb2dpY28tTGluaGExe1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNGU0ZTtcbiAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxNDkwcHggO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwNTBweDtcblxuICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOjE0MDBweCl7XG4gICAgICAgICAgICAgICAgICAgbGVmdDogMTEwMHB4O1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6MTUwMHB4KXtcbiAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjAwcHg7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjUwcHg7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDoxNzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMzAwcHg7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDoxODAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMzUwcHg7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNDAwcHg7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMjAwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE0NTBweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMDAwcHgpIGFuZCAobWF4LXdpZHRoOjIxMDBweCl7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1MDBweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOjIyMDBweCl7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1NTBweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMjAwcHgpIGFuZCAobWF4LXdpZHRoOjIzMDBweCl7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2MDBweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMzAwcHgpIGFuZCAobWF4LXdpZHRoOjI0MDBweCl7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2NTBweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyNDAwcHgpIGFuZCAobWF4LXdpZHRoOjI1MDBweCl7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3MDBweDtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG5cbiAgICAgICAgICAgLkNyb25vbG9naWNvLUxpbmhhMntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgIHRvcDogMTU5MHB4IDtcbiAgICAgICAgICAgICBsZWZ0OiA2NTVweDtcblxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6MTMwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEzMDBweCkgYW5kIChtYXgtd2lkdGg6MTQwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDI1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNjgwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6MTUwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNzU1cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6MTYwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDc1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNzgwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6MTcwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogODA1cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6MTgwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTI1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogODMwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6MTkwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogODU1cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTkwMHB4KSBhbmQgKG1heC13aWR0aDogMjAwMHB4KXtcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDU3NXB4O1xuICAgICAgICAgICAgICAgICBsZWZ0OiA4ODBweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDoyMTAwcHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDA1cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6MjIwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjI1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogOTUwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLkNyb25vbG9naWNvLUxpbmhhM3tcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgdG9wOiAxNTkwcHg7XG4gICAgICAgICAgICAgbGVmdDogNjUwcHg7XG5cbiAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOjE0MDBweCl7XG4gICAgICAgICAgICAgICAgbGVmdDogNjgwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6MTUwMHB4KXtcbiAgICAgICAgICAgICAgICBsZWZ0OiA3NTVweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgIGxlZnQ6IDc4MHB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOjE3MDBweCl7XG4gICAgICAgICAgICAgICAgbGVmdDogODA1cHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6MTgwMHB4KXtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4MzBweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgIGxlZnQ6IDg1NXB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCl7XG4gICAgICAgICAgICAgICAgIGxlZnQ6IDg4MHB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMDAwcHgpIGFuZCAobWF4LXdpZHRoOjIxMDBweCl7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwNXB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOjIyMDBweCl7XG4gICAgICAgICAgICAgICAgbGVmdDogOTkwcHg7XG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgICAgJi1Dcm9ub2xvZ2ljb3tcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuXG4gICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAmLVRJVFVMT3tcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI2Mjk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgJi1JbWFnZW5ze1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tTGluaGEtMS1Nb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tTGluaGE0LU1laW97XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU0ZTRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwMHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNzUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkTW9iaWxlLVNjcmVlbikgYW5kIChtYXgtd2lkdGg6IDEzMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOjE0MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOjE1MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOjE2MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOjE3MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNzAwcHgpIGFuZCAobWF4LXdpZHRoOjE4MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWF4LXdpZHRoOjE5MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMDAwcHgpIGFuZCAobWF4LXdpZHRoOjIxMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjEwMHB4KSBhbmQgKG1heC13aWR0aDoyMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDk5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLkNyb25vbG9naWNvLUJvbGluaGExe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdmMGUwZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE4OTBweCA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2MzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMntcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjBlMGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMjcwcHggO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tQm9saW5oYTN7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YwZTBlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjY3MHB4IDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy9SZXNwb25zaXZpZGFkZSBwYXJhIGFzIGxpbmhhcyBxdWUgbGlnYW0gZW50cmUgYXMgYm9saW5oYXMgZSBpbWFnZW5zLlxuICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tQ29uZXhhbzEsIC5Dcm9ub2xvZ2ljby1Db25leGFvMiwgLkNyb25vbG9naWNvLUNvbmV4YW8ze1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJE1vYmlsZS1TY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTMwMHB4KSBhbmQgKG1heC13aWR0aDoxNDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDoxNTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDoxNzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgwNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDoxODAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDoyMTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6MjIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA5OTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vUmVzcG9uc2l2aWRhZGUgcGFyYSBhcyBib2xpbmhhcyBuYSBsaW5oYSBwcmluY2lwYWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tQm9saW5oYTEsIC5Dcm9ub2xvZ2ljby1Cb2xpbmhhMiwgLkNyb25vbG9naWNvLUJvbGluaGEze1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRNb2JpbGUtU2NyZWVuKSBhbmQgKG1heC13aWR0aDogMTMwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMzAwcHgpIGFuZCAobWF4LXdpZHRoOjE0MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6MTUwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3NjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOjE3MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6MTgwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4NjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMDAwcHgpIGFuZCAobWF4LXdpZHRoOjIxMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDk4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6MjIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogOTkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tQ29uZXhhbzF7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJE1vYmlsZS1TY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDoxNTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDcwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDoxNzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDczMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDoxODAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDoyMTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogOTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOjIyMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5Dcm9ub2xvZ2ljby1Db25leGFvMntcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMjkycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJE1vYmlsZS1TY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDoxNTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDoxNzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDoxODAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDoyMTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjEwMHB4KSBhbmQgKG1heC13aWR0aDoyMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuQ3Jvbm9sb2dpY28tQ29uZXhhbzN7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyNjkycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJE1vYmlsZS1TY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDU5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDoxNTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDcwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDoxNzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDczMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDoxODAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDc5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDoyMTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogOTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMTAwcHgpIGFuZCAobWF4LXdpZHRoOjIyMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0xOTg2LCYtMTk5NywmLTIwMTF7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkICNjOWM5Yzk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLkRlc2NyaWNhby1Dcm9ub2xvZ2ljb3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLVRJVFVMT3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI2Mjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLVRFWFRPe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyNjI5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICYtMTk4NntcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOjE1MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6MTYwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDoxNzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNzAwcHgpIGFuZCAobWF4LXdpZHRoOjE4MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6MTkwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyMDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAyMDAwcHgpIGFuZCAobWF4LXdpZHRoOjIxMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6MjIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICYtMTk5N3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkTW9iaWxlLVNjcmVlbikgYW5kIChtYXgtd2lkdGg6IDE0MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6MTUwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6MTYwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOjE3MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTcwMHB4KSBhbmQgKG1heC13aWR0aDoxODAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtYXgtd2lkdGg6MTkwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjAwMHB4KSBhbmQgKG1heC13aWR0aDoyMTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIxMDBweCkgYW5kIChtYXgtd2lkdGg6MjIwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICYtMjAxMXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6MTUwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDoxNjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOjE3MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE3MDBweCkgYW5kIChtYXgtd2lkdGg6MTgwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1heC13aWR0aDoxOTAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDIwMDBweCkgYW5kIChtYXgtd2lkdGg6MjEwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMjEwMHB4KSBhbmQgKG1heC13aWR0aDoyMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuICAgIC5SZXByZXNlbnRhbnRlc3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLlJlcHJlc2VudGF0ZXMtQXByZXNlbnRhY2Fve1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxNjAwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgxe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjYyOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3Njc2NzY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuV2hhdHNhcHBCdXR0b257XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLlJlcHJlc2VudGFudGVzLUNhcm91c2VsLVdyYXBwZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjYyOTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuR2FsZXJpYS1kZS1JbWFnZW5ze1xuXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLkdhbGVyaWEtRm90b3tcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5JbWFnZW0tR2FsZXJpYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjY5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAjYzljOWM5OyAgXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9ICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy9WYXJpYWJsZXNcbiRNZWRpdW0tU2NyZWVuOiAxMjAwcHg7XG4kTW9iaWxlLVNjcmVlbjogODAwcHg7XG5cblxuI0F2aWFtZW50b3N7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLkNhcm91c2VsTW9iaWxleyAgICBcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhKG1heC13aWR0aDokTWVkaXVtLVNjcmVlbil7XG4gICAgICAgIC5DYXJvdXNlbE1vYmlsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLkNhcm91c2VsX1dyYXBwZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc2OHB4O1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC40MHJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDIxcHggNXB4IHJnYmEoMCwwLDAsMC41Myk7IFxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA1cHggNXB4IDIxcHggNXB4IHJnYmEoMCwwLDAsMC41Myk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH0gICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5DYXJvdXNlbHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3NjhweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDokTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5JbWFnZS1TbGlkZXJ7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA3MHZoO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzY4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoY2VudGVyKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgXG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oKTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLkF2aWFtZW50b3N7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJi1XcmFwcGVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1DYXJkc3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDEwcHggc29saWQgI2M5YzljOTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAuQ29udGV1ZG97XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNDAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuVGl0dWxve1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLkxpbmstQ29udGV1ZG97XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvL1ZhcmlhYmxlc1xuJE1lZGl1bS1TY3JlZW46IDEyMDBweDtcbiRNb2JpbGUtU2NyZWVuOiA4MDBweDtcblxuI0NhdGFsb2dve1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5DYXJvdXNlbE1vYmlsZXsgICAgXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGF7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAuQ2Fyb3VzZWxNb2JpbGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5DYXJvdXNlbF9XcmFwcGVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3NjhweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNZWRpdW0tU2NyZWVuKXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNDByZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsMCwwLDAuNTMpOyBcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAyMXB4IDVweCByZ2JhKDAsMCwwLDAuNTMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cblxuICAgICAgICAuQ2Fyb3VzZWx7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzY4cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuSW1hZ2UtU2xpZGVye1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogNzB2aDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc2OHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KGNlbnRlcik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIFxuICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcHNldWRvKCk7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLkNhdGFsb2dvLVdyYXBwZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE2MDBweCl7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6JE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLVRleHRve1xuICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1Gb3JtdWxhcmlve1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMzcwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM2OXB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1lZGl1bS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtQ2FpeGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjYzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0MWYyNTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDM2OXB4KXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1Gb3Jte1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgICYtRmllbGR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTkxOTE5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxOXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG5cbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE5MTkxOTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vVmFyaWFibGVzXG4kTWVkaXVtLVNjcmVlbjogMTI1MHB4O1xuJE1vYmlsZS1TY3JlZW46IDgwMHB4O1xuXG4jQ29udGF0b3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuQ29udGF0by1Gb3Jte1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDE2MDBweCl7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMHZ3IC0gODklKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMTAwdncgLSA4OSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDokTWVkaXVtLVNjcmVlbil7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG5cbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuXG4gICAgICAgICYtVGV4dG97XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDF7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjE2MWI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG5cbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2JjMjQzMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNWM2NTcxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtRm9ybXVsYXJpb3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuV3JhcHBlci1Db250YXRvLUZpZWxke1xuXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuQ29udGF0by1DYW1wby1UZXh0e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIxNjFiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMjE2MWI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWF7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjYycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzEyMTYxYjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJQVCBTYW5zXCI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRNb2JpbGUtU2NyZWVuKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODV2dztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9ICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkMztcblxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NXZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLkNvbnRhdG8tTWFwc3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICYtVGl0dWxve1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIyMHB4KXtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgaDF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTIxNjFiO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJE1vYmlsZS1TY3JlZW4pe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiO1xuXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkTW9iaWxlLVNjcmVlbil7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtV3JhcHBlcntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgI0dvb2dsZU1hcHN7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=*/