@font-face {
    font-family: "gellix";
    src: url("../../assets/fonts/Gellix-Regular.woff");
    src: url("../../assets/fonts/Gellix-Regular.woff2");
}
@font-face {
    font-family: "gellixmd";
    src: url("../../assets/fonts/Gellix-Medium.woff");
    src: url("../../assets/fonts/Gellix-Medium.woff2");
}
@font-face {
    font-family: "gellixbold";
    src: url("../../assets/fonts/Gellix-Bold.woff");
    src: url("../../assets/fonts/Gellix-Bold.woff2");
}
.shs,
.block-editor {
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #252728;
}
@media all and (max-width: 1100px) {
    .shs,
    .block-editor {
        font-size: 16px;
    }
}
.shs *,
.block-editor * {
    box-sizing: border-box;
}
.shs .max-width,
.block-editor .max-width {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
}
.shs .wysiwyg p, .shs .text-content p,
.block-editor .wysiwyg p,
.block-editor .text-content p {
    margin-bottom: 1em;
}
.shs .wysiwyg ul, .shs .text-content ul,
.block-editor .wysiwyg ul,
.block-editor .text-content ul {
    list-style-position: outside;
    margin-left: 1em;
    padding-left: 40px;
}
.shs figcaption,
.block-editor figcaption {
    margin-top: 35px;
    border-left: 2px solid #1EB53A;
    padding-left: 30px;
}
.shs .border-top,
.block-editor .border-top {
    position: relative;
}
.shs .border-top:before,
.block-editor .border-top:before {
    content: "";
    display: inline-block;
    border: 1px solid;
    width: 110px;
    position: absolute;
    top: -15px;
}
@media all and (max-width: 1100px) {
    .shs .border-top:before,
    .block-editor .border-top:before {
        width: 45px;
        margin-left: 60px;
        top: -20px;
    }
}
.shs .border-right,
.block-editor .border-right {
    position: relative;
}
.shs .border-right:after,
.block-editor .border-right:after {
    content: "";
    display: inline-block;
    border: 1px solid;
    width: 110px;
    position: absolute;
    top: 15px;
    left: 175px;
}
@media all and (max-width: 1100px) {
    .shs .border-right:after,
    .block-editor .border-right:after {
        width: 50%;
        margin-left: 10px;
        top: 15px;
        left: unset;
    }
}
.shs .rounded-corners,
.block-editor .rounded-corners {
    border-radius: 5px;
}
.shs .drop-shadow,
.block-editor .drop-shadow {
    position: relative;
}
.shs .drop-shadow .shadow,
.block-editor .drop-shadow .shadow {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 100%;
    height: 100%;
    border-radius: 5px;
    z-index: -1;
}
@media all and (max-width: 700px) {
    .shs .drop-shadow .shadow,
    .block-editor .drop-shadow .shadow {
        top: 10px;
        left: 10px;
    }
}
.shs .background-image,
.block-editor .background-image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.shs .colour-green .colour-1, .shs .colour-green.colour-1,
.block-editor .colour-green .colour-1,
.block-editor .colour-green.colour-1 {
    background-color: #1EB53A;
}
.shs .colour-green .colour-1.rsp-wrapper, .shs .colour-green.colour-1.rsp-wrapper,
.block-editor .colour-green .colour-1.rsp-wrapper,
.block-editor .colour-green.colour-1.rsp-wrapper {
    color: #1EB53A;
    background-color: unset;
}
.shs .colour-green .colour-1.rsp-wrapper img, .shs .colour-green.colour-1.rsp-wrapper img,
.block-editor .colour-green .colour-1.rsp-wrapper img,
.block-editor .colour-green.colour-1.rsp-wrapper img {
    background-color: unset;
}
.shs .colour-green .colour-1.border-top:before, .shs .colour-green.colour-1.border-top:before,
.block-editor .colour-green .colour-1.border-top:before,
.block-editor .colour-green.colour-1.border-top:before {
    border-color: #1EB53A;
}
.shs .colour-green .colour-1.border-right:after, .shs .colour-green.colour-1.border-right:after,
.block-editor .colour-green .colour-1.border-right:after,
.block-editor .colour-green.colour-1.border-right:after {
    border-color: #1EB53A;
}
.shs .colour-green .colour-2, .shs .colour-green.colour-2,
.block-editor .colour-green .colour-2,
.block-editor .colour-green.colour-2 {
    background-color: #b9f4c4;
}
.shs .colour-green .colour-2.rsp-wrapper, .shs .colour-green.colour-2.rsp-wrapper,
.block-editor .colour-green .colour-2.rsp-wrapper,
.block-editor .colour-green.colour-2.rsp-wrapper {
    color: #b9f4c4;
    background-color: unset;
}
.shs .colour-green .colour-2.rsp-wrapper img, .shs .colour-green.colour-2.rsp-wrapper img,
.block-editor .colour-green .colour-2.rsp-wrapper img,
.block-editor .colour-green.colour-2.rsp-wrapper img {
    background-color: unset;
}
.shs .colour-green .colour-2.border-top:before, .shs .colour-green.colour-2.border-top:before,
.block-editor .colour-green .colour-2.border-top:before,
.block-editor .colour-green.colour-2.border-top:before {
    border-color: #b9f4c4;
}
.shs .colour-green .colour-2.border-right:after, .shs .colour-green.colour-2.border-right:after,
.block-editor .colour-green .colour-2.border-right:after,
.block-editor .colour-green.colour-2.border-right:after {
    border-color: #b9f4c4;
}
.shs .colour-green .colour-3, .shs .colour-green.colour-3,
.block-editor .colour-green .colour-3,
.block-editor .colour-green.colour-3 {
    background-color: #FFFFFF;
}
.shs .colour-green .colour-4, .shs .colour-green.colour-4,
.block-editor .colour-green .colour-4,
.block-editor .colour-green.colour-4 {
    background-color: #642E8A;
}
.shs .colour-green .colour-4.border-top:before, .shs .colour-green.colour-4.border-top:before,
.block-editor .colour-green .colour-4.border-top:before,
.block-editor .colour-green.colour-4.border-top:before {
    border-color: #642E8A;
}
.shs .colour-green .colour-4.border-right:after, .shs .colour-green.colour-4.border-right:after,
.block-editor .colour-green .colour-4.border-right:after,
.block-editor .colour-green.colour-4.border-right:after {
    border-color: #642E8A;
}
.shs .colour-green .gform_wrapper form .gform_fields input[type=email],
.shs .colour-green .gform_wrapper form .gform_fields input[type=text],
.shs .colour-green .gform_wrapper form .gform_fields textarea,
.shs .colour-green .gform_wrapper form .gform_fields input[type=tel],
.shs .colour-green .gform_wrapper form .gform_fields select,
.block-editor .colour-green .gform_wrapper form .gform_fields input[type=email],
.block-editor .colour-green .gform_wrapper form .gform_fields input[type=text],
.block-editor .colour-green .gform_wrapper form .gform_fields textarea,
.block-editor .colour-green .gform_wrapper form .gform_fields input[type=tel],
.block-editor .colour-green .gform_wrapper form .gform_fields select {
    border-color: #1EB53A;
}
.shs .colour-green .gform_wrapper form .gform_fields select,
.block-editor .colour-green .gform_wrapper form .gform_fields select {
    background-image: linear-gradient(45deg, transparent 50%, #252728 50%), linear-gradient(135deg, #252728 50%, transparent 50%), linear-gradient(to right, #1EB53A, #1EB53A);
}
.shs .colour-green .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox],
.block-editor .colour-green .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox] {
    border: 2px solid #1EB53A;
}
.shs .colour-yellow .colour-1, .shs .colour-yellow.colour-1,
.block-editor .colour-yellow .colour-1,
.block-editor .colour-yellow.colour-1 {
    background-color: #E88A1D;
}
.shs .colour-yellow .colour-1.rsp-wrapper, .shs .colour-yellow.colour-1.rsp-wrapper,
.block-editor .colour-yellow .colour-1.rsp-wrapper,
.block-editor .colour-yellow.colour-1.rsp-wrapper {
    color: #E88A1D;
    background-color: unset;
}
.shs .colour-yellow .colour-1.rsp-wrapper img, .shs .colour-yellow.colour-1.rsp-wrapper img,
.block-editor .colour-yellow .colour-1.rsp-wrapper img,
.block-editor .colour-yellow.colour-1.rsp-wrapper img {
    background-color: unset;
}
.shs .colour-yellow .colour-1.border-top:before, .shs .colour-yellow.colour-1.border-top:before,
.block-editor .colour-yellow .colour-1.border-top:before,
.block-editor .colour-yellow.colour-1.border-top:before {
    border-color: #E88A1D;
}
.shs .colour-yellow .colour-1.border-right:after, .shs .colour-yellow.colour-1.border-right:after,
.block-editor .colour-yellow .colour-1.border-right:after,
.block-editor .colour-yellow.colour-1.border-right:after {
    border-color: #E88A1D;
}
.shs .colour-yellow .colour-2, .shs .colour-yellow.colour-2,
.block-editor .colour-yellow .colour-2,
.block-editor .colour-yellow.colour-2 {
    background-color: #F1AE4F;
}
.shs .colour-yellow .colour-2.rsp-wrapper, .shs .colour-yellow.colour-2.rsp-wrapper,
.block-editor .colour-yellow .colour-2.rsp-wrapper,
.block-editor .colour-yellow.colour-2.rsp-wrapper {
    color: #F1AE4F;
    background-color: unset;
}
.shs .colour-yellow .colour-2.rsp-wrapper img, .shs .colour-yellow.colour-2.rsp-wrapper img,
.block-editor .colour-yellow .colour-2.rsp-wrapper img,
.block-editor .colour-yellow.colour-2.rsp-wrapper img {
    background-color: unset;
}
.shs .colour-yellow .colour-2.border-top:before, .shs .colour-yellow.colour-2.border-top:before,
.block-editor .colour-yellow .colour-2.border-top:before,
.block-editor .colour-yellow.colour-2.border-top:before {
    border-color: #F1AE4F;
}
.shs .colour-yellow .colour-2.border-right:after, .shs .colour-yellow.colour-2.border-right:after,
.block-editor .colour-yellow .colour-2.border-right:after,
.block-editor .colour-yellow.colour-2.border-right:after {
    border-color: #F1AE4F;
}
.shs .colour-yellow .colour-3, .shs .colour-yellow.colour-3,
.block-editor .colour-yellow .colour-3,
.block-editor .colour-yellow.colour-3 {
    background-color: #FFFFFF;
}
.shs .colour-yellow .colour-4, .shs .colour-yellow.colour-4,
.block-editor .colour-yellow .colour-4,
.block-editor .colour-yellow.colour-4 {
    background-color: #E88A1D;
}
.shs .colour-yellow .colour-4.border-top:before, .shs .colour-yellow.colour-4.border-top:before,
.block-editor .colour-yellow .colour-4.border-top:before,
.block-editor .colour-yellow.colour-4.border-top:before {
    border-color: #E88A1D;
}
.shs .colour-yellow .colour-4.border-right:after, .shs .colour-yellow.colour-4.border-right:after,
.block-editor .colour-yellow .colour-4.border-right:after,
.block-editor .colour-yellow.colour-4.border-right:after {
    border-color: #E88A1D;
}
.shs .colour-yellow .gform_wrapper form .gform_fields input[type=email],
.shs .colour-yellow .gform_wrapper form .gform_fields input[type=text],
.shs .colour-yellow .gform_wrapper form .gform_fields textarea,
.shs .colour-yellow .gform_wrapper form .gform_fields input[type=tel],
.shs .colour-yellow .gform_wrapper form .gform_fields select,
.block-editor .colour-yellow .gform_wrapper form .gform_fields input[type=email],
.block-editor .colour-yellow .gform_wrapper form .gform_fields input[type=text],
.block-editor .colour-yellow .gform_wrapper form .gform_fields textarea,
.block-editor .colour-yellow .gform_wrapper form .gform_fields input[type=tel],
.block-editor .colour-yellow .gform_wrapper form .gform_fields select {
    border-color: #E88A1D;
}
.shs .colour-yellow .gform_wrapper form .gform_fields select,
.block-editor .colour-yellow .gform_wrapper form .gform_fields select {
    background-image: linear-gradient(45deg, transparent 50%, #252728 50%), linear-gradient(135deg, #252728 50%, transparent 50%), linear-gradient(to right, #E88A1D, #E88A1D);
}
.shs .colour-yellow .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox],
.block-editor .colour-yellow .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox] {
    border: 2px solid #E88A1D;
}
.shs .colour-purple .colour-1, .shs .colour-purple.colour-1,
.block-editor .colour-purple .colour-1,
.block-editor .colour-purple.colour-1 {
    background-color: #642E8A;
}
.shs .colour-purple .colour-1.rsp-wrapper, .shs .colour-purple.colour-1.rsp-wrapper,
.block-editor .colour-purple .colour-1.rsp-wrapper,
.block-editor .colour-purple.colour-1.rsp-wrapper {
    color: #642E8A;
    background-color: unset;
}
.shs .colour-purple .colour-1.rsp-wrapper img, .shs .colour-purple.colour-1.rsp-wrapper img,
.block-editor .colour-purple .colour-1.rsp-wrapper img,
.block-editor .colour-purple.colour-1.rsp-wrapper img {
    background-color: unset;
}
.shs .colour-purple .colour-1.border-top:before, .shs .colour-purple.colour-1.border-top:before,
.block-editor .colour-purple .colour-1.border-top:before,
.block-editor .colour-purple.colour-1.border-top:before {
    border-color: #642E8A;
}
.shs .colour-purple .colour-1.border-right:after, .shs .colour-purple.colour-1.border-right:after,
.block-editor .colour-purple .colour-1.border-right:after,
.block-editor .colour-purple.colour-1.border-right:after {
    border-color: #642E8A;
}
.shs .colour-purple .colour-2, .shs .colour-purple.colour-2,
.block-editor .colour-purple .colour-2,
.block-editor .colour-purple.colour-2 {
    background-color: #8256A0;
}
.shs .colour-purple .colour-2.rsp-wrapper, .shs .colour-purple.colour-2.rsp-wrapper,
.block-editor .colour-purple .colour-2.rsp-wrapper,
.block-editor .colour-purple.colour-2.rsp-wrapper {
    color: #8256A0;
    background-color: unset;
}
.shs .colour-purple .colour-2.rsp-wrapper img, .shs .colour-purple.colour-2.rsp-wrapper img,
.block-editor .colour-purple .colour-2.rsp-wrapper img,
.block-editor .colour-purple.colour-2.rsp-wrapper img {
    background-color: unset;
}
.shs .colour-purple .colour-2.text-content h2, .shs .colour-purple .colour-2.text-content h3, .shs .colour-purple .colour-2.text-content h4, .shs .colour-purple .colour-2.text-content p, .shs .colour-purple.colour-2.text-content h2, .shs .colour-purple.colour-2.text-content h3, .shs .colour-purple.colour-2.text-content h4, .shs .colour-purple.colour-2.text-content p,
.block-editor .colour-purple .colour-2.text-content h2,
.block-editor .colour-purple .colour-2.text-content h3,
.block-editor .colour-purple .colour-2.text-content h4,
.block-editor .colour-purple .colour-2.text-content p,
.block-editor .colour-purple.colour-2.text-content h2,
.block-editor .colour-purple.colour-2.text-content h3,
.block-editor .colour-purple.colour-2.text-content h4,
.block-editor .colour-purple.colour-2.text-content p {
    color: #FFFFFF;
}
.shs .colour-purple .colour-2.border-top:before, .shs .colour-purple.colour-2.border-top:before,
.block-editor .colour-purple .colour-2.border-top:before,
.block-editor .colour-purple.colour-2.border-top:before {
    border-color: #8256A0;
}
.shs .colour-purple .colour-2.border-right:after, .shs .colour-purple.colour-2.border-right:after,
.block-editor .colour-purple .colour-2.border-right:after,
.block-editor .colour-purple.colour-2.border-right:after {
    border-color: #8256A0;
}
.shs .colour-purple .colour-3, .shs .colour-purple.colour-3,
.block-editor .colour-purple .colour-3,
.block-editor .colour-purple.colour-3 {
    background-color: #FFFFFF;
}
.shs .colour-purple .colour-4, .shs .colour-purple.colour-4,
.block-editor .colour-purple .colour-4,
.block-editor .colour-purple.colour-4 {
    background-color: #1EB53A;
}
.shs .colour-purple .colour-4.border-top:before, .shs .colour-purple.colour-4.border-top:before,
.block-editor .colour-purple .colour-4.border-top:before,
.block-editor .colour-purple.colour-4.border-top:before {
    border-color: #1EB53A;
}
.shs .colour-purple .colour-4.border-right:after, .shs .colour-purple.colour-4.border-right:after,
.block-editor .colour-purple .colour-4.border-right:after,
.block-editor .colour-purple.colour-4.border-right:after {
    border-color: #1EB53A;
}
.shs .colour-purple .gform_wrapper form .gform_fields input[type=email],
.shs .colour-purple .gform_wrapper form .gform_fields input[type=text],
.shs .colour-purple .gform_wrapper form .gform_fields textarea,
.shs .colour-purple .gform_wrapper form .gform_fields input[type=tel],
.shs .colour-purple .gform_wrapper form .gform_fields select,
.block-editor .colour-purple .gform_wrapper form .gform_fields input[type=email],
.block-editor .colour-purple .gform_wrapper form .gform_fields input[type=text],
.block-editor .colour-purple .gform_wrapper form .gform_fields textarea,
.block-editor .colour-purple .gform_wrapper form .gform_fields input[type=tel],
.block-editor .colour-purple .gform_wrapper form .gform_fields select {
    border-color: #642E8A;
}
.shs .colour-purple .gform_wrapper form .gform_fields select,
.block-editor .colour-purple .gform_wrapper form .gform_fields select {
    background-image: linear-gradient(45deg, transparent 50%, #FFFFFF 50%), linear-gradient(135deg, #FFFFFF 50%, transparent 50%), linear-gradient(to right, #642E8A, #642E8A);
}
.shs .colour-purple .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox],
.block-editor .colour-purple .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox] {
    border: 2px solid #642E8A;
}
.shs .colour-blue .colour-1, .shs .colour-blue.colour-1,
.block-editor .colour-blue .colour-1,
.block-editor .colour-blue.colour-1 {
    background-color: #00A9CC;
}
.shs .colour-blue .colour-1.rsp-wrapper, .shs .colour-blue.colour-1.rsp-wrapper,
.block-editor .colour-blue .colour-1.rsp-wrapper,
.block-editor .colour-blue.colour-1.rsp-wrapper {
    color: #00A9CC;
    background-color: none;
}
.shs .colour-blue .colour-1.rsp-wrapper img, .shs .colour-blue.colour-1.rsp-wrapper img,
.block-editor .colour-blue .colour-1.rsp-wrapper img,
.block-editor .colour-blue.colour-1.rsp-wrapper img {
    background-color: none;
}
.shs .colour-blue .colour-1.border-top:before, .shs .colour-blue.colour-1.border-top:before,
.block-editor .colour-blue .colour-1.border-top:before,
.block-editor .colour-blue.colour-1.border-top:before {
    border-color: #00A9CC;
}
.shs .colour-blue .colour-1.border-right:after, .shs .colour-blue.colour-1.border-right:after,
.block-editor .colour-blue .colour-1.border-right:after,
.block-editor .colour-blue.colour-1.border-right:after {
    border-color: #00A9CC;
}
.shs .colour-blue .colour-2, .shs .colour-blue.colour-2,
.block-editor .colour-blue .colour-2,
.block-editor .colour-blue.colour-2 {
    background-color: #D6F8FF;
}
.shs .colour-blue .colour-2.rsp-wrapper, .shs .colour-blue.colour-2.rsp-wrapper,
.block-editor .colour-blue .colour-2.rsp-wrapper,
.block-editor .colour-blue.colour-2.rsp-wrapper {
    color: #D6F8FF;
    background-color: none;
}
.shs .colour-blue .colour-2.rsp-wrapper img, .shs .colour-blue.colour-2.rsp-wrapper img,
.block-editor .colour-blue .colour-2.rsp-wrapper img,
.block-editor .colour-blue.colour-2.rsp-wrapper img {
    background-color: none;
}
.shs .colour-blue .colour-2.border-top:before, .shs .colour-blue.colour-2.border-top:before,
.block-editor .colour-blue .colour-2.border-top:before,
.block-editor .colour-blue.colour-2.border-top:before {
    border-color: #D6F8FF;
}
.shs .colour-blue .colour-2.border-right:after, .shs .colour-blue.colour-2.border-right:after,
.block-editor .colour-blue .colour-2.border-right:after,
.block-editor .colour-blue.colour-2.border-right:after {
    border-color: #D6F8FF;
}
.shs .colour-blue .colour-3, .shs .colour-blue.colour-3,
.block-editor .colour-blue .colour-3,
.block-editor .colour-blue.colour-3 {
    background-color: #FFFFFF;
}
.shs .colour-blue .colour-4, .shs .colour-blue.colour-4,
.block-editor .colour-blue .colour-4,
.block-editor .colour-blue.colour-4 {
    background-color: #00A9CC;
}
.shs .colour-blue .colour-4.border-top:before, .shs .colour-blue.colour-4.border-top:before,
.block-editor .colour-blue .colour-4.border-top:before,
.block-editor .colour-blue.colour-4.border-top:before {
    border-color: #00A9CC;
}
.shs .colour-blue .colour-4.border-right:after, .shs .colour-blue.colour-4.border-right:after,
.block-editor .colour-blue .colour-4.border-right:after,
.block-editor .colour-blue.colour-4.border-right:after {
    border-color: #00A9CC;
}
.shs .colour-blue .gform_wrapper form .gform_fields input[type=email],
.shs .colour-blue .gform_wrapper form .gform_fields input[type=text],
.shs .colour-blue .gform_wrapper form .gform_fields textarea,
.shs .colour-blue .gform_wrapper form .gform_fields input[type=tel],
.shs .colour-blue .gform_wrapper form .gform_fields select,
.block-editor .colour-blue .gform_wrapper form .gform_fields input[type=email],
.block-editor .colour-blue .gform_wrapper form .gform_fields input[type=text],
.block-editor .colour-blue .gform_wrapper form .gform_fields textarea,
.block-editor .colour-blue .gform_wrapper form .gform_fields input[type=tel],
.block-editor .colour-blue .gform_wrapper form .gform_fields select {
    border-color: #00A9CC;
}
.shs .colour-blue .gform_wrapper form .gform_fields select,
.block-editor .colour-blue .gform_wrapper form .gform_fields select {
    background-image: linear-gradient(45deg, transparent 50%, #252728 50%), linear-gradient(135deg, #252728 50%, transparent 50%), linear-gradient(to right, #00A9CC, #00A9CC);
}
.shs .colour-blue .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox],
.block-editor .colour-blue .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox] {
    border: 2px solid #00A9CC;
}
.shs .colour-white .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox],
.block-editor .colour-white .gform_wrapper form .gform_fields .ginput_container_consent input[type=checkbox] {
    border: 2px solid #00A9CC;
}
.shs.error404 .content-wrapper,
.block-editor.error404 .content-wrapper {
    width: 100%;
    text-align: center;
}
.shs.error404 .content-wrapper h1, .shs.error404 .content-wrapper p,
.block-editor.error404 .content-wrapper h1,
.block-editor.error404 .content-wrapper p {
    margin-bottom: 20px;
}
.shs.error404 .content-wrapper a,
.block-editor.error404 .content-wrapper a {
    display: inline-block;
}
@media all and (max-width: 1100px) {
    .shs.error404 .content-wrapper,
    .block-editor.error404 .content-wrapper {
        margin: 100px 0px 50px;
        padding-left: 20px;
        padding-right: 20px;
        text-align: left;
    }
}

