@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon.eot?2dgxgf');
  src: url('../fonts/icomoon.eot?2dgxgf#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?2dgxgf') format('truetype'), url('../fonts/icomoon.woff?2dgxgf') format('woff'), url('../fonts/icomoon.svg?2dgxgf#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-pacte:before {
  content: "\e907";
}
.icon-money:before {
  content: "\e90a";
}
.icon-worker:before {
  content: "\e90b";
}
.icon-certificate:before {
  content: "\e900";
}
.icon-roof:before {
  content: "\e901";
}
.icon-check:before {
  content: "\e902";
}
.icon-phone:before {
  content: "\e903";
}
.icon-invalid:before {
  content: "\e904";
}
.icon-menu:before {
  content: "\e905";
}
.icon-valid:before {
  content: "\e906";
}
.icon-arrow:before {
  content: "\e908";
}
.icon-caret:before {
  content: "\e909";
}
html body section#intro {
  min-height: calc(100vh - 75px);
}
html body section#intro #intro_content .intro_text h3 {
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  display: inline-block;
  margin-bottom: 0;
  padding: 15px 0;
}
html body section#intro #intro_content .intro_text .args {
  font-style: italic;
}
html body section#intro #intro_content .intro_text .args li {
  display: flex;
  font-weight: 600;
}
html body section#intro #intro_content .intro_text .args i {
  color: #ffa301;
}
html body section#intro .brand-section {
  background: #f0f0f0;
}
html body section#intro .brand-section img {
  max-width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  html body section#intro .args {
    font-size: 16px;
    text-align: left;
  }
  html body section#intro .args li {
    padding: 4px 0;
  }
  html body section#intro h3 {
    font-size: 16px;
  }
  html body section#intro .brand-section img {
    max-height: 50px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body section#intro .args {
    font-size: 18px;
  }
  html body section#intro .args li {
    padding: 5px 0;
    justify-content: center;
  }
  html body section#intro .args i {
    display: none;
  }
  html body section#intro h3 {
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  html body section#intro #intro_content {
    text-align: center;
    padding-top: 50px;
  }
}
@media (min-width: 992px) {
  html body section#intro .args {
    font-size: 18px;
  }
  html body section#intro .args li {
    padding: 6px 0;
  }
  html body section#intro #intro_content {
    padding-top: 110px;
  }
  html body section#intro h2 {
    max-width: 500px;
  }
  html body section#intro h3 {
    font-size: 20px;
  }
  html body section#intro .brand-section {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
}
html body section #simulator .simulator-body {
  background-color: #fff;
}
html body section #simulator .form-heading {
  text-align: left;
}
html body section #simulator .form-heading .engagement {
  display: flex;
  align-items: center;
}
html body section #simulator .form-heading .engagement i {
  font-size: 45px;
}
html body section #simulator .form-heading .engagement h3 {
  font-style: italic;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
}
html body section #simulator .form-heading .engagement .green {
  color: #6eb225;
  font-weight: 800;
  text-transform: uppercase;
  font-size: 1.1em;
}
html body section #simulator .footer-simu {
  color: #333333;
  background-color: rgba(255, 255, 255, 0.7);
}
html body section #simulator .footer-simu .brand-wrapper {
  display: flex;
  align-items: center;
}
html body section #simulator .footer-simu .brand-wrapper > div {
  flex: 1;
}
html body section #simulator .footer-simu span {
  font-style: italic;
  font-size: .9em;
  font-weight: 700;
  margin-bottom: 10px;
  display: block;
}
@media (min-width: 992px) {
  html body section #simulator .footer-simu {
    padding: 15px 40px;
  }
}
@media (min-width: 768px) {
  html body section #simulator .form-heading h3 {
    font-size: 16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body section #simulator .footer-simu {
    padding: 10px 20px;
  }
}
@media (max-width: 767px) {
  html body section #simulator .form-control {
    height: 34px;
    margin-bottom: 10px;
  }
  html body section #simulator .form-heading i,
  html body section #simulator .form-heading .green {
    display: none;
  }
  html body section #simulator .form-heading h3 {
    color: #ffa301;
    font-size: 14px;
  }
  html body section #simulator .footer-simu {
    padding: 10px;
  }
  html body section #simulator .footer-simu .brand-wrapper img {
    max-width: 45px;
  }
}
@media (min-width: 768px) {
  html body section#about {
    padding: 50px 0;
  }
  html body section#about #tabs-holder ul.nav-tabs > li:first-child {
    border-right: 1px solid #999;
    padding-right: 20px;
  }
  html body section#about #tabs-holder ul.nav-tabs > li:last-child {
    padding-left: 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body section#about img.img-responsive {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 767px) {
  html body section#about {
    padding: 30px 0;
  }
  html body section#about #tabs-holder ul.nav-tabs {
    text-align: center;
  }
  html body section#about #tabs-holder ul.nav-tabs > li {
    float: none;
  }
}
html body section#features .infographie {
  text-align: center;
}
html body section#features .infographie img {
  margin: 0 auto;
}
html body section#features .features-text h4 {
  font-family: "Open Sans", sans-serif;
}
html body section#features .icon-box {
  display: flex;
}
@media (min-width: 992px) {
  html body section#features {
    padding: 70px 0;
  }
  html body section#features .infographie {
    margin-bottom: 90px;
  }
  html body section#features h4 {
    margin-bottom: 25px;
  }
  html body section#features i {
    font-size: 60px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body section#features {
    padding: 50px 0;
  }
  html body section#features .infographie {
    margin-bottom: 70px;
  }
  html body section#features .infographie img {
    max-width: 680px;
  }
  html body section#features .features-box {
    display: flex;
  }
  html body section#features .features-box .icon-box {
    margin-right: 30px;
  }
  html body section#features .features-box h4 {
    margin-bottom: 16px;
  }
  html body section#features .features-box i {
    font-size: 30px;
  }
}
@media (min-width: 768px) {
  html body section#features h4 {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  html body section#features {
    padding: 35px 0;
  }
  html body section#features .infographie {
    margin: 30px 0;
  }
  html body section#features h4 {
    margin-bottom: 15px;
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  html body section#clients {
    padding: 60px 0;
  }
}
@media (max-width: 767px) {
  html body section#clients {
    padding: 30px 0;
  }
  html body section#clients img {
    max-width: 65px;
  }
}
html body section#faq #accordion .panel .panel-heading {
  background-color: #fff;
}
html body section#faq #accordion .panel .panel-heading .panel-title {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  color: #4c4c4c;
}
html body section#faq #accordion .panel .panel-heading .panel-title > a {
  display: flex;
  align-items: center;
  transition: all .3s;
}
html body section#faq #accordion .panel .panel-heading .panel-title > a:hover {
  color: #ffa301;
}
html body section#faq #accordion .panel .panel-body .subtitle {
  font-weight: 600;
  color: #4c4c4c;
  margin-bottom: 10px;
  display: block;
}
html body section#faq #accordion .panel .flex-wrapper {
  display: flex;
  align-items: center;
}
@media (min-width: 992px) {
  html body section#faq #accordion .panel-body {
    padding-bottom: 30px;
    line-height: 1.6em;
  }
  html body section#faq #accordion .panel-title {
    font-size: 20px;
  }
  html body section#faq #accordion .flex-wrapper img {
    margin-right: 30px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body section#faq #accordion .panel-title {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  html body section#faq #accordion .panel-title {
    font-size: 15px;
  }
  html body section#faq #accordion .panel-title i {
    display: none;
  }
  html body section#faq #accordion .panel-body {
    padding: 15px 0;
  }
  html body section#faq #accordion #ztd-revenus .panel-body {
    padding: 15px;
  }
}
@media (max-width: 991px) {
  html body section#faq #accordion .flex-wrapper {
    flex-direction: column-reverse;
  }
  html body section#faq #accordion .panel-body {
    line-height: 1.6em;
  }
}
html body section#faq #accordion .revenus#tab-revenus {
  box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.2);
}
html body section#faq #accordion .revenus#tab-revenus tr th {
  padding: 20px;
  text-align: center;
  font-weight: 400;
  background: #304966;
  color: #FFF;
}
html body section#faq #accordion .revenus#tab-revenus tr th span {
  display: block;
}
html body section#faq #accordion .revenus#tab-revenus tr th span.italic {
  line-height: .8em;
  font-weight: 300;
}
html body section#faq #accordion .revenus#tab-revenus tr td {
  text-align: center;
}
html body section#faq #accordion .revenus#tab-revenus tr:nth-child(odd) {
  background: #f1ebeb;
}
html body section#faq #accordion .revenus#tab-revenus tr:nth-child(even) {
  background: #f7f5f5;
}
@media (min-width: 992px) {
  html body section#faq #accordion .revenus#tab-revenus {
    min-width: 820px;
  }
}
html body section#faq #accordion .revenus#ztd-revenus {
  font-family: "Open Sans", sans-serif;
  box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.2);
  max-width: 500px;
  margin: 15px auto;
}
html body section#faq #accordion .revenus#ztd-revenus .panel {
  margin-bottom: 0;
}
html body section#faq #accordion .revenus#ztd-revenus .panel + .panel {
  margin-top: 0;
}
html body section#faq #accordion .revenus#ztd-revenus .panel .panel-title,
html body section#faq #accordion .revenus#ztd-revenus .panel a {
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  text-transform: none;
  text-align: center;
  font-weight: 600;
  display: block;
}
html body section#faq #accordion .revenus#ztd-revenus .panel .panel-heading {
  transition: all .3s;
  background: #ececec;
}
html body section#faq #accordion .revenus#ztd-revenus .panel .panel-heading.active,
html body section#faq #accordion .revenus#ztd-revenus .panel .panel-heading:hover {
  background: #304966;
}
html body section#faq #accordion .revenus#ztd-revenus .panel .panel-heading.active .panel-title,
html body section#faq #accordion .revenus#ztd-revenus .panel .panel-heading:hover .panel-title {
  color: #fff;
}
html body section#faq #accordion .revenus#ztd-revenus .panel .block-numbers span {
  display: flex;
  justify-content: space-between;
}
html body section#faq #accordion .revenus#ztd-revenus .panel.special .panel-title {
  font-style: italic;
}
@media (min-width: 992px) {
  html body section#faq {
    padding: 85px 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body section#faq {
    padding: 60px 0;
  }
}
@media (max-width: 767px) {
  html body section#faq {
    padding: 45px 0;
  }
}
html body #statistic_banner {
  color: #FFF;
}
html body #statistic_banner .block-quote {
  text-align: center;
}
html body #statistic_banner .block-quote .quote {
  font-family: "Oswald", sans-serif;
  text-transform: uppercase;
}
html body #statistic_banner .extrait .author {
  font-weight: 600;
  font-style: italic;
}
@media (min-width: 992px) {
  html body #statistic_banner {
    padding: 75px 0;
  }
  html body #statistic_banner .quote {
    font-size: 30px;
    margin-bottom: 45px;
  }
  html body #statistic_banner .extrait {
    line-height: 1.8em;
  }
}
@media (max-width: 991px) {
  html body #statistic_banner .quote {
    margin-top: 30px;
  }
  html body #statistic_banner .extrait {
    text-align: center;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body #statistic_banner {
    padding: 50px 0;
  }
  html body #statistic_banner .quote {
    font-size: 28px;
    margin-bottom: 30px;
  }
  html body #statistic_banner .extrait {
    line-height: 1.6em;
  }
}
@media (max-width: 767px) {
  html body #statistic_banner {
    padding: 30px 0;
  }
  html body #statistic_banner .quote {
    font-size: 24px;
    margin-bottom: 25px;
  }
  html body #statistic_banner .extrait {
    line-height: 1.5em;
  }
}
html body #testimonials .btn {
  margin-top: 30px;
}
@media (min-width: 992px) {
  html body #testimonials {
    padding: 70px 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body #testimonials {
    padding: 50px 0;
  }
  html body #testimonials .testi-content {
    min-height: 162px;
  }
}
@media (max-width: 767px) {
  html body #testimonials {
    padding: 35px 0;
  }
  html body #testimonials .testi-content {
    margin: 0 0 20px;
  }
}
html body footer#footer .logo-footer img {
  max-width: 165px;
}
html body footer#footer p {
  margin: 0;
}
html body footer#footer a {
  color: #FFF;
}
@media (min-width: 768px) {
  html body footer#footer {
    padding: 15px 0;
  }
}
@media (max-width: 767px) {
  html body footer#footer {
    padding: 10px 0;
  }
  html body footer#footer #footer_copyright p {
    font-size: 12px;
  }
}
html body .titlebar h2 {
  color: #4c4c4c;
}
html body .titlebar h2:after {
  background: #ffa301;
}
html body .bold {
  font-weight: 600;
}
html body .italic {
  font-style: italic;
}
html body .inline-block {
  display: inline-block;
}
html body .orange {
  color: #ffa301;
}
html body .underline {
  position: relative;
}
html body .underline:after {
  content: "";
  border-bottom: 1px solid #fff;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
@media (min-width: 992px) {
  html body .underline:after {
    width: 100%;
  }
}
@media (max-width: 991px) {
  html body .underline:after {
    max-width: 230px;
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  html body .titlebar h2 {
    margin-bottom: 60px;
    font-size: 30px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  html body .titlebar h2 {
    margin-bottom: 45px;
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  html body .titlebar h2 {
    margin-bottom: 25px;
    font-size: 20px;
  }
  html body #scrollUp {
    display: none !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImljb2ZvbnQubGVzcyIsInJlZm9udGUuY3NzIiwicmVmb250ZS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0UsdUJBQUE7RUFDQSx3Q0FBQTtFQUNBLCtPQUFBO0VBSUEsb0JBQUE7RUFDQSxtQkFBQTtDQ0pEO0FET0Q7O0VDSkUsZ0ZBQWdGO0VETWhGLGtDQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQ0pBLHVDQUF1QztFRE92QyxvQ0FBQTtFQUNBLG1DQUFBO0NDTEQ7QURTQztFQUNFLGlCQUFBO0NDUEg7QURXQztFQUNFLGlCQUFBO0NDVEg7QURhQztFQUNFLGlCQUFBO0NDWEg7QURlQztFQUNFLGlCQUFBO0NDYkg7QURpQkM7RUFDRSxpQkFBQTtDQ2ZIO0FEbUJDO0VBQ0UsaUJBQUE7Q0NqQkg7QURxQkM7RUFDRSxpQkFBQTtDQ25CSDtBRHVCQztFQUNFLGlCQUFBO0NDckJIO0FEeUJDO0VBQ0UsaUJBQUE7Q0N2Qkg7QUQyQkM7RUFDRSxpQkFBQTtDQ3pCSDtBRDZCQztFQUNFLGlCQUFBO0NDM0JIO0FEK0JDO0VBQ0UsaUJBQUE7Q0M3Qkg7QUNsREc7RUFDRSwrQkFBQTtDRG9ETDtBQ3JERztFQUtRLHFDQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7Q0RtRFg7QUM1REc7RUFZUSxtQkFBQTtDRG1EWDtBQy9ERztFQWNVLGNBQUE7RUFDQSxpQkFBQTtDRG9EYjtBQ25FRztFQWtCVSxlQUFBO0NEb0RiO0FDdEVHO0VBd0JJLG9CQUFBO0NEaURQO0FDekVHO0VBMEJNLGdCQUFBO0VBQ0EsYUFBQTtDRGtEVDtBQzlDSztFQTBtQkw7SUF4bUJTLGdCQUFBO0lBQ0EsaUJBQUE7R0RnRFA7RUN1akJGO0lBcm1CVyxlQUFBO0dEaURUO0VDb2pCRjtJQWhtQlMsZ0JBQUE7R0QrQ1A7RUNpakJGO0lBM2xCVyxpQkFBQTtH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QUFBO0NEVEw7QUNXRztFQTJFSDtJQTFFSyxnQkFBQTtHRFJIO0NBQ0Y7QUNTRztFQXdFSDtJQXZFSyxnQkFBQTtHRE5IO0VDNkVGO0lBckVPLGdCQUFBO0dETEw7Q0FDRjtBQ25rQkQ7RUEra0JNLGVBQUE7Q0RUTDtBQ1VLO0VBQ0Usb0JBQUE7Q0RSUDtBQ3prQkQ7RUFzbEJJLGlCQUFBO0NEVkg7QUM1a0JEO0VBeWxCSSxtQkFBQTtDRFZIO0FDL2tCRDtFQTRsQkksc0JBQUE7Q0RWSDtBQ2xsQkQ7RUErbEJJLGVBQUE7Q0RWSDtBQ3JsQkQ7RUFrbUJJLG1CQUFBO0NEVkg7QUNXRztFQUNFLFlBQUE7RUFFQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0NEVkw7QUNXSztFQWlDTDtJQWhDTyxZQUFBO0dEUkw7Q0FDRjtBQ1NLO0VBOEJMO0lBN0JPLGlCQUFBO0lBQ0EsZUFBQTtHRE5MO0NBQ0Y7QUNVQztFQXVCRDtJQXJCSyxvQkFBQTtJQUNBLGdCQUFBO0dEUkg7Q0FDRjtBQ1VDO0VBaUJEO0lBZkssb0JBQUE7SUFDQSxnQkFBQTtHRFJIO0NBQ0Y7QUNVQztFQVdEO0lBVEssb0JBQUE7SUFDQSxnQkFBQTtHRFJIO0VDZ0JGO0lBSksseUJBQUE7R0RUSDtDQUNGIiwiZmlsZSI6InJlZm9udGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInZhcnMtaWNvZm9udFwiO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICBzcmM6ICB1cmwoJ0B7aWNvbW9vbi1mb250LXBhdGh9L2ljb21vb24uZW90PzJkZ3hnZicpO1xyXG4gIHNyYzogIHVybCgnQHtpY29tb29uLWZvbnQtcGF0aH0vaWNvbW9vbi5lb3Q/MmRneGdmI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCdAe2ljb21vb24tZm9udC1wYXRofS9pY29tb29uLnR0Zj8yZGd4Z2YnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoJ0B7aWNvbW9vbi1mb250LXBhdGh9L2ljb21vb24ud29mZj8yZGd4Z2YnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgIHVybCgnQHtpY29tb29uLWZvbnQtcGF0aH0vaWNvbW9vbi5zdmc/MmRneGdmI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gIHNwZWFrOiBub25lO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4uaWNvbi1wYWN0ZSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogQGljb24tcGFjdGU7XHJcbiAgfVxyXG59XHJcbi5pY29uLW1vbmV5IHtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBAaWNvbi1tb25leTtcclxuICB9XHJcbn1cclxuLmljb24td29ya2VyIHtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBAaWNvbi13b3JrZXI7XHJcbiAgfVxyXG59XHJcbi5pY29uLWNlcnRpZmljYXRlIHtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBAaWNvbi1jZXJ0aWZpY2F0ZTtcclxuICB9XHJcbn1cclxuLmljb24tcm9vZiB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogQGljb24tcm9vZjtcclxuICB9XHJcbn1cclxuLmljb24tY2hlY2sge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IEBpY29uLWNoZWNrO1xyXG4gIH1cclxufVxyXG4uaWNvbi1waG9uZSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogQGljb24tcGhvbmU7XHJcbiAgfVxyXG59XHJcbi5pY29uLWludmFsaWQge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IEBpY29uLWludmFsaWQ7XHJcbiAgfVxyXG59XHJcbi5pY29uLW1lbnUge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IEBpY29uLW1lbnU7XHJcbiAgfVxyXG59XHJcbi5pY29uLXZhbGlkIHtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBAaWNvbi12YWxpZDtcclxuICB9XHJcbn1cclxuLmljb24tYXJyb3cge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IEBpY29uLWFycm93O1xyXG4gIH1cclxufVxyXG4uaWNvbi1jYXJldCB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogQGljb24tY2FyZXQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD8yZGd4Z2YnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90PzJkZ3hnZiNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9pY29tb29uLnR0Zj8yZGd4Z2YnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvaWNvbW9vbi53b2ZmPzJkZ3hnZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24uc3ZnPzJkZ3hnZiNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmljb24tcGFjdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5pY29uLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4uaWNvbi13b3JrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi5pY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1yb29mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLWludmFsaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLXZhbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLmljb24tY2FyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ludHJvIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDc1cHgpO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jaW50cm8gI2ludHJvX2NvbnRlbnQgLmludHJvX3RleHQgaDMge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jaW50cm8gI2ludHJvX2NvbnRlbnQgLmludHJvX3RleHQgLmFyZ3Mge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNpbnRybyAjaW50cm9fY29udGVudCAuaW50cm9fdGV4dCAuYXJncyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNpbnRybyAjaW50cm9fY29udGVudCAuaW50cm9fdGV4dCAuYXJncyBpIHtcbiAgY29sb3I6ICNmZmEzMDE7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNpbnRybyAuYnJhbmQtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNpbnRybyAuYnJhbmQtc2VjdGlvbiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyAuYXJncyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jaW50cm8gLmFyZ3MgbGkge1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ludHJvIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jaW50cm8gLmJyYW5kLXNlY3Rpb24gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyAuYXJncyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ludHJvIC5hcmdzIGxpIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyAuYXJncyBpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ludHJvIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyAjaW50cm9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jaW50cm8gLmFyZ3Mge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyAuYXJncyBsaSB7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jaW50cm8gI2ludHJvX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyBoMiB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNpbnRybyBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ludHJvIC5icmFuZC1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbmh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLnNpbXVsYXRvci1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLmZvcm0taGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5odG1sIGJvZHkgc2VjdGlvbiAjc2ltdWxhdG9yIC5mb3JtLWhlYWRpbmcgLmVuZ2FnZW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9ybS1oZWFkaW5nIC5lbmdhZ2VtZW50IGkge1xuICBmb250LXNpemU6IDQ1cHg7XG59XG5odG1sIGJvZHkgc2VjdGlvbiAjc2ltdWxhdG9yIC5mb3JtLWhlYWRpbmcgLmVuZ2FnZW1lbnQgaDMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9ybS1oZWFkaW5nIC5lbmdhZ2VtZW50IC5ncmVlbiB7XG4gIGNvbG9yOiAjNmViMjI1O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMWVtO1xufVxuaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9vdGVyLXNpbXUge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9vdGVyLXNpbXUgLmJyYW5kLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9vdGVyLXNpbXUgLmJyYW5kLXdyYXBwZXIgPiBkaXYge1xuICBmbGV4OiAxO1xufVxuaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9vdGVyLXNpbXUgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAuOWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiAjc2ltdWxhdG9yIC5mb290ZXItc2ltdSB7XG4gICAgcGFkZGluZzogMTVweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24gI3NpbXVsYXRvciAuZm9ybS1oZWFkaW5nIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLmZvb3Rlci1zaW11IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiAjc2ltdWxhdG9yIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogMzRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLmZvcm0taGVhZGluZyBpLFxuICBodG1sIGJvZHkgc2VjdGlvbiAjc2ltdWxhdG9yIC5mb3JtLWhlYWRpbmcgLmdyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLmZvcm0taGVhZGluZyBoMyB7XG4gICAgY29sb3I6ICNmZmEzMDE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLmZvb3Rlci1zaW11IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uICNzaW11bGF0b3IgLmZvb3Rlci1zaW11IC5icmFuZC13cmFwcGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jYWJvdXQge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNhYm91dCAjdGFicy1ob2xkZXIgdWwubmF2LXRhYnMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk5OTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2Fib3V0ICN0YWJzLWhvbGRlciB1bC5uYXYtdGFicyA+IGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jYWJvdXQgaW1nLmltZy1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNhYm91dCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2Fib3V0ICN0YWJzLWhvbGRlciB1bC5uYXYtdGFicyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2Fib3V0ICN0YWJzLWhvbGRlciB1bC5uYXYtdGFicyA+IGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgLmluZm9ncmFwaGllIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgLmluZm9ncmFwaGllIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgLmZlYXR1cmVzLXRleHQgaDQge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZlYXR1cmVzIC5pY29uLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNmZWF0dXJlcyAuaW5mb2dyYXBoaWUge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgaSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNmZWF0dXJlcyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZlYXR1cmVzIC5pbmZvZ3JhcGhpZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNmZWF0dXJlcyAuaW5mb2dyYXBoaWUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZlYXR1cmVzIC5mZWF0dXJlcy1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgLmZlYXR1cmVzLWJveCAuaWNvbi1ib3gge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNmZWF0dXJlcyAuZmVhdHVyZXMtYm94IGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZlYXR1cmVzIC5mZWF0dXJlcy1ib3ggaSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZlYXR1cmVzIHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmVhdHVyZXMgLmluZm9ncmFwaGllIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNmZWF0dXJlcyBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNjbGllbnRzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNjbGllbnRzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jY2xpZW50cyBpbWcge1xuICAgIG1heC13aWR0aDogNjVweDtcbiAgfVxufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5wYW5lbCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM0YzRjNGM7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucGFuZWwgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucGFuZWwgLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZhMzAxO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnBhbmVsIC5wYW5lbC1ib2R5IC5zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5wYW5lbCAuZmxleC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucGFuZWwtYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5wYW5lbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5mbGV4LXdyYXBwZXIgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5wYW5lbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnBhbmVsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnBhbmVsLXRpdGxlIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnBhbmVsLWJvZHkge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICBodG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAjenRkLXJldmVudXMgLnBhbmVsLWJvZHkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAuZmxleC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnBhbmVsLWJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgfVxufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjdGFiLXJldmVudXMge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjdGFiLXJldmVudXMgdHIgdGgge1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICMzMDQ5NjY7XG4gIGNvbG9yOiAjRkZGO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjdGFiLXJldmVudXMgdHIgdGggc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjdGFiLXJldmVudXMgdHIgdGggc3Bhbi5pdGFsaWMge1xuICBsaW5lLWhlaWdodDogLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5yZXZlbnVzI3RhYi1yZXZlbnVzIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjdGFiLXJldmVudXMgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjZjFlYmViO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjdGFiLXJldmVudXMgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjVmNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucmV2ZW51cyN0YWItcmV2ZW51cyB7XG4gICAgbWluLXdpZHRoOiA4MjBweDtcbiAgfVxufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjenRkLXJldmVudXMge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucmV2ZW51cyN6dGQtcmV2ZW51cyAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjenRkLXJldmVudXMgLnBhbmVsICsgLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5yZXZlbnVzI3p0ZC1yZXZlbnVzIC5wYW5lbCAucGFuZWwtdGl0bGUsXG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucmV2ZW51cyN6dGQtcmV2ZW51cyAucGFuZWwgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjenRkLXJldmVudXMgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5yZXZlbnVzI3p0ZC1yZXZlbnVzIC5wYW5lbCAucGFuZWwtaGVhZGluZy5hY3RpdmUsXG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucmV2ZW51cyN6dGQtcmV2ZW51cyAucGFuZWwgLnBhbmVsLWhlYWRpbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzA0OTY2O1xufVxuaHRtbCBib2R5IHNlY3Rpb24jZmFxICNhY2NvcmRpb24gLnJldmVudXMjenRkLXJldmVudXMgLnBhbmVsIC5wYW5lbC1oZWFkaW5nLmFjdGl2ZSAucGFuZWwtdGl0bGUsXG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucmV2ZW51cyN6dGQtcmV2ZW51cyAucGFuZWwgLnBhbmVsLWhlYWRpbmc6aG92ZXIgLnBhbmVsLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5odG1sIGJvZHkgc2VjdGlvbiNmYXEgI2FjY29yZGlvbiAucmV2ZW51cyN6dGQtcmV2ZW51cyAucGFuZWwgLmJsb2NrLW51bWJlcnMgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbmh0bWwgYm9keSBzZWN0aW9uI2ZhcSAjYWNjb3JkaW9uIC5yZXZlbnVzI3p0ZC1yZXZlbnVzIC5wYW5lbC5zcGVjaWFsIC5wYW5lbC10aXRsZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNmYXEge1xuICAgIHBhZGRpbmc6IDg1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbCBib2R5IHNlY3Rpb24jZmFxIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgc2VjdGlvbiNmYXEge1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgfVxufVxuaHRtbCBib2R5ICNzdGF0aXN0aWNfYmFubmVyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5odG1sIGJvZHkgI3N0YXRpc3RpY19iYW5uZXIgLmJsb2NrLXF1b3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuaHRtbCBib2R5ICNzdGF0aXN0aWNfYmFubmVyIC5ibG9jay1xdW90ZSAucXVvdGUge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmh0bWwgYm9keSAjc3RhdGlzdGljX2Jhbm5lciAuZXh0cmFpdCAuYXV0aG9yIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGh0bWwgYm9keSAjc3RhdGlzdGljX2Jhbm5lciB7XG4gICAgcGFkZGluZzogNzVweCAwO1xuICB9XG4gIGh0bWwgYm9keSAjc3RhdGlzdGljX2Jhbm5lciAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG4gIGh0bWwgYm9keSAjc3RhdGlzdGljX2Jhbm5lciAuZXh0cmFpdCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbCBib2R5ICNzdGF0aXN0aWNfYmFubmVyIC5xdW90ZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICBodG1sIGJvZHkgI3N0YXRpc3RpY19iYW5uZXIgLmV4dHJhaXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbCBib2R5ICNzdGF0aXN0aWNfYmFubmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbiAgaHRtbCBib2R5ICNzdGF0aXN0aWNfYmFubmVyIC5xdW90ZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgaHRtbCBib2R5ICNzdGF0aXN0aWNfYmFubmVyIC5leHRyYWl0IHtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgI3N0YXRpc3RpY19iYW5uZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICBodG1sIGJvZHkgI3N0YXRpc3RpY19iYW5uZXIgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBodG1sIGJvZHkgI3N0YXRpc3RpY19iYW5uZXIgLmV4dHJhaXQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgfVxufVxuaHRtbCBib2R5ICN0ZXN0aW1vbmlhbHMgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaHRtbCBib2R5ICN0ZXN0aW1vbmlhbHMge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbCBib2R5ICN0ZXN0aW1vbmlhbHMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICBodG1sIGJvZHkgI3Rlc3RpbW9uaWFscyAudGVzdGktY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMTYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIGJvZHkgI3Rlc3RpbW9uaWFscyB7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICB9XG4gIGh0bWwgYm9keSAjdGVzdGltb25pYWxzIC50ZXN0aS1jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5odG1sIGJvZHkgZm9vdGVyI2Zvb3RlciAubG9nby1mb290ZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNjVweDtcbn1cbmh0bWwgYm9keSBmb290ZXIjZm9vdGVyIHAge1xuICBtYXJnaW46IDA7XG59XG5odG1sIGJvZHkgZm9vdGVyI2Zvb3RlciBhIHtcbiAgY29sb3I6ICNGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCBib2R5IGZvb3RlciNmb290ZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGh0bWwgYm9keSBmb290ZXIjZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgaHRtbCBib2R5IGZvb3RlciNmb290ZXIgI2Zvb3Rlcl9jb3B5cmlnaHQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5odG1sIGJvZHkgLnRpdGxlYmFyIGgyIHtcbiAgY29sb3I6ICM0YzRjNGM7XG59XG5odG1sIGJvZHkgLnRpdGxlYmFyIGgyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYTMwMTtcbn1cbmh0bWwgYm9keSAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5odG1sIGJvZHkgLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmh0bWwgYm9keSAuaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaHRtbCBib2R5IC5vcmFuZ2Uge1xuICBjb2xvcjogI2ZmYTMwMTtcbn1cbmh0bWwgYm9keSAudW5kZXJsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaHRtbCBib2R5IC51bmRlcmxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGh0bWwgYm9keSAudW5kZXJsaW5lOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGh0bWwgYm9keSAudW5kZXJsaW5lOmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaHRtbCBib2R5IC50aXRsZWJhciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGh0bWwgYm9keSAudGl0bGViYXIgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaHRtbCBib2R5IC50aXRsZWJhciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgaHRtbCBib2R5ICNzY3JvbGxVcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAaW1wb3J0ICdpY29mb250Lmxlc3MnO1xyXG5AaW1wb3J0ICd2YXJzLmxlc3MnO1xyXG5cclxuaHRtbCBib2R5IHtcclxuICBzZWN0aW9uIHtcclxuICAgIC8vIElOVFJPIFNFQ1RJT05cclxuICAgICYjaW50cm8ge1xyXG4gICAgICBtaW4taGVpZ2h0OiB+XCJjYWxjKDEwMHZoIC0gNzVweClcIjtcclxuICAgICAgI2ludHJvX2NvbnRlbnQge1xyXG4gICAgICAgIC5pbnRyb190ZXh0IHtcclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hcmdzIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAb3JhbmdlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5icmFuZC1zZWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleS1iZztcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIEBzbWR3biB7XHJcbiAgICAgICAgLmFyZ3Mge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnJhbmQtc2VjdGlvbiB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgQHNtIHtcclxuICAgICAgICAuYXJncyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgQG1kZHduIHtcclxuICAgICAgICAjaW50cm9fY29udGVudCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIEBtZHVwIHtcclxuICAgICAgICAuYXJncyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI2ludHJvX2NvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5icmFuZC1zZWN0aW9uIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjc2ltdWxhdG9yIHtcclxuXHJcbiAgICAgIC5zaW11bGF0b3ItYm9keSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgICAuZm9ybS1oZWFkaW5nIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIC5lbmdhZ2VtZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG9wZW4tc2FucztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ncmVlbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oQGdyZWVuLWxpZ2h0LCAxMCUpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgLmZvb3Rlci1zaW11IHtcclxuICAgICAgICBjb2xvcjogQGdyZXktdGV4dDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcclxuICAgICAgICAuYnJhbmQtd3JhcHBlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICYgPiBkaXYge1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogLjllbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgQG1kdXAge1xyXG4gICAgICAgIC5mb290ZXItc2ltdSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBAc211cCB7XHJcbiAgICAgICAgLmZvcm0taGVhZGluZyB7XHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIEBzbSB7XHJcbiAgICAgICAgLmZvb3Rlci1zaW11IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIEBzbWR3biB7XHJcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0taGVhZGluZyB7XHJcbiAgICAgICAgICBpLCAuZ3JlZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBjb2xvcjogQG9yYW5nZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvb3Rlci1zaW11IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAuYnJhbmQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiNhYm91dCB7XHJcbiAgICAgIEBtZWRpYSBAc211cCB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICAgICAgICAjdGFicy1ob2xkZXIge1xyXG4gICAgICAgICAgdWwubmF2LXRhYnMge1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM5OTk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgQHNtIHtcclxuICAgICAgICBpbWcuaW1nLXJlc3BvbnNpdmUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBAc21kd24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICAjdGFicy1ob2xkZXIge1xyXG4gICAgICAgICAgdWwubmF2LXRhYnMge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiNmZWF0dXJlcyB7XHJcbiAgICAgIC5pbmZvZ3JhcGhpZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZlYXR1cmVzLXRleHQgaDQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBAb3Blbi1zYW5zO1xyXG4gICAgICB9XHJcbiAgICAgIC5pY29uLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIEBtZHVwIHtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XHJcbiAgICAgICAgLmluZm9ncmFwaGllIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBAc20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgICAuaW5mb2dyYXBoaWUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjgwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmVhdHVyZXMtYm94IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAuaWNvbi1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgQHNtdXAge1xyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIEBzbWR3biB7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCAwO1xyXG4gICAgICAgIC5pbmZvZ3JhcGhpZSB7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiNjbGllbnRzIHtcclxuICAgICAgQG1lZGlhIEBzbXVwIHtcclxuXHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBAc21kd24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA2NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYjZmFxIHtcclxuICAgICAgI2FjY29yZGlvbiB7XHJcbiAgICAgICAgLnBhbmVsIHtcclxuICAgICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgLnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogQG9wZW4tc2FucztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAZ3JleS1mb250O1xyXG4gICAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogQG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgICAgLnN1YnRpdGxlIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiBAZ3JleS1mb250O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mbGV4LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIEBtZHVwIHtcclxuICAgICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGFuZWwtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZsZXgtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBAc20ge1xyXG4gICAgICAgICAgLnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgQHNtZHduIHtcclxuICAgICAgICAgIC5wYW5lbC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICN6dGQtcmV2ZW51cyB7XHJcbiAgICAgICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBAbWRkd24ge1xyXG4gICAgICAgICAgLmZsZXgtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJldmVudXMge1xyXG4gICAgICAgICAgLy9UQUJMRUFVIE1EVVBcclxuICAgICAgICAgICYjdGFiLXJldmVudXMge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBAc2hhZG93O1xyXG4gICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZGFyay1ibHVlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICYuaXRhbGljIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogLjhlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleS1vZGQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBncmV5LWV2ZW47XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBAbWR1cCB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA4MjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLy9UQUJMRUFVIE1ERFdOXHJcbiAgICAgICAgICAmI3p0ZC1yZXZlbnVzIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBvcGVuLXNhbnM7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IEBzaGFkb3c7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgICAgICAgICAucGFuZWwge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgJiArIC5wYW5lbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucGFuZWwtdGl0bGUsIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBvcGVuLXNhbnM7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBncmV5LXRhYjtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGRhcmstYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgLnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuYmxvY2stbnVtYmVycyB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5zcGVjaWFsIHtcclxuICAgICAgICAgICAgICAgIC5wYW5lbC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBAbWR1cCB7XHJcbiAgICAgICAgcGFkZGluZzogODVweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBAc20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgQHNtZHduIHtcclxuICAgICAgICBwYWRkaW5nOiA0NXB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAjc3RhdGlzdGljX2Jhbm5lciB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIC5ibG9jay1xdW90ZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLnF1b3RlIHtcclxuICAgICAgICBmb250LWZhbWlseTogQG9zd2FsZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXh0cmFpdCB7XHJcbiAgICAgIC5hdXRob3Ige1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIEBtZHVwIHtcclxuICAgICAgcGFkZGluZzogNzVweCAwO1xyXG4gICAgICAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZXh0cmFpdCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgQG1kZHduIHtcclxuICAgICAgLnF1b3RlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZXh0cmFpdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgQHNtIHtcclxuICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZXh0cmFpdCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgQHNtZHduIHtcclxuICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZXh0cmFpdCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICN0ZXN0aW1vbmlhbHMge1xyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgQG1kdXAge1xyXG4gICAgICBwYWRkaW5nOiA3MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgQHNtIHtcclxuICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAudGVzdGktY29udGVudCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTYycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBAc21kd24ge1xyXG4gICAgICBwYWRkaW5nOiAzNXB4IDA7XHJcbiAgICAgIC50ZXN0aS1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBmb290ZXIjZm9vdGVyIHtcclxuICAgIC5sb2dvLWZvb3RlciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgIH1cclxuICAgIEBtZWRpYSBAc211cCB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBAc21kd24ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICNmb290ZXJfY29weXJpZ2h0IHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy9CQVNJQ1MgU1RZTElOR1xyXG4gIC50aXRsZWJhciB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiBAZ3JleS1mb250O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAb3JhbmdlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC5pdGFsaWMge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIH1cclxuICAuaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgLm9yYW5nZSB7XHJcbiAgICBjb2xvcjogQG9yYW5nZTtcclxuICB9XHJcbiAgLnVuZGVybGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuXHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIEBtZWRpYSBAbWR1cCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIEBtZGR3biB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIEBtZHVwIHtcclxuICAgIC50aXRsZWJhciBoMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIEBzbSB7XHJcbiAgICAudGl0bGViYXIgaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBAc21kd24ge1xyXG4gICAgLnRpdGxlYmFyIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNzY3JvbGxVcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG59Il19 */