.gform_wrapper form .gform_fields input[type=email],
.gform_wrapper form .gform_fields input[type=text],
.gform_wrapper form .gform_fields textarea,
.gform_wrapper form .gform_fields input[type=tel],
.gform_wrapper form .gform_fields select {
    border: 2px solid #1EB53A;
    border-radius: 5px;
    color: #252728;
    min-height: 50px;
    padding: 13px 16px;
    font-size: clamp(14px, 2.5vw, 16px);
}
.gform_wrapper form .gform_fields input[type=email]::-moz-placeholder, .gform_wrapper form .gform_fields input[type=text]::-moz-placeholder, .gform_wrapper form .gform_fields textarea::-moz-placeholder, .gform_wrapper form .gform_fields input[type=tel]::-moz-placeholder, .gform_wrapper form .gform_fields select::-moz-placeholder {
    color: #252728;
}
.gform_wrapper form .gform_fields input[type=email]::placeholder,
.gform_wrapper form .gform_fields input[type=text]::placeholder,
.gform_wrapper form .gform_fields textarea::placeholder,
.gform_wrapper form .gform_fields input[type=tel]::placeholder,
.gform_wrapper form .gform_fields select::placeholder {
    color: #252728;
}
@media all and (max-width: 1100px) {
    .gform_wrapper form .gform_fields input[type=email],
    .gform_wrapper form .gform_fields input[type=text],
    .gform_wrapper form .gform_fields textarea,
    .gform_wrapper form .gform_fields input[type=tel],
    .gform_wrapper form .gform_fields select {
        padding: 10px 18px;
    }
}
.gform_wrapper form .gform_footer input[type=submit] {
    padding: 14px 19px;
    border: 2px solid #1EB53A;
    cursor: pointer;
    border-radius: 5px;
    font-size: clamp(13px, 2.5vw, 18px);
    margin-bottom: 0;
    background-color: transparent;
    color: black;
}
.gform_wrapper form .gform_footer input[type=submit]:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 12px;
    padding: 20px 16px;
    background-image: url("../../assets/img/read-more-arrow.svg");
    background-size: 14px 19px;
    background-position: center;
    background-repeat: no-repeat;
}
@media all and (max-width: 1100px) {
    .gform_wrapper form .gform_footer input[type=submit] {
        padding: 7px 10px;
    }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX2ZvbnRzLnNjc3MiLCJzdHlsZS5jc3MiLCJzdHlsZS5zY3NzIiwiaGVscGVycy9fY29sb3JzLnNjc3MiLCJoZWxwZXJzL192YXJpYWJsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtJQUNJLHFCQUFBO0lBQ0Esa0RBQUE7SUFDQSxtREFBQTtBQ0NKO0FERUE7SUFDSSx1QkFBQTtJQUNBLGlEQUFBO0lBQ0Esa0RBQUE7QUNBSjtBREdBO0lBQ0kseUJBQUE7SUFDQSwrQ0FBQTtJQUNBLGdEQUFBO0FDREo7QUNOQTs7SUFFSSxxQ0FBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGNDWkk7QUZvQlI7QUNOSTtJQVBKOztRQVFRLGVBQUE7SURVSjtBQUNKO0FDUkk7O0lBQ0ksc0JBQUE7QURXUjtBQ1BJOztJQUNJLGlCRXpCUztJRjBCVCxpQkFBQTtJQUNBLGtCQUFBO0FEVVI7QUNEUTs7O0lBQ0ksa0JBQUE7QURLWjtBQ0ZROzs7SUFDSSw0QkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7QURNWjtBQ0RJOztJQUNJLGdCQUFBO0lBQ0EsOEJBQUE7SUFDQSxrQkV2Q007QUgyQ2Q7QUNESTs7SUFDSSxrQkFBQTtBRElSO0FDSFE7O0lBQ0ksV0FBQTtJQUNBLHFCQUFBO0lBQ0EsaUJBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxVQUFBO0FETVo7QUNMWTtJQVBKOztRQVFRLFdBQUE7UUFDQSxpQkFBQTtRQUNBLFVBQUE7SURTWjtBQUNKO0FDTEk7O0lBQ0ksa0JBQUE7QURRUjtBQ1BROztJQUNJLFdBQUE7SUFDQSxxQkFBQTtJQUNBLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0lBQ0EsU0FBQTtJQUNBLFdBQUE7QURVWjtBQ1RZO0lBUko7O1FBU1EsVUFBQTtRQUNBLGlCQUFBO1FBQ0EsU0FBQTtRQUNBLFdBQUE7SURhWjtBQUNKO0FDVEk7O0lBQ0ksa0JBQUE7QURZUjtBQ1RJOztJQUNJLGtCQUFBO0FEWVI7QUNWUTs7SUFDSSxrQkFBQTtJQUNBLFNBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtJQUNBLFdBQUE7QURhWjtBQ1hZO0lBVEo7O1FBVVEsU0FBQTtRQUNBLFVBQUE7SURlWjtBQUNKO0FDWEk7O0lBQ0ksc0JBQUE7SUFDQSw0QkFBQTtJQUNBLDJCQUFBO0FEY1I7QUNUUTs7O0lBQ0kseUJDbEhKO0FGK0hSO0FDWlk7OztJQUNJLGNDcEhSO0lEcUhRLHVCQUFBO0FEZ0JoQjtBQ2ZnQjs7O0lBQ0ksdUJBQUE7QURtQnBCO0FDZmdCOzs7SUFDSSxxQkM1SFo7QUYrSVI7QUNmZ0I7OztJQUNJLHFCQ2pJWjtBRm9KUjtBQ2ZROzs7SUFDSSx5QkNySUU7QUZ3SmQ7QUNsQlk7OztJQUNJLGNDdklGO0lEd0lFLHVCQUFBO0FEc0JoQjtBQ3JCZ0I7OztJQUNJLHVCQUFBO0FEeUJwQjtBQ3JCZ0I7OztJQUNJLHFCQy9JTjtBRndLZDtBQ3JCZ0I7OztJQUNJLHFCQ3BKTjtBRjZLZDtBQ3JCUTs7O0lBQ0kseUJDbEtKO0FGMkxSO0FDdEJROzs7SUFDSSx5QkMzSkY7QUZxTFY7QUN4QmdCOzs7SUFDSSxxQkM5SlY7QUYwTFY7QUN4QmdCOzs7SUFDSSxxQkNuS1Y7QUYrTFY7QUN4QlE7Ozs7Ozs7Ozs7SUFLSSxxQkMvS0o7QUY4TVI7QUM3QlE7O0lBQ0ksMEtBQUE7QURnQ1o7QUM5QlE7O0lBQ0kseUJBQUE7QURpQ1o7QUM3QlE7OztJQUNJLHlCQ3BMRjtBRnFOVjtBQ2hDWTs7O0lBQ0ksY0N0TE47SUR1TE0sdUJBQUE7QURvQ2hCO0FDbkNnQjs7O0lBQ0ksdUJBQUE7QUR1Q3BCO0FDbkNnQjs7O0lBQ0kscUJDOUxWO0FGcU9WO0FDbkNnQjs7O0lBQ0kscUJDbk1WO0FGME9WO0FDbkNROzs7SUFDSSx5QkN2TUc7QUY4T2Y7QUN0Q1k7OztJQUNJLGNDek1EO0lEME1DLHVCQUFBO0FEMENoQjtBQ3pDZ0I7OztJQUNJLHVCQUFBO0FENkNwQjtBQ3pDZ0I7OztJQUNJLHFCQ2pOTDtBRjhQZjtBQ3pDZ0I7OztJQUNJLHFCQ3ROTDtBRm1RZjtBQ3pDUTs7O0lBQ0kseUJDMU9KO0FGdVJSO0FDMUNROzs7SUFDSSx5QkNoT0Y7QUY4UVY7QUM1Q2dCOzs7SUFDSSxxQkNuT1Y7QUZtUlY7QUM1Q2dCOzs7SUFDSSxxQkN4T1Y7QUZ3UlY7QUM1Q1E7Ozs7Ozs7Ozs7SUFLSSxxQkNqUEY7QUZvU1Y7QUNqRFE7O0lBQ0ksMEtBQUE7QURvRFo7QUNsRFE7O0lBQ0kseUJBQUE7QURxRFo7QUNoRFE7OztJQUNJLHlCQ2hRRjtBRm9UVjtBQ25EWTs7O0lBQ0ksY0NsUU47SURtUU0sdUJBQUE7QUR1RGhCO0FDdERnQjs7O0lBQ0ksdUJBQUE7QUQwRHBCO0FDdERnQjs7O0lBQ0kscUJDMVFWO0FGb1VWO0FDdERnQjs7O0lBQ0kscUJDL1FWO0FGeVVWO0FDdERROzs7SUFDSSx5QkNuUkc7QUY2VWY7QUN6RFk7OztJQUNJLGNDclJEO0lEc1JDLHVCQUFBO0FENkRoQjtBQzVEZ0I7OztJQUNJLHVCQUFBO0FEZ0VwQjtBQzVEZ0I7Ozs7Ozs7OztJQUNJLGNDelNaO0FGK1dSO0FDbEVnQjs7O0lBQ0kscUJDbFNMO0FGd1dmO0FDbEVnQjs7O0lBQ0kscUJDdlNMO0FGNldmO0FDbEVROzs7SUFDSSx5QkN4VEo7QUY4WFI7QUNuRVE7OztJQUNJLHlCQ3BUSjtBRjJYUjtBQ3JFZ0I7OztJQUNJLHFCQ3ZUWjtBRmdZUjtBQ3JFZ0I7OztJQUNJLHFCQzVUWjtBRnFZUjtBQ3JFUTs7Ozs7Ozs7OztJQUtJLHFCQ2xVRjtBRjhZVjtBQzFFUTs7SUFDSSwwS0FBQTtBRDZFWjtBQzNFUTs7SUFDSSx5QkFBQTtBRDhFWjtBQ3pFUTs7O0lBQ0kseUJDelVKO0FGc1pSO0FDNUVZOzs7SUFDSSxjQzNVUjtJRDRVUSxzQkFBQTtBRGdGaEI7QUMvRWdCOzs7SUFDSSxzQkFBQTtBRG1GcEI7QUMvRWdCOzs7SUFDSSxxQkNuVlo7QUZzYVI7QUMvRWdCOzs7SUFDSSxxQkN4Vlo7QUYyYVI7QUMvRVE7OztJQUNJLHlCQzNWRztBRjhhZjtBQ2xGWTs7O0lBQ0ksY0M3VkQ7SUQ4VkMsc0JBQUE7QURzRmhCO0FDckZnQjs7O0lBQ0ksc0JBQUE7QUR5RnBCO0FDckZnQjs7O0lBQ0kscUJDcldMO0FGOGJmO0FDckZnQjs7O0lBQ0kscUJDMVdMO0FGbWNmO0FDckZROzs7SUFDSSx5QkNqWUo7QUYwZFI7QUN0RlE7OztJQUNJLHlCQ3JYSjtBRitjUjtBQ3hGZ0I7OztJQUNJLHFCQ3hYWjtBRm9kUjtBQ3hGZ0I7OztJQUNJLHFCQzdYWjtBRnlkUjtBQ3hGUTs7Ozs7Ozs7OztJQUtJLHFCQ3RZSjtBRnFlUjtBQzdGUTs7SUFDSSwwS0FBQTtBRGdHWjtBQzlGUTs7SUFDSSx5QkFBQTtBRGlHWjtBQzdGUTs7SUFDSSx5QkFBQTtBRGdHWjtBQzVGUTs7SUFDSSxXQUFBO0lBQ0Esa0JBQUE7QUQrRlo7QUM5Rlk7OztJQUNJLG1CQUFBO0FEa0doQjtBQ2hHWTs7SUFDSSxxQkFBQTtBRG1HaEI7QUNqR1k7SUFUSjs7UUFVUSxzQkFBQTtRQUNBLGtCQUFBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtJRHFHWjtBQUNKOztBQzlGWTs7Ozs7SUFLSSx5QkFBQTtJQUNBLGtCQUFBO0lBQ0EsY0NoY1I7SURpY1EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLG1DQUFBO0FEaUdoQjtBQ2hHZ0I7SUFDSSxjQ3JjWjtBRjJpQlI7QUN2R2dCOzs7OztJQUNJLGNDcmNaO0FGMmlCUjtBQ3BHZ0I7SUFkSjs7Ozs7UUFlUSxrQkFBQTtJRDJHaEI7QUFDSjtBQ3ZHWTtJQUNJLGtCQUFBO0lBQ0EseUJBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdCQUFBO0lBQ0EsNkJBQUE7SUFDQSxZQUFBO0FEeUdoQjtBQ3hHZ0I7SUFDSSxXQUFBO0lBQ0EscUJBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0lBQ0EsNkRBQUE7SUFDQSwwQkFBQTtJQUNBLDJCQUFBO0lBQ0EsNEJBQUE7QUQwR3BCO0FDeEdnQjtJQXBCSjtRQXFCUSxpQkFBQTtJRDJHaEI7QUFDSiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2dlbGxpeCc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9HZWxsaXgtUmVndWxhci53b2ZmJyk7XG4gICAgc3JjOiB1cmwoJy4uLy4uL2Fzc2V0cy9mb250cy9HZWxsaXgtUmVndWxhci53b2ZmMicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2dlbGxpeG1kJztcbiAgICBzcmM6IHVybCgnLi4vLi4vYXNzZXRzL2ZvbnRzL0dlbGxpeC1NZWRpdW0ud29mZicpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvR2VsbGl4LU1lZGl1bS53b2ZmMicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2dlbGxpeGJvbGQnO1xuICAgIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvR2VsbGl4LUJvbGQud29mZicpO1xuICAgIHNyYzogdXJsKCcuLi8uLi9hc3NldHMvZm9udHMvR2VsbGl4LUJvbGQud29mZjInKTtcbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJnZWxsaXhcIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9HZWxsaXgtUmVndWxhci53b2ZmXCIpO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0dlbGxpeC1SZWd1bGFyLndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiZ2VsbGl4bWRcIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9HZWxsaXgtTWVkaXVtLndvZmZcIik7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvZm9udHMvR2VsbGl4LU1lZGl1bS53b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImdlbGxpeGJvbGRcIjtcbiAgICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9mb250cy9HZWxsaXgtQm9sZC53b2ZmXCIpO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2ZvbnRzL0dlbGxpeC1Cb2xkLndvZmYyXCIpO1xufVxuLnNocyxcbi5ibG9jay1lZGl0b3Ige1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzI1MjcyODtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5zaHMsXG4gICAgLmJsb2NrLWVkaXRvciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG4uc2hzICosXG4uYmxvY2stZWRpdG9yICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uc2hzIC5tYXgtd2lkdGgsXG4uYmxvY2stZWRpdG9yIC5tYXgtd2lkdGgge1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zaHMgLnd5c2l3eWcgcCwgLnNocyAudGV4dC1jb250ZW50IHAsXG4uYmxvY2stZWRpdG9yIC53eXNpd3lnIHAsXG4uYmxvY2stZWRpdG9yIC50ZXh0LWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnNocyAud3lzaXd5ZyB1bCwgLnNocyAudGV4dC1jb250ZW50IHVsLFxuLmJsb2NrLWVkaXRvciAud3lzaXd5ZyB1bCxcbi5ibG9jay1lZGl0b3IgLnRleHQtY29udGVudCB1bCB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbn1cbi5zaHMgZmlnY2FwdGlvbixcbi5ibG9jay1lZGl0b3IgZmlnY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMxRUI1M0E7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnNocyAuYm9yZGVyLXRvcCxcbi5ibG9jay1lZGl0b3IgLmJvcmRlci10b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaHMgLmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5zaHMgLmJvcmRlci10b3A6YmVmb3JlLFxuICAgIC5ibG9jay1lZGl0b3IgLmJvcmRlci10b3A6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB0b3A6IC0yMHB4O1xuICAgIH1cbn1cbi5zaHMgLmJvcmRlci1yaWdodCxcbi5ibG9jay1lZGl0b3IgLmJvcmRlci1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNocyAuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuYm9yZGVyLXJpZ2h0OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiAxNzVweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5zaHMgLmJvcmRlci1yaWdodDphZnRlcixcbiAgICAuYmxvY2stZWRpdG9yIC5ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICB9XG59XG4uc2hzIC5yb3VuZGVkLWNvcm5lcnMsXG4uYmxvY2stZWRpdG9yIC5yb3VuZGVkLWNvcm5lcnMge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zaHMgLmRyb3Atc2hhZG93LFxuLmJsb2NrLWVkaXRvciAuZHJvcC1zaGFkb3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaHMgLmRyb3Atc2hhZG93IC5zaGFkb3csXG4uYmxvY2stZWRpdG9yIC5kcm9wLXNoYWRvdyAuc2hhZG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgLnNocyAuZHJvcC1zaGFkb3cgLnNoYWRvdyxcbiAgICAuYmxvY2stZWRpdG9yIC5kcm9wLXNoYWRvdyAuc2hhZG93IHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cbn1cbi5zaHMgLmJhY2tncm91bmQtaW1hZ2UsXG4uYmxvY2stZWRpdG9yIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnNocyAuY29sb3VyLWdyZWVuIC5jb2xvdXItMSwgLnNocyAuY29sb3VyLWdyZWVuLmNvbG91ci0xLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5jb2xvdXItMSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbi5jb2xvdXItMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFQjUzQTtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTEucnNwLXdyYXBwZXIsIC5zaHMgLmNvbG91ci1ncmVlbi5jb2xvdXItMS5yc3Atd3JhcHBlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbiAuY29sb3VyLTEucnNwLXdyYXBwZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTEucnNwLXdyYXBwZXIge1xuICAgIGNvbG9yOiAjMUVCNTNBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNocyAuY29sb3VyLWdyZWVuIC5jb2xvdXItMS5yc3Atd3JhcHBlciBpbWcsIC5zaHMgLmNvbG91ci1ncmVlbi5jb2xvdXItMS5yc3Atd3JhcHBlciBpbWcsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4gLmNvbG91ci0xLnJzcC13cmFwcGVyIGltZyxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbi5jb2xvdXItMS5yc3Atd3JhcHBlciBpbWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNocyAuY29sb3VyLWdyZWVuIC5jb2xvdXItMS5ib3JkZXItdG9wOmJlZm9yZSwgLnNocyAuY29sb3VyLWdyZWVuLmNvbG91ci0xLmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5jb2xvdXItMS5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbi5jb2xvdXItMS5ib3JkZXItdG9wOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUVCNTNBO1xufVxuLnNocyAuY29sb3VyLWdyZWVuIC5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIsIC5zaHMgLmNvbG91ci1ncmVlbi5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4gLmNvbG91ci0xLmJvcmRlci1yaWdodDphZnRlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbi5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzFFQjUzQTtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTIsIC5zaHMgLmNvbG91ci1ncmVlbi5jb2xvdXItMixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbiAuY29sb3VyLTIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWY0YzQ7XG59XG4uc2hzIC5jb2xvdXItZ3JlZW4gLmNvbG91ci0yLnJzcC13cmFwcGVyLCAuc2hzIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIucnNwLXdyYXBwZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4gLmNvbG91ci0yLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuLmNvbG91ci0yLnJzcC13cmFwcGVyIHtcbiAgICBjb2xvcjogI2I5ZjRjNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLCAuc2hzIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5jb2xvdXItMi5yc3Atd3JhcHBlciBpbWcsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUsIC5zaHMgLmNvbG91ci1ncmVlbi5jb2xvdXItMi5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbiAuY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2I5ZjRjNDtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyLCAuc2hzIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5jb2xvdXItMi5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiOWY0YzQ7XG59XG4uc2hzIC5jb2xvdXItZ3JlZW4gLmNvbG91ci0zLCAuc2hzIC5jb2xvdXItZ3JlZW4uY29sb3VyLTMsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4gLmNvbG91ci0zLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuLmNvbG91ci0zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNocyAuY29sb3VyLWdyZWVuIC5jb2xvdXItNCwgLnNocyAuY29sb3VyLWdyZWVuLmNvbG91ci00LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5jb2xvdXItNCxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbi5jb2xvdXItNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0MkU4QTtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTQuYm9yZGVyLXRvcDpiZWZvcmUsIC5zaHMgLmNvbG91ci1ncmVlbi5jb2xvdXItNC5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbiAuY29sb3VyLTQuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTQuYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzY0MkU4QTtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyLCAuc2hzIC5jb2xvdXItZ3JlZW4uY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5jb2xvdXItNC5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4uY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2NDJFOEE7XG59XG4uc2hzIC5jb2xvdXItZ3JlZW4gLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuLnNocyAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuLnNocyAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyB0ZXh0YXJlYSxcbi5zaHMgLmNvbG91ci1ncmVlbiAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuLnNocyAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3QsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItZ3JlZW4gLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyB0ZXh0YXJlYSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ncmVlbiAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogIzFFQjUzQTtcbn1cbi5zaHMgLmNvbG91ci1ncmVlbiAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAjMjUyNzI4IDUwJSksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyNTI3MjggNTAlLCB0cmFuc3BhcmVudCA1MCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxRUI1M0EsICMxRUI1M0EpO1xufVxuLnNocyAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWdyZWVuIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMUVCNTNBO1xufVxuLnNocyAuY29sb3VyLXllbGxvdyAuY29sb3VyLTEsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTEsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cuY29sb3VyLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFODhBMUQ7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMS5yc3Atd3JhcHBlciwgLnNocyAuY29sb3VyLXllbGxvdy5jb2xvdXItMS5yc3Atd3JhcHBlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cgLmNvbG91ci0xLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdy5jb2xvdXItMS5yc3Atd3JhcHBlciB7XG4gICAgY29sb3I6ICNFODhBMUQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMS5yc3Atd3JhcHBlciBpbWcsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdy5jb2xvdXItMS5yc3Atd3JhcHBlciBpbWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNocyAuY29sb3VyLXllbGxvdyAuY29sb3VyLTEuYm9yZGVyLXRvcDpiZWZvcmUsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTEuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMS5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cuY29sb3VyLTEuYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI0U4OEExRDtcbn1cbi5zaHMgLmNvbG91ci15ZWxsb3cgLmNvbG91ci0xLmJvcmRlci1yaWdodDphZnRlciwgLnNocyAuY29sb3VyLXllbGxvdy5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93LmNvbG91ci0xLmJvcmRlci1yaWdodDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRTg4QTFEO1xufVxuLnNocyAuY29sb3VyLXllbGxvdyAuY29sb3VyLTIsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cuY29sb3VyLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMUFFNEY7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMi5yc3Atd3JhcHBlciwgLnNocyAuY29sb3VyLXllbGxvdy5jb2xvdXItMi5yc3Atd3JhcHBlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cgLmNvbG91ci0yLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdy5jb2xvdXItMi5yc3Atd3JhcHBlciB7XG4gICAgY29sb3I6ICNGMUFFNEY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMi5yc3Atd3JhcHBlciBpbWcsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdy5jb2xvdXItMi5yc3Atd3JhcHBlciBpbWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNocyAuY29sb3VyLXllbGxvdyAuY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMi5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cuY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI0YxQUU0Rjtcbn1cbi5zaHMgLmNvbG91ci15ZWxsb3cgLmNvbG91ci0yLmJvcmRlci1yaWdodDphZnRlciwgLnNocyAuY29sb3VyLXllbGxvdy5jb2xvdXItMi5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMi5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93LmNvbG91ci0yLmJvcmRlci1yaWdodDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjFBRTRGO1xufVxuLnNocyAuY29sb3VyLXllbGxvdyAuY29sb3VyLTMsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTMsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5jb2xvdXItMyxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cuY29sb3VyLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5jb2xvdXItNCwgLnNocyAuY29sb3VyLXllbGxvdy5jb2xvdXItNCxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cgLmNvbG91ci00LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdy5jb2xvdXItNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4OEExRDtcbn1cbi5zaHMgLmNvbG91ci15ZWxsb3cgLmNvbG91ci00LmJvcmRlci10b3A6YmVmb3JlLCAuc2hzIC5jb2xvdXIteWVsbG93LmNvbG91ci00LmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuY29sb3VyLTQuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93LmNvbG91ci00LmJvcmRlci10b3A6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNFODhBMUQ7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5jb2xvdXItNC5ib3JkZXItcmlnaHQ6YWZ0ZXIsIC5zaHMgLmNvbG91ci15ZWxsb3cuY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdy5jb2xvdXItNC5ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI0U4OEExRDtcbn1cbi5zaHMgLmNvbG91ci15ZWxsb3cgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuLnNocyAuY29sb3VyLXllbGxvdyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5zaHMgLmNvbG91ci15ZWxsb3cgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHRleHRhcmVhLFxuLnNocyAuY29sb3VyLXllbGxvdyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuLnNocyAuY29sb3VyLXllbGxvdyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgdGV4dGFyZWEsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRlbF0sXG4uYmxvY2stZWRpdG9yIC5jb2xvdXIteWVsbG93IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogI0U4OEExRDtcbn1cbi5zaHMgLmNvbG91ci15ZWxsb3cgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdCxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci15ZWxsb3cgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA1MCUsICMyNTI3MjggNTAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzI1MjcyOCA1MCUsIHRyYW5zcGFyZW50IDUwJSksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0U4OEExRCwgI0U4OEExRCk7XG59XG4uc2hzIC5jb2xvdXIteWVsbG93IC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXllbGxvdyAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0U4OEExRDtcbn1cbi5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0xLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0xLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTEsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQyRThBO1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTEucnNwLXdyYXBwZXIsIC5zaHMgLmNvbG91ci1wdXJwbGUuY29sb3VyLTEucnNwLXdyYXBwZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlIC5jb2xvdXItMS5yc3Atd3JhcHBlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTEucnNwLXdyYXBwZXIge1xuICAgIGNvbG9yOiAjNjQyRThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0xLnJzcC13cmFwcGVyIGltZyxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0xLnJzcC13cmFwcGVyIGltZyxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0xLmJvcmRlci10b3A6YmVmb3JlLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0xLmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTEuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0xLmJvcmRlci10b3A6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM2NDJFOEE7XG59XG4uc2hzIC5jb2xvdXItcHVycGxlIC5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIsIC5zaHMgLmNvbG91ci1wdXJwbGUuY29sb3VyLTEuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTEuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZS5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzY0MkU4QTtcbn1cbi5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0yLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI1NkEwO1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIucnNwLXdyYXBwZXIsIC5zaHMgLmNvbG91ci1wdXJwbGUuY29sb3VyLTIucnNwLXdyYXBwZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlIC5jb2xvdXItMi5yc3Atd3JhcHBlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTIucnNwLXdyYXBwZXIge1xuICAgIGNvbG9yOiAjODI1NkEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLnJzcC13cmFwcGVyIGltZyxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0yLnJzcC13cmFwcGVyIGltZyxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0yLnRleHQtY29udGVudCBoMiwgLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIudGV4dC1jb250ZW50IGgzLCAuc2hzIC5jb2xvdXItcHVycGxlIC5jb2xvdXItMi50ZXh0LWNvbnRlbnQgaDQsIC5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0yLnRleHQtY29udGVudCBwLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLnRleHQtY29udGVudCBoMiwgLnNocyAuY29sb3VyLXB1cnBsZS5jb2xvdXItMi50ZXh0LWNvbnRlbnQgaDMsIC5zaHMgLmNvbG91ci1wdXJwbGUuY29sb3VyLTIudGV4dC1jb250ZW50IGg0LCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLnRleHQtY29udGVudCBwLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIudGV4dC1jb250ZW50IGgyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIudGV4dC1jb250ZW50IGgzLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIudGV4dC1jb250ZW50IGg0LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIudGV4dC1jb250ZW50IHAsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLnRleHQtY29udGVudCBoMixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTIudGV4dC1jb250ZW50IGgzLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZS5jb2xvdXItMi50ZXh0LWNvbnRlbnQgaDQsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLnRleHQtY29udGVudCBwIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0yLmJvcmRlci10b3A6YmVmb3JlLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIuYm9yZGVyLXRvcDpiZWZvcmUsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0yLmJvcmRlci10b3A6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM4MjU2QTA7XG59XG4uc2hzIC5jb2xvdXItcHVycGxlIC5jb2xvdXItMi5ib3JkZXItcmlnaHQ6YWZ0ZXIsIC5zaHMgLmNvbG91ci1wdXJwbGUuY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZS5jb2xvdXItMi5ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzgyNTZBMDtcbn1cbi5zaHMgLmNvbG91ci1wdXJwbGUgLmNvbG91ci0zLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci0zLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTMsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlLmNvbG91ci0zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTQsIC5zaHMgLmNvbG91ci1wdXJwbGUuY29sb3VyLTQsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlIC5jb2xvdXItNCxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRUI1M0E7XG59XG4uc2hzIC5jb2xvdXItcHVycGxlIC5jb2xvdXItNC5ib3JkZXItdG9wOmJlZm9yZSwgLnNocyAuY29sb3VyLXB1cnBsZS5jb2xvdXItNC5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmNvbG91ci00LmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZS5jb2xvdXItNC5ib3JkZXItdG9wOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUVCNTNBO1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyLCAuc2hzIC5jb2xvdXItcHVycGxlLmNvbG91ci00LmJvcmRlci1yaWdodDphZnRlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmNvbG91ci00LmJvcmRlci1yaWdodDphZnRlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUuY29sb3VyLTQuYm9yZGVyLXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxRUI1M0E7XG59XG4uc2hzIC5jb2xvdXItcHVycGxlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5zaHMgLmNvbG91ci1wdXJwbGUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGV4dF0sXG4uc2hzIC5jb2xvdXItcHVycGxlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyB0ZXh0YXJlYSxcbi5zaHMgLmNvbG91ci1wdXJwbGUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGVsXSxcbi5zaHMgLmNvbG91ci1wdXJwbGUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdCxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHRleHRhcmVhLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXB1cnBsZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0IHtcbiAgICBib3JkZXItY29sb3I6ICM2NDJFOEE7XG59XG4uc2hzIC5jb2xvdXItcHVycGxlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3QsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItcHVycGxlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAjRkZGRkZGIDUwJSksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkZGRkYgNTAlLCB0cmFuc3BhcmVudCA1MCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2NDJFOEEsICM2NDJFOEEpO1xufVxuLnNocyAuY29sb3VyLXB1cnBsZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1wdXJwbGUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM2NDJFOEE7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTEsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci0xLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci0xLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEE5Q0M7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTEucnNwLXdyYXBwZXIsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci0xLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci0xLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTEucnNwLXdyYXBwZXIge1xuICAgIGNvbG9yOiAjMDBBOUNDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nLCAuc2hzIC5jb2xvdXItYmx1ZS5jb2xvdXItMS5yc3Atd3JhcHBlciBpbWcsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTEucnNwLXdyYXBwZXIgaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xufVxuLnNocyAuY29sb3VyLWJsdWUgLmNvbG91ci0xLmJvcmRlci10b3A6YmVmb3JlLCAuc2hzIC5jb2xvdXItYmx1ZS5jb2xvdXItMS5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlIC5jb2xvdXItMS5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlLmNvbG91ci0xLmJvcmRlci10b3A6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEE5Q0M7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTEuYm9yZGVyLXJpZ2h0OmFmdGVyLCAuc2hzIC5jb2xvdXItYmx1ZS5jb2xvdXItMS5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuY29sb3VyLTEuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTEuYm9yZGVyLXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMEE5Q0M7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTIsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci0yLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci0yLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENkY4RkY7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTIucnNwLXdyYXBwZXIsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci0yLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci0yLnJzcC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTIucnNwLXdyYXBwZXIge1xuICAgIGNvbG9yOiAjRDZGOEZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLCAuc2hzIC5jb2xvdXItYmx1ZS5jb2xvdXItMi5yc3Atd3JhcHBlciBpbWcsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTIucnNwLXdyYXBwZXIgaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xufVxuLnNocyAuY29sb3VyLWJsdWUgLmNvbG91ci0yLmJvcmRlci10b3A6YmVmb3JlLCAuc2hzIC5jb2xvdXItYmx1ZS5jb2xvdXItMi5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlIC5jb2xvdXItMi5ib3JkZXItdG9wOmJlZm9yZSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlLmNvbG91ci0yLmJvcmRlci10b3A6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNENkY4RkY7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyLCAuc2hzIC5jb2xvdXItYmx1ZS5jb2xvdXItMi5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTIuYm9yZGVyLXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNENkY4RkY7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTMsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci0zLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci0zLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTQsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci00LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci00LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEE5Q0M7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuY29sb3VyLTQuYm9yZGVyLXRvcDpiZWZvcmUsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci00LmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmNvbG91ci00LmJvcmRlci10b3A6YmVmb3JlLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUuY29sb3VyLTQuYm9yZGVyLXRvcDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTlDQztcbn1cbi5zaHMgLmNvbG91ci1ibHVlIC5jb2xvdXItNC5ib3JkZXItcmlnaHQ6YWZ0ZXIsIC5zaHMgLmNvbG91ci1ibHVlLmNvbG91ci00LmJvcmRlci1yaWdodDphZnRlcixcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlIC5jb2xvdXItNC5ib3JkZXItcmlnaHQ6YWZ0ZXIsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZS5jb2xvdXItNC5ib3JkZXItcmlnaHQ6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwQTlDQztcbn1cbi5zaHMgLmNvbG91ci1ibHVlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5zaHMgLmNvbG91ci1ibHVlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuLnNocyAuY29sb3VyLWJsdWUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHRleHRhcmVhLFxuLnNocyAuY29sb3VyLWJsdWUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGVsXSxcbi5zaHMgLmNvbG91ci1ibHVlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3QsXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZXh0XSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyB0ZXh0YXJlYSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRlbF0sXG4uYmxvY2stZWRpdG9yIC5jb2xvdXItYmx1ZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0IHtcbiAgICBib3JkZXItY29sb3I6ICMwMEE5Q0M7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0LFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLWJsdWUgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA1MCUsICMyNTI3MjggNTAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzI1MjcyOCA1MCUsIHRyYW5zcGFyZW50IDUwJSksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwQTlDQywgIzAwQTlDQyk7XG59XG4uc2hzIC5jb2xvdXItYmx1ZSAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5ibG9jay1lZGl0b3IgLmNvbG91ci1ibHVlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDBBOUNDO1xufVxuLnNocyAuY29sb3VyLXdoaXRlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJsb2NrLWVkaXRvciAuY29sb3VyLXdoaXRlIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDBBOUNDO1xufVxuLnNocy5lcnJvcjQwNCAuY29udGVudC13cmFwcGVyLFxuLmJsb2NrLWVkaXRvci5lcnJvcjQwNCAuY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hzLmVycm9yNDA0IC5jb250ZW50LXdyYXBwZXIgaDEsIC5zaHMuZXJyb3I0MDQgLmNvbnRlbnQtd3JhcHBlciBwLFxuLmJsb2NrLWVkaXRvci5lcnJvcjQwNCAuY29udGVudC13cmFwcGVyIGgxLFxuLmJsb2NrLWVkaXRvci5lcnJvcjQwNCAuY29udGVudC13cmFwcGVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2hzLmVycm9yNDA0IC5jb250ZW50LXdyYXBwZXIgYSxcbi5ibG9jay1lZGl0b3IuZXJyb3I0MDQgLmNvbnRlbnQtd3JhcHBlciBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuc2hzLmVycm9yNDA0IC5jb250ZW50LXdyYXBwZXIsXG4gICAgLmJsb2NrLWVkaXRvci5lcnJvcjQwNCAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwcHggNTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGV4dF0sXG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgdGV4dGFyZWEsXG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzFFQjUzQTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6ICMyNTI3Mjg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxM3B4IDE2cHg7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAyLjV2dywgMTZweCk7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHRleHRhcmVhOjpwbGFjZWhvbGRlcixcbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjUyNzI4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyB0ZXh0YXJlYSxcbiAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgfVxufVxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgcGFkZGluZzogMTRweCAxOXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxRUI1M0E7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBmb250LXNpemU6IGNsYW1wKDEzcHgsIDIuNXZ3LCAxOHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBibGFjaztcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPXN1Ym1pdF06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9yZWFkLW1vcmUtYXJyb3cuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxOXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICAgIH1cbn0iLCJAaW1wb3J0IFwiaGVscGVycy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJoZWxwZXJzL21peGluc1wiO1xuQGltcG9ydCBcImhlbHBlcnMvY29sb3JzXCI7XG5AaW1wb3J0IFwiaGVscGVycy9mb250c1wiO1xuXG5cblxuXG4uc2hzLFxuLmJsb2NrLWVkaXRvciB7XG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1icmVhaykge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgKiB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG5cbiAgICAubWF4LXdpZHRoIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkc2l0ZS1tYXgtd2lkdGg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmJsb2NrLWlubmVyIHtcbiAgICAgICAgJjpub3QoLmZ1bGwtd2lkdGgpIHt9XG4gICAgfVxuXG4gICAgLnd5c2l3eWcsIC50ZXh0LWNvbnRlbnQge1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkYm94LXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLmJvcmRlci10b3Age1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLWJyZWFrKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3JkZXItcmlnaHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTc1cHg7XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLWJyZWFrKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm91bmRlZC1jb3JuZXJzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5kcm9wLXNoYWRvdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2hhZG93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtYnJlYWspIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxuICAgIC8vIENvbG91cnNcbiAgICAuY29sb3VyLWdyZWVuIHtcbiAgICAgICAgLmNvbG91ci0xLCAmLmNvbG91ci0xIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICYucnNwLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ib3JkZXItdG9wIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xvdXItMiwgJi5jb2xvdXItMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmVlbjtcbiAgICAgICAgICAgICYucnNwLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRncmVlbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci10b3Age1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci1yaWdodCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0Z3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xvdXItMywgJi5jb2xvdXItMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sb3VyLTQsICYuY29sb3VyLTQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICYuYm9yZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ib3JkZXItcmlnaHQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyB0ZXh0YXJlYSxcbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9dGVsXSxcbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHNlbGVjdCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAkYmxhY2sgNTAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJGJsYWNrIDUwJSwgdHJhbnNwYXJlbnQgNTAlKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkZ3JlZW4sICRncmVlbik7XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIC5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbG91ci15ZWxsb3cge1xuICAgICAgICAuY29sb3VyLTEsICYuY29sb3VyLTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICYucnNwLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ib3JkZXItcmlnaHQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2xvdXItMiwgJi5jb2xvdXItMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHR5ZWxsb3c7XG4gICAgICAgICAgICAmLnJzcC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0eWVsbG93O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodHllbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci1yaWdodCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0eWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sb3VyLTMsICYuY29sb3VyLTMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbG91ci00LCAmLmNvbG91ci00IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAmLmJvcmRlci10b3Age1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgdGV4dGFyZWEsXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA1MCUsICRibGFjayA1MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkYmxhY2sgNTAlLCB0cmFuc3BhcmVudCA1MCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR5ZWxsb3csICR5ZWxsb3cpO1xuICAgICAgICB9XG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3dcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xvdXItcHVycGxlIHtcbiAgICAgICAgLmNvbG91ci0xLCAmLmNvbG91ci0xIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAmLnJzcC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci10b3Age1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sb3VyLTIsICYuY29sb3VyLTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0cHVycGxlO1xuICAgICAgICAgICAgJi5yc3Atd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodHB1cnBsZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRleHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgaDIsIGgzLCBoNCwgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci10b3Age1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ib3JkZXItcmlnaHQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodHB1cnBsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbG91ci0zLCAmLmNvbG91ci0zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xvdXItNCwgJi5jb2xvdXItNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAmLmJvcmRlci10b3Age1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ib3JkZXItcmlnaHQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fZmllbGRzIHRleHRhcmVhLFxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT10ZWxdLFxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAkd2hpdGUgNTAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJHdoaXRlIDUwJSwgdHJhbnNwYXJlbnQgNTAlKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkcHVycGxlLCAkcHVycGxlKTtcbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgLmdpbnB1dF9jb250YWluZXJfY29uc2VudCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHVycGxlXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sb3VyLWJsdWUge1xuICAgICAgICAuY29sb3VyLTEsICYuY29sb3VyLTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAmLnJzcC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbG91ci0yLCAmLmNvbG91ci0yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyYmx1ZTtcbiAgICAgICAgICAgICYucnNwLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRlcmJsdWU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYm9yZGVyLXRvcCB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodGVyYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJvcmRlci1yaWdodCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXJibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sb3VyLTMsICYuY29sb3VyLTMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbG91ci00LCAmLmNvbG91ci00IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgJi5ib3JkZXItdG9wIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5ib3JkZXItcmlnaHQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgdGV4dGFyZWEsXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBpbnB1dFt0eXBlPXRlbF0sXG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyBzZWxlY3Qge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9maWVsZHMgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCAkYmxhY2sgNTAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgJGJsYWNrIDUwJSwgdHJhbnNwYXJlbnQgNTAlKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZSwgJGJsdWUpO1xuICAgICAgICB9XG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlXG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbG91ci13aGl0ZSB7XG4gICAgICAgIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2ZpZWxkcyAuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlXG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5lcnJvcjQwNCB7XG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoMSwgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tYnJlYWspIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwMHB4IDBweCA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ2Zvcm1fd3JhcHBlciB7XG4gICAgZm9ybSB7XG4gICAgICAgIC5nZm9ybV9maWVsZHMge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT1lbWFpbF0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAgICAgdGV4dGFyZWEsXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRlbF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDIuNXZ3LCAxNnB4KTtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tYnJlYWspIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxOXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMTNweCwgMi41dncsIDE4cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaW1nL3JlYWQtbW9yZS1hcnJvdy5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1icmVhaykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiJHdoaXRlOiAjRkZGRkZGO1xuJGJsYWNrOiAjMjUyNzI4O1xuJGxpZ2h0Z3JlZW46ICNEQ0Y5RTE7XG4kbGlnaHRncmV5OiAjRThFOUU5O1xuJGxpZ2h0ZXJncmV5OiAjZTllOWU5O1xuJGdyZXk6ICNGNUY1RjU7XG4kZGFya2dyZXk6ICNkZmRmZGY7XG4kY2hhcmNvYWw6ICMyNTI3Mjg7XG4kZ3JlZW46ICMxRUI1M0E7XG4kbGlnaHRncmVlbiA6ICNiOWY0YzQ7XG4kbGlnaHRlcmdyZWVuIDogI2RjZjllMTtcbiRwdXJwbGUgOiAjNjQyRThBO1xuJGxpZ2h0cHVycGxlIDogIzgyNTZBMDtcbiRsaWdodGVycHVycGxlOiAjRURFMEY1O1xuJHllbGxvdyA6ICNFODhBMUQ7XG4kbGlnaHR5ZWxsb3cgOiAjRjFBRTRGO1xuJGJsdWUgOiAjMDBBOUNDO1xuJGxpZ2h0Ymx1ZSA6ICMwNkMwREY7XG4kbGlnaHRlcmJsdWUgOiAjRDZGOEZGOyIsIiRzaXRlLW1heC13aWR0aDogMTQwMHB4O1xuJHNpdGUtaG9yaXpvbnRhbC1wYWRkaW5nOiBjbGFtcCgxNXB4LCA1dncsIDkwcHgpO1xuJHNpbmdsZS1jb2x1bW4tbWF4LXdpZHRoOiA4MDBweDtcbiRzaXRlLXZlcnRpY2FsLXBhZGRpbmc6IDE0NHB4O1xuJHNpdGUtdmVydGljYWwtcGFkZGluZy1zbWFsbDogNzJweDtcbiRncmlkLWdhcDogMTE2cHg7XG4kbmF2LWZvbnQtYnJlYWs6IDEyMDBweDsgXG4kbWVkaXVtLWJyZWFrOiAxMTAwcHg7XG4kc21hbGwtYnJlYWs6IDcwMHB4O1xuJHRpbnktYnJlYWs6IDQ1MHB4O1xuJHRleHQtbWF4LXdpZHRoOiA4ODBweDtcbiRib3gtcGFkZGluZy1sYXJnZTogNDBweDtcbiRib3gtcGFkZGluZzogMzBweDtcbiRib3gtcGFkZGluZy1zbWFsbDogMTVweDtcbiJdfQ== */
