:root{
    --blanc: #ffffff;
    --gris-fonce: #868B8F;
    --orange: #E7D6E9;
    --rose: #CFA9D0;
    --rose-fonce: #C8A5D1;
    --violet: #472263;
    --violet-clair: #5C3672;
    --bonbon: #F26671;

    --gris-clair: #DEDEDE;
}

/** header **/
.blue_button.jna {
    background-color: var(--orange);
}
/** espace adhérent **/
.bouton_jna a {
    background-color: var(--orange);
}
/** Front page **/
.home #logo_jna {
    position: relative;
    height: 80px;
    right: 60px;
    top: 0;
    width: 100%;
}
/** Page de présentation JNA **/
.connexion_espace_jna {
    margin-bottom: 20px;
    background-color: var(--orange);
    padding: 20px;
}
.page-template-template-jna .boutons-jna {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.login .boutons-jna a {
    background-color: var(--jaune) !important;
}
.login .boutons-jna a:hover {
    background-color: var(--bleu-fonce) !important;
}
.page-template-template-jna .boutons-jna a,
.login .boutons-jna a {
    text-decoration: none !important;
    background-color: var(--orange);
    color: var(--blanc) !important;
    -webkit-filter: none;
    filter: none;
    padding: 20px 55px 20px 20px !important;
    height: auto !important;
    min-height: 0;
    border: 0;
    cursor: pointer;
    margin: 40px auto 0 auto;
    white-space: normal;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    width: auto;
    max-width: 100%;
    display: flex;
    text-align: left;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 800;
    position: relative;
    background-image: url("../img/new_arrow.svg");
    background-size: 34px 21px;
    background-repeat: no-repeat;
    background-position: right 12px center;
    border-radius: 15px;
    font-size: 22px;
    line-height: 1;
}
.page-template-template-jna .boutons-jna a:hover,
.login .boutons-jna a:hover {
    background-color: var(--bleu-fonce);
    color: var(--blanc) !important;
}

/** Page de connexion **/
.page-template-template-jna-connexion-espace-jna .mot_de_passe_oublie{
    background-color: var(--jaune);
    margin-top: 20px;
}
.page-template-template-jna-connexion-espace-jna input[type=submit],
.page-template-template-jna-connexion-espace-jna .mot_de_passe_oublie li a {
    background-color: var(--orange);
    background-image: url(../img/new_arrow.svg);
    color: var(--blanc);
}
.page-template-template-jna-connexion-espace-jna input[type=submit]:hover,
.page-template-template-jna-connexion-espace-jna .mot_de_passe_oublie li a:hover {
    background-color: var(--orange);
    background-image: url(../img/new_arrow.svg);
    color: var(--blanc);
    -webkit-filter: invert(0);
    filter: invert(0);
}
.connexion-espace-jna > main {
    padding-top: 0 !important;
}
.connexion-espace-jna > main main {
    padding-top: 0 !important;
}
.connexion-espace-jna > main .title {
    margin-bottom: 0 !important;
}
.connexion-espace-jna .connexion_espace_adherent {
    margin-top: 20px;
}
.connexion-espace-jna .connexion_espace_adherent .tml {
    margin: 0;
    width: 100%;
    max-width: 100%;
}
.page-template-template-jna-connexion-espace-jna .connexion_espace_adherent .tml-login .tml-rememberme-wrap{
    width: 100%;
    text-align: left;
}

/** Formulaires d'inscription **/
#atelier-info,
#lieu-diffusion {
    font-size: 20px;
    font-weight: 600;
}
.page-template-template-jna-artistes main a,
.page-template-template-jna-structures main a,
.page-template-template-jna-artistes main form a,
.page-template-template-jna-structures main form a {
    color: var(--rose);
}
.page-template-template-jna-artistes main form input[type=submit],
.page-template-template-jna-structures main form input[type=submit] {
    background-color: var(--rose);
}

/** Formulaire de complétion de profil **/
.page-template-template-jna-artistes-edit .jna form .acf-field-67c970eafef2d .acf-required,
.page-template-template-jna-artistes-edit .jna form .acf-field-67c970fafef2e .acf-required {
    display:none;
}
.page-template-template-jna-artistes-edit .jna form .acf-field-67c970eafef2d .acf-input .acf-true-false label,
.page-template-template-jna-artistes-edit .jna form .acf-field-67c970fafef2e .acf-input .acf-true-false label,
.page-template-template-jna-structures-edit .jna form .acf-field-67c9813de656f .acf-input .acf-true-false label,
.page-template-template-jna-structures-edit .jna form .acf-field-67c9815fe6570 .acf-input .acf-true-false label {
    display: none;
}

/** Menu JNA **/
.menu_jna > ul {
    list-style: none;
    padding-left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.menu_jna ul li {
    position: relative;
}
.menu_jna > ul > li > ul.sous-menu {
    display: none; 
    background: var(--blanc);
    border: 1px solid var(--bleu);
    border-radius: 20px;
    padding-bottom: 10px;
    transform: translate(-5px, 10px);
}
.menu_jna > ul > li > ul.sous-menu:before {
    content: "";
    height: 6px;
    background: var(--blanc);
    position: absolute;
    top: -7px;
    left: 0;
    width: 100%;
}
.menu_jna > ul > li.espace_jna:hover > ul,
.menu_jna > ul > li.mon_profil:hover > ul,
.menu_jna > ul > li.mes_oeuvres:hover > ul,
.menu_jna > ul > li.mes_lieux:hover > ul,
.menu_jna > ul > li.mes_evenements:hover > ul {
    display: block;
}
.menu_jna ul li.open .sous-menu {
    display: block;
}
.menu_jna ul .sous-menu {
    padding: 0px;
    list-style: none;
    margin: 0;
    position:absolute;
    z-index: 1000;
}

.jna .acf-fields.-border {
    background-color: var(--rose);
    border: none;
}
.jna .acf-fields.-left > .acf-field:before {
    background-color: var(--rose);
    border: none;
}

/** Général **/
.single main.jna,
.page.page-template-default:not(.home) main.jna {
    padding-top: 0;
}
.single main.jna *:not([class*="icon"]):not([class*="fa"]):not([class*="sui"]),
.page.page-template-default:not(.home) .title_container .title.jna h1,
.menu_jna li a,
.page main.jna *:not([class*="icon"]):not([class*="fa"]):not([class*="sui"]), 
.page.espace-jna main.jna :not(.boutons-jna) a {
    font-family: "SUSE", sans-serif !important;
}

.title.jna {
    padding: 20px 20px 10px 20px;
    margin-bottom: 0;
}
.page.page-template-default:not(.home) .title_container .title.jna h1,
.title.jna h1{
    color: var(--bleu-fonce);
}
.title.jna h1 a {
    width: 195px;
    height: auto;
    margin-right: 10px;
}

.jna_logo {
    width: 195px;
    height: auto;
    margin-right: 25px;
}
.jna_logo svg {
    width: 100%;
    height: auto;
}

.menu_jna {
    margin: 15px 0 0 0;
    padding: 0 20px 5px 20px;
}
.menu_jna > ul {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.menu_jna ul li:not(:last-child) {
    margin-right: 30px;
}
.menu_jna ul li a {
    width: auto;
    height: auto;
    color: var(--bleu-fonce);
    background: transparent;
    padding: 0;
    position: relative;
    font-weight: 500;
    font-size: 18px;
}
.menu_jna > ul > li > a:after{
    content: "";
    width: 0;
    height: 5px;
    display: block;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 300ms cubic-bezier(.62,.23,.54,.88);
    transition: all 300ms cubic-bezier(.62,.23,.54,.88);
    -webkit-transition-timing-function: cubic-bezier(.62,.23,.54,.88);
    transition-timing-function: cubic-bezier(.62,.23,.54,.88);
    background: var(--jaune);
    position: absolute;
    bottom: -6px;
    left: 0;
}
.menu_jna > ul > li > a:hover {
    color: var(--jaune) !important;
}
.menu_jna > ul > li.current > a:after,
.menu_jna > ul > li:hover > a:after{
    width: 100%;
    opacity: 1;
    visibility: visible;
}

.menu_jna ul .sous-menu {
    padding: 15px 0 0 0;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.menu_jna ul .sous-menu li {
    width: 100%;
    padding: 2px 0;
}
.menu_jna ul .sous-menu li:last-child {
    padding-bottom: 6px;
}
.menu_jna ul .sous-menu li a {
    padding: 2px 10px;
}
.menu_jna ul .sous-menu li a:hover{
    color: var(--jaune) !important;
}
.espace-jna .contenu .menu_jna {
    background: none;
}
.espace-jna .contenu .menu_jna > ul > li > a,
.page-template-template-jna-espace-grand-public .contenu .contenu a.inscription,
.single-jna_lieux .contenu a.retour-au-programme {
    background-color: var(--jaune);
    border: 0;
    color: #000;
    font-size: 14px;
    cursor: pointer;
    margin: 40px auto 0 auto;
    white-space: normal;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    width: 340px;
    max-width: 100%;
    display: flex;
    text-align: left;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px !important;
    font-weight: 800;
    position: relative;
    background-image: url(../img/fleche.svg);
    background-size: 34px 21px;
    background-repeat: no-repeat;
    background-position: right 12px top 11px;
    text-decoration: none !important;
}
.espace-jna .contenu .menu_jna > ul > li > a:hover {
    text-decoration: none;
}
.espace-jna .contenu .menu_jna > ul > li .sous-menu {
    padding-top: 5px;
    padding-left: 10px;
}
.espace-jna .contenu .menu_jna > ul > li .sous-menu li {
    background: var(--jaune);
    width: 340px;
    margin: 0 auto;
    padding: 12px;
}
.espace-jna .contenu .menu_jna > ul > li .sous-menu li a {
    padding: 0;
    text-decoration: none;
}
.espace-jna .contenu .menu_jna > ul > li .sous-menu li a:hover {
    color: var(--blanc) !important;
}
.espace-jna .contenu .menu_jna > ul > li .sous-menu li a[onclick] {
    display:none;
}
.footer_jna {
    background: transparent;
    padding: 0;
}
.footer_jna ul {
    list-style: none;
    padding: 0;
}
.footer_jna ul li:not(:last-child) {
    margin-right: 25px;
}

.jna form:not(#loginform1), 
.jna .filtres{
    padding: 38px 42px;
    margin-top: 20px;
    background: rgba(255, 255, 255, 0.7);
}
.jna form + form{
    background-image: none;
}
.jna form input:not([type="checkbox"]),
.jna form select,
.jna form .select2-container,
.jna form textarea,
.jna form .acf-google-map .title .search,
.jna .filtres input:not([type="checkbox"]),
.jna .filtres select,
.jna .filtres .select2-container,
.jna .filtres textarea{
    border-radius: 15px;
    background: var(--blanc);
    padding: 15px 20px;
    font-size: 22px;
    line-height: 1;
    color: var(--bleu-fonce);
    border: 1px solid var(--bleu-fonce);
}
.connexion-espace-jna .connexion_espace_adherent .tml form input:not([type="checkbox"]):not([type=submit]),
.connexion-espace-jna .connexion_espace_adherent .tml form [type="checkbox"] + span::before{
    border: 1.5px solid #707070;
}
@media screen and (max-width:767px){
    .page-template-template-jna-espace-grand-public .jna form input:not([type="checkbox"]),
    .page-template-template-jna-espace-grand-public .jna form select,
    .page-template-template-jna-espace-grand-public .jna form .select2-container,
    .page-template-template-jna-espace-grand-public .jna form textarea,
    .page-template-template-jna-espace-grand-public .jna form .acf-google-map .title .search,
    .page-template-template-jna-espace-grand-public .jna .filtres input:not([type="checkbox"]),
    .page-template-template-jna-espace-grand-public .jna .filtres select,
    .page-template-template-jna-espace-grand-public .jna .filtres .select2-container,
    .page-template-template-jna-espace-grand-public .jna .filtres textarea {
        font-size: 24px;
    }
}
.jna form input:not([type="checkbox"]):focus,
.jna form select:focus,
.jna form .select2-container:focus,
.jna form textarea:focus,
.jna form input:not([type="checkbox"]):focus-visible,
.jna form select:focus-visible,
.jna form .select2-container:focus-visible,
.jna form textarea:focus-visible,
.jna form input:not([type="checkbox"]):focus-within,
.jna form select:focus-within,
.jna form .select2-container:focus-within,
.jna form textarea:focus-within,
.jna .filtres input:not([type="checkbox"]):focus,
.jna .filtres select:focus,
.jna .filtres .select2-container:focus,
.jna .filtres textarea:focus,
.jna .filtres input:not([type="checkbox"]):focus-visible,
.jna .filtres select:focus-visible,
.jna .filtres .select2-container:focus-visible,
.jna .filtres textarea:focus-visible,
.jna .filtres input:not([type="checkbox"]):focus-within,
.jna .filtres select:focus-within,
.jna .filtres .select2-container:focus-within,
.jna .filtres textarea:focus-within{
    outline: 0;
}

.jna form select::-ms-expand ,
.jna .filtres select::-ms-expand {
    display: none !important;
}

.jna form input:not([type="checkbox"])[type="submit"] ,
.jna .filtres input:not([type="checkbox"])[type="submit"] {
    text-align: center;
    padding: 23px 50px !important;
    height: auto !important;
    min-height: 0;
    font-weight: 400;
    margin-right: 0;
    width: 285px;
    max-width: 100%;
}
.jna form .select2-container .select2-selection ,
.jna .filtres .select2-container .select2-selection {
    background: transparent;
    padding: 0;
    height: auto;
    vertical-align: middle;
    line-height: 1;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 0;
}
.jna form .select2-container .select2-selection .select2-selection__rendered ,
.jna .filtres .select2-container .select2-selection .select2-selection__rendered {
    color: var(--bleu-fonce);
    line-height: 27px;
    padding: 0;
    font-weight: 400;
    padding-right: 23px;
}

.jna form .acf-fields {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.jna form .acf-field {
    border: none;
    padding: 0;
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-bottom: 20px;
}
.jna form .acf-field .acf-label {
    margin-bottom: 4px;
}
.jna form .acf-field .acf-label label {
    font-size: 15px;
    font-weight: 400 !important;
    color: var(--bleu-fonce);
    margin-bottom: 0;
    padding-bottom: 0;
}

.single main.jna .contenu,
.page:not(.connexion-espace-jna):not(.page-template-template-jna-espace-grand-public-2026) main.jna .contenu,
.page-template-template-jna main .contenu{
    color: var(--bleu-fonce);
    padding: 38px 42px;
    margin-top: 20px;
    background: rgba(255, 255, 255, 0.7);
    border: 1px solid var(--bleu);
    border-radius: 36px;
    font-size: 16px;
}
.single main.jna .contenu p:last-child,
.page main.jna .contenu p:last-child,
.page-template-template-jna main .contenu p:last-child{
    margin-bottom: 0;
}
.page-template-template-jna-espace-grand-public main.jna .contenu {
    margin-top: 0;
    padding:0;
}
.single main.jna .contenu,
.page main.jna form:first-of-type,
.page main.jna .contenu + form{
    margin-top: 20px;
}
.single main.jna .contenu a,
.page main.jna .contenu :not(.menu_jna) a {
    color: var(--orange);
    text-decoration: underline;
}

main.jna .contenu .su-box {
    border-radius: 17px !important;
    overflow: hidden;
}

.jna form .acf-checkbox-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    border: 0;
}
.jna form .acf-checkbox-list label,
.jna form .acf-input .acf-true-false label {
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.jna form .acf-field.acf-field-checkbox .acf-label {
    margin-bottom: 7px;
}

.jna form [type="checkbox"] ,
.jna .filtres [type="checkbox"] {
    position: absolute;
    left: 0;
    opacity: 0.01;
}
.jna .filtres [type="checkbox"] {
    height: 0;
    width: 0;
}

.jna form [type="checkbox"] + span ,
.jna .filtres [type="checkbox"] + span {
    position: relative;
    padding-left: 37px;
    line-height: 26px;
    font-size: 22px;
    cursor: pointer;
    color: var(--bleu-fonce);
}
/* Aspect de la case */
.jna form [type="checkbox"]:not(:checked) + span::before,
.jna form [type="checkbox"]:checked + span::before ,
.jna .filtres [type="checkbox"]:not(:checked) + span::before,
.jna .filtres [type="checkbox"]:checked + span::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 26px;
    height: 26px;
    border-radius: 9px;
    background: #FFF;
    -webkit-transition: all .275s;
    transition: all .275s;
    border: 1px solid var(--bleu-fonce);
}

/* Aspect de la coche */
.jna form [type="checkbox"]:not(:checked) + span::after,
.jna form [type="checkbox"]:checked + span::after,
.jna .filtres [type="checkbox"]:not(:checked) + span::after,
.jna .filtres [type="checkbox"]:checked + span::after {
    content: '✕';
    speak: never; /* Pour être sûr que le lecteur d'écran ne lira pas "fois" */
    position: absolute;
    font-size: 17px;
    top: 14px;
    left: 6px;
    color: var(--bleu-fonce);
    line-height: 0;
    -webkit-transition: all .2s;
    transition: all .2s; /* Petite transition */
}

/* Aspect non cochée */
.jna form [type="checkbox"]:not(:checked) + span::after ,
.jna .filtres [type="checkbox"]:not(:checked) + span::after {
    opacity: 0;
    -webkit-transform: scale(0) rotate(45deg);
    transform: scale(0) rotate(45deg);
}

/* Aspect cochée */
.jna form [type="checkbox"]:checked + span::after ,
.jna .filtres [type="checkbox"]:checked + span::after {
    opacity: 1;
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
}
/* Disabled checkbox */
.jna form [type="checkbox"]:disabled:not(:checked) + span::before,
.jna form [type="checkbox"]:disabled:checked + span::before,
.jna .filtres [type="checkbox"]:disabled:not(:checked) + span::before,
.jna .filtres [type="checkbox"]:disabled:checked + span::before {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: #bbb;
    background-color: #e9e9e9;
}

/* Disabled checked */
.jna form [type="checkbox"]:disabled:checked + span::after ,
.jna .filtres [type="checkbox"]:disabled:checked + span::after {
    color: #777;
}

.jna form [type="checkbox"]:disabled + span ,
.jna .filtres [type="checkbox"]:disabled + span {
    color: #eee;
}

/* Accessibility focus */
.jna form [type="checkbox"]:checked:focus + span::before,
.jna form [type="checkbox"]:not(:checked):focus + span::before ,
.jna .filtres [type="checkbox"]:checked:focus + span::before,
.jna .filtres [type="checkbox"]:not(:checked):focus + span::before {
    border: 1px solid var(--orange);
    border-radius: 7px;
}

.jna form ul.acf-radio-list:focus-within,
.jna form ul.acf-checkbox-list:focus-within,
.jna .filtres ul.acf-radio-list:focus-within,
.jna .filtres ul.acf-checkbox-list:focus-within{
    border: none;
}

.jna form .acf-field .description a ,
.jna .filtres .acf-field .description a {
    color: var(--orange);
    font-size: 12px;
    font-style: italic;
}
.jna form .acf-field .description a:hover,
.jna .filtres .acf-field .description a:hover{
    color: var(--bleu-fonce);
}

.jna form .acf-field[data-name*="conditions"],
.jna form .acf-field[data-name*="donnees"] ,
.jna .filtres .acf-field[data-name*="conditions"],
.jna .filtres .acf-field[data-name*="donnees"] {
    margin-bottom: 7px;
}
/*.jna form .acf-field[data-name*="newsletter"],
.jna form .acf-field[data-name*="adherer"] {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-webkit-flex-direction: row-reverse;
-moz-box-orient: horizontal;
-moz-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-moz-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.jna form .acf-field[data-name*="newsletter"] .message,
.jna form .acf-field[data-name*="adherer"] .message {
font-size: 0;
padding-left: 14px;
}
.jna form .acf-field[data-name*="newsletter"] label,
.jna form .acf-field[data-name*="newsletter"] .acf-label,
.jna form .acf-field[data-name*="adherer"] label,
.jna form .acf-field[data-name*="adherer"] .acf-label {
margin-bottom: 0;
}
.jna form .acf-field[data-name*="newsletter"] .acf-label label,
.jna form .acf-field[data-name*="adherer"] .acf-label label{
cursor: pointer;
}
.jna form .acf-field[data-name*="newsletter"] input {
margin-top: 0;
padding-top: 0;
}
.jna form .acf-field[data-name*="newsletter"] label,
.jna form .acf-field[data-name*="adherer"] label,*/
.jna form .acf-field[data-name*="conditions"] .message,
.jna form .acf-field[data-name*="cgu"] .message,
.jna form .acf-field[data-name*="donnees"] .message{
    font-size: 16px;
    font-weight: 700 !important;
}

.jna form .acf-google-map{
    background: transparent;
    border: 0;
}
.jna form .acf-google-map .title{
    background: transparent !important;
    padding: 0;
    margin: 0;
    border: 0;
}
.jna form .acf-google-map .title .search{
    height: auto;
    margin-bottom: 5px;
}
.jna form .acf-google-map .title .acf-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: calc(100% - 5px);
    padding: 0 10px 0 0;
}
.jna form .acf-google-map .title .acf-actions a {
    margin-left: 5px;
}
.jna form .acf-google-map .title .acf-actions a:before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 3px auto 0 auto;
}

.jna form .acf-table {
    border: 0;
    background: transparent;
}
.jna form .acf-table th.acf-th, .jna form .acf-table th.acf-row-handle {
    background: var(--jaune);
    border: 0;
    color: var(--blanc);
}
.jna form .acf-table th.acf-th label {
    line-height: 33px;
    font-size: 14px;
    min-width: 230px;
    margin-bottom: 0;
}
.jna form .acf-table td .acf-input input {
    padding: 10px 8px;
}

.jna form .acf-actions .acf-repeater-add-row ,
.jna #reset-filters,
.jna #advanced-filters-toggle {
    background: var(--blanc);
    color: var(--orange);
    padding: 6px 10px 5px 10px;
    border-radius: 10px;
    font-size: 18px;
}
.jna form .acf-actions .acf-repeater-add-row:hover,
.jna #reset-filters:hover,
.jna #advanced-filters-toggle:hover {
    background: var(--blanc);
    color: var(--jaune) !important;
}

.jna form select,
.jna form .select2 .select2-selection .select2-selection__arrow b ,
.jna .filtres select,
.jna .filtres .select2 .select2-selection .select2-selection__arrow b {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16.611' height='22.5' viewBox='0 0 16.611 22.5'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_14' data-name='Rectangle 14' width='16.611' height='22.5' fill='%23FBBB01'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_164' data-name='Groupe 164' clip-path='url(%23clip-path)'%3E%3Cpath id='Tracé_125' data-name='Tracé 125' d='M6.806,1.5V17.378L2.561,13.133A1.5,1.5,0,0,0,.439,15.254L7.245,22.06a1.521,1.521,0,0,0,.229.187,1.193,1.193,0,0,0,.105.057,1.408,1.408,0,0,0,.154.081c.044.018.089.028.134.042a1.369,1.369,0,0,0,.146.043,1.508,1.508,0,0,0,.232.024c.021,0,.04.006.061.006s.045-.006.067-.007A1.418,1.418,0,0,0,8.6,22.47a1.363,1.363,0,0,0,.154-.046c.042-.013.085-.022.126-.039a1.455,1.455,0,0,0,.166-.087c.03-.017.063-.03.092-.05a1.458,1.458,0,0,0,.232-.19l6.8-6.8a1.5,1.5,0,0,0-2.121-2.121L9.806,17.378V1.5a1.5,1.5,0,1,0-3,0' fill='%23FBBB01'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
}
.jna form select,
.jna .filtres select{
    background-size: 16px;
    background-position: right 20px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
    padding-right: 45px;
}
.jna form .select2 .select2-selection .select2-selection__arrow b ,
.jna .filtres .select2 .select2-selection .select2-selection__arrow b {
    border: none;
    width: 16px;
    height: 22px;
    margin-top: -11px;
    margin-left: -8px;
    background-size: contain;
}
/*
.jna form .acf-field-range .acf-range-wrap input[type="range"]{
display: none;
}
*/
.jna form .acf-field-range .acf-range-wrap input[type="number"]{
    margin-left: 0;
}

/** Login / Mdp **/

.jna p.tml-submit-wrap {
    width: auto;
}
body.lostpassword main.jna div div div #theme-my-login1 #lostpasswordform1 p input#wp-submit1,
body.resetpass main.jna div div div #theme-my-login1 #resetpassform1 p input#wp-submit1,
main.jna form#resetpassform1 input#wp-submit1 {
    width: auto !important;
}
.jna .tml .message {
    background: var(--orange);
    border: 0;
    color: var(--bleu-fonce);
    border-radius: 36px;
}
.jna .tml .message,
.jna .tml .tml-action-links{
    margin-top: 20px;
}
.jna .tml .tml-action-links a {
    color: var(--bleu-fonce);
}

.connexion-espace-jna main.jna .contenu {
    padding: 0;
    background: transparent;
    margin: 0;
}
.connexion-espace-jna main.jna .contenu form {
    background: transparent;
    padding: 0;
}

.connexion-espace-jna .connexion_espace_adherent,
.jna .modal-content,
.page-template-template-jna-connexion-espace-jna .mot_de_passe_oublie{
    background: var(--blanc);
    border: 1px solid var(--bleu);
    border-radius: 36px;
    padding: 38px 42px;
}

.connexion-espace-jna main.jna .contenu form span.checkmark {
    background: transparent;
}
.connexion-espace-jna main.jna .contenu form span.checkmark:after {
    border: 0;
}
.page-template-template-jna-connexion-espace-jna .jna .mot_de_passe_oublie li a {
    padding: 23px !important;
    width: 285px;
    font-weight: 400;
    max-width: 100%;
    color: var(--blanc) !important;
    font-size: 22px;
    text-decoration: none !important;
    border-radius: 15px;
    display: block;
    background-position: right 20px center;
    border-radius: 40px;
    background-image: none;
    text-align: center;
    justify-content: center !important;
    display: flex !important;
}

/** MAP **/

.jna__map-list ul {
    margin: 0;
    list-style: none;
    padding: 0;
}
.jna__map-list .facetwp-pager {
    max-width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.jna__map-list .facetwp-pager a {
    margin-top: 3px;
    margin-bottom: 3px;
}
.jna__artiste-lieu-bloc img,
.jna__artiste-lieu-bloc svg {
    max-width: 20px;
    max-height: 20px;
    width: auto;
    height: auto;
}

.jna__map-list ul.jna__element-links{
    margin-top: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.jna__element-links li{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.jna__element-links li:not(:last-child){
    margin-right: 8px;
}
.jna__element-links li a{
    width: auto;
    height: 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.jna__element-links li a svg {
    fill: var(--bleu-fonce);
    height: 100%;
    width: auto;
}
.jna__element-links li a span {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 14px;
}
.jna__element-links li a.jna__artiste-fb {
    width: 12px;
    position: relative;
}
.jna__element-links li a.jna__artiste-fb svg {
    position: absolute;
    width: 145%;
    left: -12%;
}

.jna__artiste-lieu-bloc {
    margin-bottom: 10px;
    background-color: var(--blanc);
    background-repeat: no-repeat;
    background-size: 250px;
    background-position: right -150px top -150px;
    padding: 20px;
    position: relative;
}

.jna__artiste-lieu-bloc.jna__bloc_jna_artistes{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1071.711' height='926.172' viewBox='0 0 1071.711 926.172'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10' data-name='Rectangle 10' width='1071.711' height='926.172' transform='translate(0 -0.001)' fill='%231A4B9F'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_135' data-name='Groupe 135' transform='translate(0 0.001)' clip-path='url(%23clip-path)'%3E%3Cg id='Groupe_136' data-name='Groupe 136'%3E%3Cpath id='Tracé_121' data-name='Tracé 121' d='M817.864,475.53c-8.573,28.619-26.823,50.944-55.8,68.251l-.7.4c-.814.615-2.645,4.6-3.525,6.514l-.557,1.213-.735,1.133c-20.794,31.909-36.847,57.489-52.06,82.953l-.6.933c-3.808,5.583-7.527,11.645-11.126,17.507l-7.908-4.615,7.808,4.779c-9.985,16.272-20.311,33.1-36.2,47.2-36.547,35.88-77.079,61.316-117.234,73.567a199.367,199.367,0,0,1-58.36,8.949c-32.422,0-64.36-8.4-95.464-25.177-11.359-6.366-23.04-12.2-34.337-17.839-14.806-7.393-30.013-14.988-44.27-23.6-11.681-6.839-26.056-16.664-32.639-31.487-14.553-31.14-29.678-63.506-38.277-98.315-21.085-93.2.049-182.657,62.767-266.051,24.741-45.758,67.008-76.893,107.888-107l4.476-3.3c59.9-45.571,119.3-72.495,181.5-82.227l1.224-.189c.85-.144,1.851-.306,2.864-.464,32.674-5.113,55.677-2.41,68.362,8.035,7.153,5.687,14.918,11.363,22.429,16.853,24.525,17.934,49.865,36.463,67.722,64.382A437.1,437.1,0,0,1,820.928,400.18c2.789,20.958,4.969,48.535-3.064,75.35m-5.727-252.208a47.9,47.9,0,0,1-10.985-11.616l-.466-.679c-24.262-37.073-58.77-62.225-108.6-79.154-58.664-19.89-106.372-22.64-154.656-8.911q-3.065.95-6.019,1.887c-10.58,3.335-20.539,6.474-32.138,8.8C395.1,157.578,320.538,217.722,241.609,281.394l-5.732,4.515c-5.653,3.736-10.118,9.807-15.769,17.495-2.686,3.649-5.429,7.377-8.555,11.183q-6.534,11.549-13.3,23.374l-.4.711c-12.355,21.654-25.094,43.981-36.887,66.029-22.242,40.256-25.679,83.483-11.2,140.268,2.081,8.727,3.488,17.182,4.849,25.359,2.527,15.2,4.916,29.55,10.695,41.652l.223.488c18.83,43.379,43,92.067,92.376,122.234,7.68,4.552,15.466,9.374,23,14.035,24.042,14.884,48.895,30.27,75.738,40.016l.412.156c26.536,10.528,61.584,11.173,92.375,10.95l.39,0c28.872.537,58.277-1.294,86.715-3.054l.5-.03c9.507-.59,19.338-1.2,29.056-1.714,63.8-4.495,123.088-28.524,186.4-75.606,5.275-4.129,10.688-8.272,16.151-12.453l.463-.354c13.027-9.971,26.466-20.256,38.763-30.906l1.052-.847a72.258,72.258,0,0,0,19.6-22.607l7.654-15.565c21.9-44.469,44.535-90.45,61.755-135.376,22.48-55.325,6.96-113.243-9.35-163.2-14.036-45.376-39.739-83.962-76.438-114.825' fill='%23E67400'/%3E%3Cpath id='Tracé_122' data-name='Tracé 122' d='M972.061,412.958c-5.27,53.014-10.721,107.835-18.635,161.689-2.2,14.035-9.208,26.791-15.987,39.126-1.719,3.128-3.344,6.083-4.867,9.018a60.705,60.705,0,0,1-7.528,11.064c-1.372,1.712-2.679,3.344-3.619,4.794-16.845,57.21-61.152,102.116-100.274,141.763l-.358.343c-8.135,7.374-16.119,14.92-23.84,22.219-7.787,7.363-15.84,14.975-24.114,22.474l-.349.3a202.428,202.428,0,0,1-37.8,24.229c-17.01,8.295-35.507,15.788-53.393,23.034q-7.2,2.914-14.292,5.818C629.956,893.562,591.783,908.8,548,908.147c-12.646.02-25.788.573-38.5,1.107-13.248.559-26.665,1.124-40.184,1.124-22.965,0-46.227-1.63-69.479-7.694l-.249-.069c-17.111-5-35.525-8.251-53.332-11.4l-3.664-.654C283.816,878.1,232.073,853.121,188.8,816.307l-.185-.162c-2.248-2.024-4.548-4.063-6.87-6.124-18.436-16.358-37.5-33.272-45.875-53.425l-.082-.207A828.68,828.68,0,0,1,94.064,611.015c-5.358-25.453-6.184-52.1-6.982-77.864-.34-10.97-.692-22.314-1.4-33.2C81.832,445.54,93.448,387.276,121.2,321.883c32.238-76.18,87-146.379,167.413-214.6C366.28,41.574,458.857,11.692,563.827,18.47c5.484.355,10.631.434,16.08.518,5.279.082,10.732.166,16.48.523,31.425-1.162,60.186,5.826,87.891,21.35,27.516,14.217,55.966,28.914,85.223,41.295,30.271,12.364,55.09,31.1,75.775,57.247,6.806,8.606,13.519,17.3,20.013,25.7,11.66,15.1,22.674,29.354,34.438,43.494,49.323,61.729,61.715,133.43,72.649,196.691l.186,1.082Zm88.124-48.178c-2.352-9.338-5.741-19.091-9.019-28.523-3.4-9.794-6.924-19.922-9.467-30.016l-.076-.335c-7.256-34.389-28.152-64.029-49.652-90.936l-.119-.152c-8.07-10.561-16.313-21.053-24.284-31.2-8.015-10.2-16.3-20.75-24.448-31.413l-.153-.205c-17.676-24.562-41.546-44.161-70.942-58.255-24.716-11.553-48.6-24.178-71.7-36.386-11.478-6.066-23.348-12.339-35.147-18.388l-.24-.128C737.583,23.744,694.4,5.868,602.5,1.594L530.152.106C419.676-1.94,320.466,25.484,226.829,83.99c-9.959,6.061-17.856,14.234-26.218,22.888-5.077,5.254-10.324,10.685-16.128,15.693-48.1,50.014-91.275,107.366-135.847,180.449l-.143.228c-7.946,12.18-12.4,24.422-17.388,39.146l-.369,1.226C10.37,411.182-8.865,475,4.35,543.345c3.58,19.424,5.694,39.265,7.74,58.452,2.649,24.853,5.388,50.553,11.309,75.13,13.416,57.986,34.732,109.517,63.375,153.244,15.286,23.337,43.181,36.836,68.452,46.966,23.448,9.26,50.084,15.379,75.841,21.3,8.718,2,17.734,4.074,26.544,6.245l.222.06c25.42,6.788,51.7,13.809,77.519,16.508,58.256,6.954,115.028,5.249,172.915,2.71,13.441-.729,27.452-1.18,41-1.615,13.365-.43,27.18-.876,40.436-1.589,18.658-1.886,37.9-3.837,56.763-7.779,66.72-12.573,130.258-37.5,189.009-62.566,18.124-7.767,34.067-22.242,49.485-36.24,3.417-3.1,6.8-6.177,10.184-9.153a611.174,611.174,0,0,0,55.729-58.005c16.708-20.992,31.114-41.5,45.046-61.34q3.832-5.451,7.791-11.012c10.474-14.764,21.3-30.025,30.457-45.251,8.35-15.492,13.215-32.15,18.351-49.781,4.968-19.912,8.97-40.87,12.839-61.137l.975-5.106c8.773-58.062,6.852-105.165-6.044-148.224Z' fill='%23472263'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.jna__artiste-lieu-bloc.jna__bloc_jna_structures{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1071.711' height='926.172' viewBox='0 0 1071.711 926.172'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10' data-name='Rectangle 10' width='1071.711' height='926.172' transform='translate(0 -0.001)' fill='%231A4B9F'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_135' data-name='Groupe 135' transform='translate(0 0.001)' clip-path='url(%23clip-path)'%3E%3Cg id='Groupe_136' data-name='Groupe 136'%3E%3Cpath id='Tracé_121' data-name='Tracé 121' d='M817.864,475.53c-8.573,28.619-26.823,50.944-55.8,68.251l-.7.4c-.814.615-2.645,4.6-3.525,6.514l-.557,1.213-.735,1.133c-20.794,31.909-36.847,57.489-52.06,82.953l-.6.933c-3.808,5.583-7.527,11.645-11.126,17.507l-7.908-4.615,7.808,4.779c-9.985,16.272-20.311,33.1-36.2,47.2-36.547,35.88-77.079,61.316-117.234,73.567a199.367,199.367,0,0,1-58.36,8.949c-32.422,0-64.36-8.4-95.464-25.177-11.359-6.366-23.04-12.2-34.337-17.839-14.806-7.393-30.013-14.988-44.27-23.6-11.681-6.839-26.056-16.664-32.639-31.487-14.553-31.14-29.678-63.506-38.277-98.315-21.085-93.2.049-182.657,62.767-266.051,24.741-45.758,67.008-76.893,107.888-107l4.476-3.3c59.9-45.571,119.3-72.495,181.5-82.227l1.224-.189c.85-.144,1.851-.306,2.864-.464,32.674-5.113,55.677-2.41,68.362,8.035,7.153,5.687,14.918,11.363,22.429,16.853,24.525,17.934,49.865,36.463,67.722,64.382A437.1,437.1,0,0,1,820.928,400.18c2.789,20.958,4.969,48.535-3.064,75.35m-5.727-252.208a47.9,47.9,0,0,1-10.985-11.616l-.466-.679c-24.262-37.073-58.77-62.225-108.6-79.154-58.664-19.89-106.372-22.64-154.656-8.911q-3.065.95-6.019,1.887c-10.58,3.335-20.539,6.474-32.138,8.8C395.1,157.578,320.538,217.722,241.609,281.394l-5.732,4.515c-5.653,3.736-10.118,9.807-15.769,17.495-2.686,3.649-5.429,7.377-8.555,11.183q-6.534,11.549-13.3,23.374l-.4.711c-12.355,21.654-25.094,43.981-36.887,66.029-22.242,40.256-25.679,83.483-11.2,140.268,2.081,8.727,3.488,17.182,4.849,25.359,2.527,15.2,4.916,29.55,10.695,41.652l.223.488c18.83,43.379,43,92.067,92.376,122.234,7.68,4.552,15.466,9.374,23,14.035,24.042,14.884,48.895,30.27,75.738,40.016l.412.156c26.536,10.528,61.584,11.173,92.375,10.95l.39,0c28.872.537,58.277-1.294,86.715-3.054l.5-.03c9.507-.59,19.338-1.2,29.056-1.714,63.8-4.495,123.088-28.524,186.4-75.606,5.275-4.129,10.688-8.272,16.151-12.453l.463-.354c13.027-9.971,26.466-20.256,38.763-30.906l1.052-.847a72.258,72.258,0,0,0,19.6-22.607l7.654-15.565c21.9-44.469,44.535-90.45,61.755-135.376,22.48-55.325,6.96-113.243-9.35-163.2-14.036-45.376-39.739-83.962-76.438-114.825' fill='%23E67400'/%3E%3Cpath id='Tracé_122' data-name='Tracé 122' d='M972.061,412.958c-5.27,53.014-10.721,107.835-18.635,161.689-2.2,14.035-9.208,26.791-15.987,39.126-1.719,3.128-3.344,6.083-4.867,9.018a60.705,60.705,0,0,1-7.528,11.064c-1.372,1.712-2.679,3.344-3.619,4.794-16.845,57.21-61.152,102.116-100.274,141.763l-.358.343c-8.135,7.374-16.119,14.92-23.84,22.219-7.787,7.363-15.84,14.975-24.114,22.474l-.349.3a202.428,202.428,0,0,1-37.8,24.229c-17.01,8.295-35.507,15.788-53.393,23.034q-7.2,2.914-14.292,5.818C629.956,893.562,591.783,908.8,548,908.147c-12.646.02-25.788.573-38.5,1.107-13.248.559-26.665,1.124-40.184,1.124-22.965,0-46.227-1.63-69.479-7.694l-.249-.069c-17.111-5-35.525-8.251-53.332-11.4l-3.664-.654C283.816,878.1,232.073,853.121,188.8,816.307l-.185-.162c-2.248-2.024-4.548-4.063-6.87-6.124-18.436-16.358-37.5-33.272-45.875-53.425l-.082-.207A828.68,828.68,0,0,1,94.064,611.015c-5.358-25.453-6.184-52.1-6.982-77.864-.34-10.97-.692-22.314-1.4-33.2C81.832,445.54,93.448,387.276,121.2,321.883c32.238-76.18,87-146.379,167.413-214.6C366.28,41.574,458.857,11.692,563.827,18.47c5.484.355,10.631.434,16.08.518,5.279.082,10.732.166,16.48.523,31.425-1.162,60.186,5.826,87.891,21.35,27.516,14.217,55.966,28.914,85.223,41.295,30.271,12.364,55.09,31.1,75.775,57.247,6.806,8.606,13.519,17.3,20.013,25.7,11.66,15.1,22.674,29.354,34.438,43.494,49.323,61.729,61.715,133.43,72.649,196.691l.186,1.082Zm88.124-48.178c-2.352-9.338-5.741-19.091-9.019-28.523-3.4-9.794-6.924-19.922-9.467-30.016l-.076-.335c-7.256-34.389-28.152-64.029-49.652-90.936l-.119-.152c-8.07-10.561-16.313-21.053-24.284-31.2-8.015-10.2-16.3-20.75-24.448-31.413l-.153-.205c-17.676-24.562-41.546-44.161-70.942-58.255-24.716-11.553-48.6-24.178-71.7-36.386-11.478-6.066-23.348-12.339-35.147-18.388l-.24-.128C737.583,23.744,694.4,5.868,602.5,1.594L530.152.106C419.676-1.94,320.466,25.484,226.829,83.99c-9.959,6.061-17.856,14.234-26.218,22.888-5.077,5.254-10.324,10.685-16.128,15.693-48.1,50.014-91.275,107.366-135.847,180.449l-.143.228c-7.946,12.18-12.4,24.422-17.388,39.146l-.369,1.226C10.37,411.182-8.865,475,4.35,543.345c3.58,19.424,5.694,39.265,7.74,58.452,2.649,24.853,5.388,50.553,11.309,75.13,13.416,57.986,34.732,109.517,63.375,153.244,15.286,23.337,43.181,36.836,68.452,46.966,23.448,9.26,50.084,15.379,75.841,21.3,8.718,2,17.734,4.074,26.544,6.245l.222.06c25.42,6.788,51.7,13.809,77.519,16.508,58.256,6.954,115.028,5.249,172.915,2.71,13.441-.729,27.452-1.18,41-1.615,13.365-.43,27.18-.876,40.436-1.589,18.658-1.886,37.9-3.837,56.763-7.779,66.72-12.573,130.258-37.5,189.009-62.566,18.124-7.767,34.067-22.242,49.485-36.24,3.417-3.1,6.8-6.177,10.184-9.153a611.174,611.174,0,0,0,55.729-58.005c16.708-20.992,31.114-41.5,45.046-61.34q3.832-5.451,7.791-11.012c10.474-14.764,21.3-30.025,30.457-45.251,8.35-15.492,13.215-32.15,18.351-49.781,4.968-19.912,8.97-40.87,12.839-61.137l.975-5.106c8.773-58.062,6.852-105.165-6.044-148.224Z' fill='%23F26671'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.jna__artiste-lieu-bloc.jna__bloc_jna_lieux{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1071.711' height='926.172' viewBox='0 0 1071.711 926.172'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_10' data-name='Rectangle 10' width='1071.711' height='926.172' transform='translate(0 -0.001)' fill='%231A4B9F'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_135' data-name='Groupe 135' transform='translate(0 0.001)' clip-path='url(%23clip-path)'%3E%3Cg id='Groupe_136' data-name='Groupe 136'%3E%3Cpath id='Tracé_121' data-name='Tracé 121' d='M817.864,475.53c-8.573,28.619-26.823,50.944-55.8,68.251l-.7.4c-.814.615-2.645,4.6-3.525,6.514l-.557,1.213-.735,1.133c-20.794,31.909-36.847,57.489-52.06,82.953l-.6.933c-3.808,5.583-7.527,11.645-11.126,17.507l-7.908-4.615,7.808,4.779c-9.985,16.272-20.311,33.1-36.2,47.2-36.547,35.88-77.079,61.316-117.234,73.567a199.367,199.367,0,0,1-58.36,8.949c-32.422,0-64.36-8.4-95.464-25.177-11.359-6.366-23.04-12.2-34.337-17.839-14.806-7.393-30.013-14.988-44.27-23.6-11.681-6.839-26.056-16.664-32.639-31.487-14.553-31.14-29.678-63.506-38.277-98.315-21.085-93.2.049-182.657,62.767-266.051,24.741-45.758,67.008-76.893,107.888-107l4.476-3.3c59.9-45.571,119.3-72.495,181.5-82.227l1.224-.189c.85-.144,1.851-.306,2.864-.464,32.674-5.113,55.677-2.41,68.362,8.035,7.153,5.687,14.918,11.363,22.429,16.853,24.525,17.934,49.865,36.463,67.722,64.382A437.1,437.1,0,0,1,820.928,400.18c2.789,20.958,4.969,48.535-3.064,75.35m-5.727-252.208a47.9,47.9,0,0,1-10.985-11.616l-.466-.679c-24.262-37.073-58.77-62.225-108.6-79.154-58.664-19.89-106.372-22.64-154.656-8.911q-3.065.95-6.019,1.887c-10.58,3.335-20.539,6.474-32.138,8.8C395.1,157.578,320.538,217.722,241.609,281.394l-5.732,4.515c-5.653,3.736-10.118,9.807-15.769,17.495-2.686,3.649-5.429,7.377-8.555,11.183q-6.534,11.549-13.3,23.374l-.4.711c-12.355,21.654-25.094,43.981-36.887,66.029-22.242,40.256-25.679,83.483-11.2,140.268,2.081,8.727,3.488,17.182,4.849,25.359,2.527,15.2,4.916,29.55,10.695,41.652l.223.488c18.83,43.379,43,92.067,92.376,122.234,7.68,4.552,15.466,9.374,23,14.035,24.042,14.884,48.895,30.27,75.738,40.016l.412.156c26.536,10.528,61.584,11.173,92.375,10.95l.39,0c28.872.537,58.277-1.294,86.715-3.054l.5-.03c9.507-.59,19.338-1.2,29.056-1.714,63.8-4.495,123.088-28.524,186.4-75.606,5.275-4.129,10.688-8.272,16.151-12.453l.463-.354c13.027-9.971,26.466-20.256,38.763-30.906l1.052-.847a72.258,72.258,0,0,0,19.6-22.607l7.654-15.565c21.9-44.469,44.535-90.45,61.755-135.376,22.48-55.325,6.96-113.243-9.35-163.2-14.036-45.376-39.739-83.962-76.438-114.825' fill='%23E67400'/%3E%3Cpath id='Tracé_122' data-name='Tracé 122' d='M972.061,412.958c-5.27,53.014-10.721,107.835-18.635,161.689-2.2,14.035-9.208,26.791-15.987,39.126-1.719,3.128-3.344,6.083-4.867,9.018a60.705,60.705,0,0,1-7.528,11.064c-1.372,1.712-2.679,3.344-3.619,4.794-16.845,57.21-61.152,102.116-100.274,141.763l-.358.343c-8.135,7.374-16.119,14.92-23.84,22.219-7.787,7.363-15.84,14.975-24.114,22.474l-.349.3a202.428,202.428,0,0,1-37.8,24.229c-17.01,8.295-35.507,15.788-53.393,23.034q-7.2,2.914-14.292,5.818C629.956,893.562,591.783,908.8,548,908.147c-12.646.02-25.788.573-38.5,1.107-13.248.559-26.665,1.124-40.184,1.124-22.965,0-46.227-1.63-69.479-7.694l-.249-.069c-17.111-5-35.525-8.251-53.332-11.4l-3.664-.654C283.816,878.1,232.073,853.121,188.8,816.307l-.185-.162c-2.248-2.024-4.548-4.063-6.87-6.124-18.436-16.358-37.5-33.272-45.875-53.425l-.082-.207A828.68,828.68,0,0,1,94.064,611.015c-5.358-25.453-6.184-52.1-6.982-77.864-.34-10.97-.692-22.314-1.4-33.2C81.832,445.54,93.448,387.276,121.2,321.883c32.238-76.18,87-146.379,167.413-214.6C366.28,41.574,458.857,11.692,563.827,18.47c5.484.355,10.631.434,16.08.518,5.279.082,10.732.166,16.48.523,31.425-1.162,60.186,5.826,87.891,21.35,27.516,14.217,55.966,28.914,85.223,41.295,30.271,12.364,55.09,31.1,75.775,57.247,6.806,8.606,13.519,17.3,20.013,25.7,11.66,15.1,22.674,29.354,34.438,43.494,49.323,61.729,61.715,133.43,72.649,196.691l.186,1.082Zm88.124-48.178c-2.352-9.338-5.741-19.091-9.019-28.523-3.4-9.794-6.924-19.922-9.467-30.016l-.076-.335c-7.256-34.389-28.152-64.029-49.652-90.936l-.119-.152c-8.07-10.561-16.313-21.053-24.284-31.2-8.015-10.2-16.3-20.75-24.448-31.413l-.153-.205c-17.676-24.562-41.546-44.161-70.942-58.255-24.716-11.553-48.6-24.178-71.7-36.386-11.478-6.066-23.348-12.339-35.147-18.388l-.24-.128C737.583,23.744,694.4,5.868,602.5,1.594L530.152.106C419.676-1.94,320.466,25.484,226.829,83.99c-9.959,6.061-17.856,14.234-26.218,22.888-5.077,5.254-10.324,10.685-16.128,15.693-48.1,50.014-91.275,107.366-135.847,180.449l-.143.228c-7.946,12.18-12.4,24.422-17.388,39.146l-.369,1.226C10.37,411.182-8.865,475,4.35,543.345c3.58,19.424,5.694,39.265,7.74,58.452,2.649,24.853,5.388,50.553,11.309,75.13,13.416,57.986,34.732,109.517,63.375,153.244,15.286,23.337,43.181,36.836,68.452,46.966,23.448,9.26,50.084,15.379,75.841,21.3,8.718,2,17.734,4.074,26.544,6.245l.222.06c25.42,6.788,51.7,13.809,77.519,16.508,58.256,6.954,115.028,5.249,172.915,2.71,13.441-.729,27.452-1.18,41-1.615,13.365-.43,27.18-.876,40.436-1.589,18.658-1.886,37.9-3.837,56.763-7.779,66.72-12.573,130.258-37.5,189.009-62.566,18.124-7.767,34.067-22.242,49.485-36.24,3.417-3.1,6.8-6.177,10.184-9.153a611.174,611.174,0,0,0,55.729-58.005c16.708-20.992,31.114-41.5,45.046-61.34q3.832-5.451,7.791-11.012c10.474-14.764,21.3-30.025,30.457-45.251,8.35-15.492,13.215-32.15,18.351-49.781,4.968-19.912,8.97-40.87,12.839-61.137l.975-5.106c8.773-58.062,6.852-105.165-6.044-148.224Z' fill='%23CFA9D0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.jna__artiste-name {
    font-weight: 700;
    font-size: 20px;
}
.jna__artiste-lieu-bloc > ul > li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.jna__artiste-lieu-bloc > ul > li:not(:last-child) {
    margin-bottom: 5px;
}
.jna__artiste-lieu-bloc > ul > li:first-of-type {
    display: inline-block;
}

.jna__element-label {
    font-size: 12px;
    text-decoration: underline;
}
.p_secondaire .jna__element-label{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
    width: 150px;
    max-width: 100%;
}
.jna__element-value {
    font-size: 14px;
    margin-left: 8px;
}
.jna__element-value p {
    margin: 0;
}
.jna__element-element {
    display: block;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.jna__element-element div {
    margin-right: 4px;
}
.jna__element-element div img{
    -webkit-filter: invert(11%) sepia(14%) saturate(1203%) hue-rotate(195deg) brightness(97%) contrast(87%);
    filter: invert(11%) sepia(14%) saturate(1203%) hue-rotate(195deg) brightness(97%) contrast(87%);
}
.jna__element-element span {
    font-size: 13px;
    line-height: 13px;
    -webkit-transform: translateY(2px);
    transform: translateY(2px);
}

.jna .filtres{
    margin-top: 20px;
}
.jna .filtres ul{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    list-style: none;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
}
.jna .filtres ul li{
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    width: calc(50% - 10px);
    max-width: 50%;
}
.jna .filtres ul li.proximity {
    max-width: 100%;
    width: 100%;
}
.jna .filtres ul li input,
.jna .filtres ul li select{
    width: 100%;
}
.jna .filtres ul li label {
    margin: 0;
}
.jna .filtres .facetwp-facet{
    margin-bottom: 0;
}
.jna .filtres .facetwp-facet .facetwp-input-wrap{
    width: 100%;
}
.jna .filtres input::-webkit-input-placeholder{
    color: var(--bleu-fonce);
}
.jna .filtres input:-ms-input-placeholder{
    color: var(--bleu-fonce);
}
.jna .filtres input::-moz-placeholder{
    color: var(--bleu-fonce);
}
.jna .filtres input::-ms-input-placeholder{
    color: var(--bleu-fonce);
}
.jna .filtres input::placeholder{
    color: var(--bleu-fonce);
}
.jna .filtres input,
.jna .filtres select,
.jna .filtres textarea{
    border: 1px solid var(--bleu-fonce);
}
.jna .filtres .facetwp-facet .facetwp-icon {
    margin-right: 10px;
    opacity: 1;
    -webkit-filter: invert(11%) sepia(14%) saturate(1203%) hue-rotate(195deg) brightness(97%) contrast(87%);
            filter: invert(11%) sepia(14%) saturate(1203%) hue-rotate(195deg) brightness(97%) contrast(87%);
}

.jna .jna__map-display .facetwp-map-filtering{
    position: absolute;
    left: -9999px;
    visibility: hidden;
}
.facet__artistes-radio-container,
.facet__structures-radio-container,
.facet__evenements-radio-container,
.facet__ouvertartistes-radio-container{
    position: absolute;
    left: -9999px;
    visibility: hidden;
}

.jna .jna__map-list .facetwp-page {
    background: var(--blanc);
    border-radius: 11px;
    padding: 6px 10px 3px 10px;
    text-decoration: none !important;
}
.jna .jna__map-list .facetwp-page.active,
.jna .jna__map-list .facetwp-page:hover{
    background: var(--orange);
    color: var(--blanc) !important;
}
.jna__display-structures {
    margin: 0;
}

/** Fiche artiste **/
.single main.jna .contenu div,
.single main.jna .contenu img {
    margin-bottom: 10px;
}
.single main.jna .contenu img.svg {
    margin-right: 5px;
    width: 32px;
}
.jna__artiste-lieu-bloc > a{
    display: block;
    position: absolute;
    right: 10px;
    bottom: 3px;
}
.jna__artiste-lieu-bloc > a svg {
    width: 100%;
}

.jna_map_tooltip {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    padding-top: 12px;
}
.jna_map_tooltip .jna_map_tooltip_img {
    margin-right: 10px;
}
.jna_map_tooltip .jna_map_tooltip_img,
.jna_map_tooltip img,
.jna_map_tooltip .jna__artiste-name {
    cursor: pointer;
}
.jna_map_tooltip .jna_map_tooltip_txt > a {
    width: 30px;
    height: 30px;
    margin-top: 10px;
    display: block;
    float: right;
}
.jna_map_tooltip .jna_map_tooltip_txt > a svg {
    width: 100%;
}
.jna_map_tooltip_txt strong,
.jna_map_tooltip_txt span {
    line-height: 18px;
    max-width: 300px;
}
.jna_map_tooltip_txt strong,
.jna_map_tooltip_txt span {
    font-size: 17px;
    font-weight: 600;
}
.jna_map_tooltip_txt span {
    font-size: 13px;
    font-weight: 500;
    margin-top: 2px;
}

.jna__map-display .gm-style .gm-style-iw-c {
    padding-left: 15px;
}
.jna__map-display .gm-style .gm-style-iw-d {
    padding-right: 7px;
}
.jna__map-display .gm-style-iw-chr {
    position: absolute;
    top: 5px;
    right: 5px;
}
.jna__map-display .gm-style-iw-chr button {
    width: 16px !important;
    height: 16px !important;
}
.jna__map-display .gm-style-iw-chr button span {
    padding: 0;
    margin: 0 !important;
    background-color: var(--orange);
    width: 16px !important;
    height: 16px !important;
}
.jna__map-display .jna_map_tooltip a {
    width: 19px;
    height: 19px;
}

.jna .ouvert_artistes {
    display: inline-block;
    padding: 3px 6px 2px 6px;
    background: var(--orange);
    color: var(--blanc);
    font-size: 11px;
    line-height: 15px;
    margin-top: 2px;
}

#reset-filters,
#advanced-filters-toggle {
    margin-top: 20px;
}

.advanced-filters {
    display: none;
}

.jna .filtres input:not([type="checkbox"]) {
    padding-top: 14px;
    padding-bottom: 14px;
}

.jna .filtres [type="checkbox"]:not(:checked) + span::before,
.jna .filtres [type="checkbox"]:checked + span::before {
    top: -1px;
}
.jna .filtres [type="checkbox"]:not(:checked) + span::after,
.jna .filtres [type="checkbox"]:checked + span::after {
    top: 13px;
}

.focus-marker {
    border: 0;
    background: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
    cursor: pointer;
    padding: 0;
    width: 20px;
}
.focus-marker img {
    width: 100%;
}

/** RESPONSIVE **/

@media screen and (max-width:1199.98px){
    .jna form table,
    .jna form table tbody,
    .jna form table tbody tr {
        display: initial !important;
        width: 100%;
        position: relative;
    }
    .jna form table, form tr, form td {
        max-width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: auto;
    }

    .jna form td.acf-field {
        width: auto;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        padding: 7px;
    }

    .page-template-template-jna .boutons-jna a {
        width: 260px;
    }

    .jna .filtres {
        padding: 13px 20px;
    }

    .jna .filtres ul {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .jna .filtres ul li {
        margin-right: 0;
        width: calc(50% - 7px);
        max-width: calc(50% - 7px);
        margin-top: 7px;
        margin-bottom: 7px;
    }
    .facetwp-input-wrap {
        display: inline-block;
        position: relative;
        width: 100%;
    }
}
@media screen and (max-width:991.98px){
    .title.jna h1 {
        font-size: 28px;
    }
    .jna form input:not([type="checkbox"]),
    .jna form select,
    .jna form .select2-container,
    .jna form textarea,
    .jna form .acf-google-map .title .search ,
    .jna form [type="checkbox"] + span,
    .jna .filtres input:not([type="checkbox"]),
    .jna .filtres select,
    .jna .filtres .select2-container,
    .jna .filtres textarea,
    .jna .filtres .acf-google-map .title .search ,
    .jna .filtres [type="checkbox"] + span,
    .page-template-template-jna-connexion-espace-jna .jna .mot_de_passe_oublie li a{
        font-size: 19px;
    }
    .jna form input:not([type="checkbox"]),
    .jna form select,
    .jna form .select2-container,
    .jna form textarea,
    .jna form .acf-google-map .title .search,
    .jna .filtres input:not([type="checkbox"]),
    .jna .filtres select,
    .jna .filtres .select2-container,
    .jna .filtres textarea,
    .jna .filtres .acf-google-map .title .search {
        padding: 12px 15px;
    }
    .jna .filtres input:not([type="checkbox"]) {
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .jna form select ,
    .jna .filtres select {
        padding-right: 45px;
    }
    .jna form .acf-url input[type=url] ,
    .jna .filtres .acf-url input[type=url] {
        padding-left: 15px !important;
    }
    .jna form input:not([type="checkbox"])[type="submit"] ,
    .jna .filtres input:not([type="checkbox"])[type="submit"] {
        padding: 15px !important;
    }
    .single main.jna .contenu,
    .page-template-template-jna main .contenu,
    .page main.jna .contenu,
    .jna form,
    .jna .filtres{
        background-size: 600px;
    }
    .single main.jna .contenu,
    .page-template-template-jna main .contenu,
    .page main.jna .contenu,
    .connexion-espace-jna .connexion_espace_adherent{
        background-position: calc(100% + 200px) -200px;
    }
    .jna form,
    .jna .filtres,
    .page-template-template-jna-connexion-espace-jna .mot_de_passe_oublie{
        background-position: -200px -200px;
    }

    .jna form table thead{
        display: none;
    }
    .jna form table,
    .jna form table tbody,
    .jna form table tbody tr,
    .jna form table tbody td {
        display: block !important;
        width: 100% !important;
    }
    .jna form td.acf-field{
        margin-bottom: 0;
    }
    td.acf-row-handle.remove {
        height: 37px;
    }
    .jna form td.acf-field[data-name="nom"]:before {
        content: "Nom";
        padding-left: 8px;
        color: var(--orange);
    }
    .jna form td.acf-field[data-name="prenom"]:before {
        content: "Prénom";
        padding-left: 8px;
        color: var(--orange);
    }
    .jna form td.acf-field[data-name="photo"]:before {
        content: "Photo";
        padding-left: 8px;
        color: var(--orange);
    }

    .page-template-template-jna-connexion-espace-jna .jna .mot_de_passe_oublie li a,
    .jna form input:not([type="checkbox"])[type="submit"]:not(.delete_artiste):not( .delete_structure ):not(.delete_lieu), .jna .filtres input:not([type="checkbox"])[type="submit"]:not(.delete_artiste):not( .delete_structure ):not(.delete_lieu){
        width: 210px;
        padding: 15px !important;
        width: 210px;
    }

    .titre_bloc {
        font-size: 28px;
        margin-bottom: 32px;
    }

    .jna-inside .jna-grand-public h1 span {
        margin-left: 15px;
    }

    .page-template-template-jna .boutons-jna {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .page-template-template-jna .boutons-jna a {
        width: 100%;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        margin: 10px auto 0 auto;
    }

    .jna .filtres ul li {
        width: 100%;
        max-width: 100%;
    }
    .jna__display-structures .message {
        padding-top: 3px;
    }
}

@media screen and (min-width:768px){
    .jna .tml{
        max-width: 100%;
    }
}

@media screen and (max-width:767.98px){
    .jna form input:not([type="checkbox"]),
    .jna form select,
    .jna form .select2-container,
    .jna form textarea,
    .jna form .acf-google-map .title .search ,
    .jna form [type="checkbox"] + span,
    .jna .filtres input:not([type="checkbox"]),
    .jna .filtres select,
    .jna .filtres .select2-container,
    .jna .filtres textarea,
    .jna .filtres .acf-google-map .title .search ,
    .jna .filtres [type="checkbox"] + span,
    .page-template-template-jna-connexion-espace-jna .jna .mot_de_passe_oublie li a{
        font-size: 16px;
    }
    body .title h1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 10px;
        font-size: 24px;
    }

    .menu_jna > ul {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .menu_jna ul .sous-menu li {
        background: transparent;
        padding: 0 0 0 15px;
    }
    .menu_jna ul li:not(:last-child) {
        margin-right: 0;
    }
    .menu_jna ul .sous-menu li a {
        font-size: 14px;
    }
    .menu_jna > ul > li {
        margin-bottom: 10px;
    }
    .menu_jna ul li a {
        width: 100%;
    }
    .menu_jna ul .sous-menu {
        position: relative !important;
        width: 100%;
    }

    .jna form .select2-container .select2-selection .select2-selection__rendered,
    .jna .filtres .select2-container .select2-selection .select2-selection__rendered{
        line-height: 18px;
    }
    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: -3px;
    }

    .jna-inside .jna-grand-public h1 span {
        margin-left: 0;
        margin-top: 15px;
    }

    .footer_jna ul{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 100%;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .footer_jna ul li {
        width: calc(50% - 25px);
        text-align: center;
        margin: 5px 0;
    }
    .footer_jna ul li:not(:last-child) {
        margin: 5px 0;
    }

    .jna form input:not([type="checkbox"])[type="submit"],
    .jna .filtres input:not([type="checkbox"])[type="submit"]{
        margin-top: 0;
    }
}

@media screen and (max-width:575.98px){
    .jna__artiste-lieu-bloc > ul > li {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .p_secondaire .jna__element-label {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
    .jna__element-value {
        margin-left: 0;
    }
}

/** JNA GRAND PUBLIC **/

.page-template-template-jna-espace-grand-public #auto_translate_button_wrapper.wpat_float_top_left>div {
    left: auto;
    right: 0;
}

.jna.grand-public .facetwp-template[data-name="lieux_jna_grand_public"]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 30px;
}
@media screen and (max-width: 767px) {
    .page-template-template-jna-espace-grand-public header .menu nav {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
    }
}
.page-template-template-jna-espace-grand-public header .menu nav .menu-item-gtranslate {
    display:none;
}
.page-template-template-jna-espace-grand-public .gtranslate_wrapper {
    display :none;
}
.header.jna-grand-public {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 100%;
    padding-left: 100px;
    padding-right: 100px;
}
.header.jna-grand-public .menu {
    margin-right: 50px;
}
.header.jna-grand-public .menu .menu_button .icone {
    -webkit-filter: invert(1);
    filter: invert(1);
}
.header.jna-grand-public .menu .menu_button {
    background: var(--rose);
}
.header.jna-grand-public .menu .menu_button:hover {
    background: var(--rose);
}
.header.jna-grand-public .menu nav {
    top: 57px;
}
.header.jna-grand-public .menu nav:before{
    display: none;
}
.header.jna-grand-public .menu nav > div > ul {
    background: var(--rose);
}
header.jna-grand-public .menu nav div > ul > li > a {
    color: #FFF;
}

.header.jna-grand-public .logo {
    margin-right: 50px;
}
.header.jna-grand-public .logo img {
    width: 110px;
    -webkit-filter: saturate(1203%)  brightness(7%) contrast(87%);
            filter: saturate(1203%)  brightness(7%) contrast(87%);
}
.header.jna-grand-public .menu-jna-grand-public {
    font-family: "SUSE", sans-serif !important;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.header.jna-grand-public .menu-jna-grand-public li:not(:last-child) {
    margin-right: 30px;
}
.header.jna-grand-public .menu-jna-grand-public li a {
    font-size: 24px;
    font-weight: 300;
    color: var(--bleu-fonce);
    -webkit-transition: 0s;
    transition: 0s;
}
.header.jna-grand-public .menu-jna-grand-public li a:hover {
    text-decoration: underline;
    text-decoration-color: var(--orange);
    text-underline-offset: 8px;
    text-decoration-thickness: 5px;
}
.page-template-template-jna-espace-grand-public .title_container {
    background-color: var(--jaune);
}
.page-template-template-jna-espace-grand-public .title.jna {
    border-radius: 0px 0px 0px 100px;
    padding-left: 250px;
    padding-top: 200px;
    padding-bottom: 100px;
    -webkit-background-size: cover !important; 
    background-position: center !important; 
    background-repeat: no-repeat !important; 
    width: 100% !important;
}
.page-template-template-jna-espace-grand-public .title.jna .jna_logo svg {
    width:450px;
}
@media screen and (max-width: 1000px) and (min-width: 767px) {
    .page-template-template-jna-espace-grand-public .title.jna .jna_logo svg {
        width: 350px;
    }
}
@media screen and (max-width:767px) {
    .page-template-template-jna-espace-grand-public .title.jna {
        padding-bottom: 10px;
    }
    main.jna.grand-public .evenements#evenements {
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
    main.jna.grand-public .evenements.sous_carte {
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
}
@media screen and (max-width: 767px) and (min-width: 601px) {
    .page-template-template-jna-espace-grand-public .title.jna .jna_logo svg {
        width:300px;
    }
}
@media screen and (max-width: 650px) {
    .header.jna-grand-public .menu-jna-grand-public li:not(.newsletter) {
        display:none;
    }
}
@media screen and (max-width: 600px) {
    .page-template-template-jna-espace-grand-public .title.jna .jna_logo svg {
        width: 200px;
    }
}
@media screen and (max-width:575px) {
    .page-template-template-jna-espace-grand-public .title.jna {
        padding-top: 100px;
    }
    .page-template-template-jna-espace-grand-public .title.jna .phrase_intro {
        width: 100% !important;
    }
}
.page-template-template-jna-espace-grand-public .title.jna .phrase_intro {
    width: 60%;
    font-family: "SUSE", sans-serif !important;
    font-size: 28px;
    color: #FFF;
    margin-top: 40px;
    margin-bottom: 40px;
    font-weight: 400;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par {
    font-family: "SUSE", sans-serif !important;
    color:white;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .soutenu_par_titre {
    text-decoration: underline;
    margin-bottom: 20px;
    text-underline-offset: 10px;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste > a:first-of-type {
    margin-right: 20px;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste > div {
    margin-right: 50px;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .programme,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .inscription_evenements {
    text-decoration: none !important;
    font-family: "SUSE", sans-serif !important;
    font-size: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 25px;
    border-radius: 50px;
    height: 80px;
    margin-top: auto;
    width: 300px;
    line-height: 1.2;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .programme {
    background-color: var(--orange);
    color: var(--blanc);
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .inscription_evenements {
    background-color: var(--blanc);
    color: var(--orange);
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .programme .texte,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .inscription_evenements .texte,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .programme .fleche,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .inscription_evenements .fleche {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .programme img,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .inscription_evenements img,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .programme svg,
.page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste .inscription_evenements svg {
    width: 100%;
    max-width: 30px;
}
main.jna.grand-public .filtres {
    margin-top: 0;
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 50px;
    background: none;
}
main.jna.grand-public .filtres h2 {
    font-size: 40px;
    margin-bottom: 30px;
}
main.jna.grand-public .evenements a {
    text-decoration: none !important;
}
main.jna.grand-public .evenements#evenements {
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 10px;
    padding-bottom: 10px;
}
main.jna.grand-public .evenements.sous_carte {
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 50px;
    padding-bottom: 50px;
}
main.jna.grand-public .evenements#evenements a {
    color: var(--bleu-fonce) !important;
}
main.jna.grand-public .evenements#evenements a:hover {
    color: var(--bleu-fonce) !important;
}
main.jna.grand-public .evenements.sous_carte a {
    color: var(--rose) !important;
}
main.jna.grand-public .evenements.sous_carte a:hover {
    color: var(--rose) !important;
}
.jna__map-list-ul .slick-arrow {
    background-image: url(../img/fleche.svg);
    background-repeat: no-repeat;
    background-position: center center;
    top: 25%;
    width: 40px;
    height: 40px;
}
.jna__map-list-ul .slick-arrow::before {
    display:none;
}
.jna__map-list-ul .slick-arrow.slick-prev {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    left: -45px;
    top: 22%;
}
.jna__map-list-ul .slick-arrow.slick-next {
    right: -45px;
}
.jna__map-list-ul .slick-dots {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
main.jna.grand-public .evenements h2 {
    font-size: 40px;
    margin-bottom: 30px;
}
main.jna.grand-public .evenements ul {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
main.jna.grand-public .evenements li {
    margin-right: 20px;
    max-width: 290px;
}
main.jna.grand-public .evenements li .photo img {
    width: 100%;
    height: 300px; /* ou autre hauteur fixe selon ton design */
    -o-object-fit: cover;
    object-fit: cover; /* remplit et recadre l'image */
    display: block;
    border-radius: 25px; /* optionnel pour un rendu plus doux */
}
main.jna.grand-public .evenements li .nom_de_levenement {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
main.jna.grand-public .evenements li .nom_de_levenement h3 {
    font-size: 20px;
    width: 80%;
    font-weight: 600;
}
main.jna.grand-public .evenements li .type_evenement div {
    font-size: 16px;
}
main.jna.grand-public .evenements li .adresse {
    margin-top: 5px;
}
main.jna.grand-public .evenements li .adresse .jna__artiste-adresse {
    font-size: 13px;
    width: 80%;
}
main.jna.grand-public .evenements li .jna_voir_fiche {
    width: 20%;
    text-align: right;
}
main.jna.grand-public .carte h2 {
    font-size: 40px;
    padding-left: 100px;
    padding-right: 100px;
    text-align: left;
    margin-bottom: 30px;
}
main.jna.grand-public .evenements.sous_carte {
    background-color: #fbbb01;
}
main.jna.grand-public .evenements.sous_carte li {
    color: var(--blanc);
}
main.jna.grand-public .contenu.jna-grand-public {
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 50px;
    padding-bottom: 100px;
    border: 0;
}

main.jna.grand-public .contenu{
    background-color: var(--blanc);
    border: 0;
}
.page-template-template-jna-espace-grand-public main.jna .contenu .jna-grand-public {
    background-color: var(--blanc);
    background-image: url("data:image/svg+xml,%3Csvg id='Calque_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 566.9 492.25'%3E%3C!-- Generator: Adobe Illustrator 29.6.1, SVG Export Plug-In . SVG Version: 2.1.1 Build 9) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23E67400; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st0' d='M134.28,252.58c4.54,15.14,14.19,26.95,29.51,36.1l.37.21c.43.33,1.4,2.43,1.86,3.45l.29.64.39.6c11,16.88,19.49,30.41,27.54,43.88l.32.49c2.01,2.95,3.98,6.16,5.88,9.26l4.18-2.44-4.13,2.53c5.28,8.61,10.74,17.51,19.15,24.97,19.33,18.98,40.77,32.43,62.01,38.91,10.35,3.16,20.66,4.73,30.87,4.73,17.15,0,34.04-4.45,50.5-13.32,6.01-3.37,12.19-6.45,18.16-9.44,7.83-3.91,15.88-7.93,23.42-12.48,6.18-3.62,13.78-8.81,17.27-16.66,7.7-16.47,15.7-33.59,20.25-52.01,11.15-49.3-.03-96.62-33.2-140.73-13.09-24.2-35.45-40.67-57.07-56.6l-2.37-1.75c-31.68-24.11-63.11-38.35-96.01-43.5l-.65-.1c-.45-.08-.98-.16-1.51-.25-17.28-2.7-29.45-1.28-36.16,4.25-3.78,3.01-7.89,6.01-11.86,8.91-12.97,9.49-26.38,19.29-35.82,34.06-18.78,29.43-30.49,61.86-34.81,96.4-1.48,11.09-2.63,25.67,1.62,39.86M137.31,119.17c2.98-2.2,4.61-4.48,5.81-6.14l.25-.36c12.83-19.61,31.09-32.91,57.44-41.87,31.03-10.52,56.27-11.98,81.81-4.71,1.08.34,2.14.67,3.18,1,5.6,1.76,10.86,3.42,17,4.65,55.11,12.66,94.55,44.47,136.3,78.15l3.03,2.39c2.99,1.98,5.35,5.19,8.34,9.25,1.42,1.93,2.87,3.9,4.53,5.92,2.3,4.07,4.66,8.2,7.03,12.36l.21.38c6.54,11.45,13.27,23.26,19.51,34.93,11.76,21.29,13.58,44.16,5.93,74.2-1.1,4.62-1.85,9.09-2.56,13.41-1.34,8.04-2.6,15.63-5.66,22.03l-.12.26c-9.96,22.95-22.75,48.7-48.86,64.66-4.06,2.41-8.18,4.96-12.16,7.42-12.72,7.87-25.86,16.01-40.06,21.17l-.22.08c-14.04,5.57-32.58,5.91-48.86,5.79h-.21c-15.27.29-30.83-.68-45.87-1.61l-.26-.02c-5.03-.31-10.23-.63-15.37-.91-33.75-2.38-65.11-15.09-98.6-39.99-2.79-2.18-5.65-4.37-8.54-6.59l-.25-.19c-6.89-5.27-14-10.72-20.5-16.35l-.56-.45c-4.16-3.11-7.94-7.47-10.37-11.96l-4.05-8.23c-11.58-23.52-23.56-47.84-32.67-71.61-11.89-29.27-3.68-59.9,4.95-86.33,7.43-24,21.02-44.41,40.43-60.74'/%3E%3Cpath class='st0' d='M52.71,219.48c2.79,28.04,5.67,57.04,9.86,85.53,1.16,7.42,4.87,14.17,8.46,20.7.91,1.65,1.77,3.22,2.57,4.77,1.12,2.28,2.64,4.18,3.98,5.85.73.91,1.42,1.77,1.91,2.54,8.91,30.26,32.35,54.02,53.04,74.99l.19.18c4.3,3.9,8.53,7.89,12.61,11.75,4.12,3.89,8.38,7.92,12.76,11.89l.18.16c5.99,4.89,12.72,9.2,19.99,12.82,9,4.39,18.78,8.35,28.24,12.18,2.54,1.03,5.06,2.05,7.56,3.08,19.6,7.79,39.79,15.85,62.95,15.51,6.69.01,13.64.3,20.36.59,7.01.3,14.1.59,21.26.59,12.15,0,24.45-.86,36.75-4.07l.13-.04c9.05-2.64,18.79-4.36,28.21-6.03l1.94-.35c31.09-6.59,58.46-19.8,81.35-39.28l.1-.09c1.19-1.07,2.41-2.15,3.63-3.24,9.75-8.65,19.84-17.6,24.27-28.26l.04-.11c9.86-25.52,17.29-51.4,22.07-76.9,2.83-13.46,3.27-27.56,3.69-41.19.18-5.8.37-11.8.74-17.56,2.04-28.78-4.11-59.6-18.79-94.19-17.05-40.3-46.02-77.43-88.56-113.52-41.08-34.76-90.05-50.57-145.58-46.98-2.9.19-5.62.23-8.51.27-2.79.04-5.68.09-8.72.28-16.62-.61-31.84,3.08-46.49,11.29-14.55,7.52-29.6,15.29-45.08,21.84-16.01,6.54-29.14,16.45-40.08,30.28-3.6,4.55-7.15,9.15-10.59,13.59-6.17,7.98-11.99,15.53-18.22,23.01-26.09,32.65-32.65,70.58-38.43,104.04l-.1.57.26,3.48ZM6.1,194c1.24-4.94,3.04-10.1,4.77-15.09,1.8-5.18,3.66-10.54,5.01-15.88l.04-.18c3.84-18.19,14.89-33.87,26.26-48.1l.06-.08c4.27-5.59,8.63-11.14,12.85-16.5,4.24-5.4,8.62-10.98,12.93-16.62l.08-.11c9.35-12.99,21.98-23.36,37.53-30.81,13.07-6.11,25.71-12.79,37.93-19.25,6.07-3.21,12.35-6.53,18.59-9.73l.13-.07c14.47-7.99,37.31-17.44,85.92-19.7l38.27-.79C344.9.02,397.38,14.52,446.91,45.47c5.27,3.21,9.44,7.53,13.87,12.11,2.69,2.78,5.46,5.65,8.53,8.3,25.44,26.46,48.28,56.79,71.86,95.45l.08.12c4.2,6.44,6.56,12.92,9.2,20.71l.2.65c10.77,35.74,20.95,69.49,13.96,105.65-1.89,10.27-3.01,20.77-4.09,30.92-1.4,13.15-2.85,26.74-5.98,39.74-7.1,30.67-18.37,57.93-33.52,81.06-8.09,12.34-22.84,19.49-36.21,24.84-12.4,4.9-26.49,8.13-40.12,11.26-4.61,1.06-9.38,2.16-14.04,3.3l-.12.03c-13.45,3.59-27.35,7.31-41,8.73-30.82,3.68-60.85,2.78-91.47,1.43-7.11-.39-14.52-.62-21.69-.85-7.07-.23-14.38-.46-21.39-.84-9.87-1-20.05-2.03-30.03-4.11-35.29-6.65-68.9-19.84-99.98-33.1-9.59-4.11-18.02-11.77-26.18-19.17-1.81-1.64-3.6-3.27-5.39-4.84-11.03-10.13-20.95-20.45-29.48-30.68-8.84-11.1-16.46-21.95-23.83-32.45-1.35-1.92-2.73-3.87-4.12-5.83-5.54-7.81-11.27-15.88-16.11-23.94-4.42-8.19-6.99-17.01-9.71-26.33-2.63-10.53-4.74-21.62-6.79-32.34l-.52-2.7c-4.64-30.71-3.62-55.63,3.2-78.4l.06-.2Z'/%3E%3C/svg%3E");
    background-position: calc(100% + 350px) -350px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (max-width:1599.98px){
    .header.jna-grand-public .menu-jna-grand-public li a {
        font-size: 16px;
    }
}
@media screen and (max-width:1299.98px){
    .header.jna-grand-public .logo {
        margin-right: 30px;
        width: 100px;
    }
    .header.jna-grand-public .menu {
        margin-right: 30px;
    }
    .header.jna-grand-public .menu-jna-grand-public {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .page-template-template-jna-espace-grand-public .title.jna {
        padding-left: 100px;
    }
}

@media screen and (max-width: 767px) {
    .header.jna-grand-public {
        padding-left: 50px;
        padding-right: 50px;
    }
    .page-template-template-jna-espace-grand-public .title.jna {
        padding-left: 50px;
    }
    .page-template-template-jna-espace-grand-public .title.jna .phrase_intro {
        font-size: 20px;
    }
    .page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste > a:first-of-type {
        margin-bottom: 20px;
    }
    .page-template-template-jna-espace-grand-public .title.jna .soutenu_par .liste > div {
        margin-bottom: 30px;
    }
    main.jna.grand-public .filtres {
        padding-left: 50px;
        padding-right: 50px;
    }
    main.jna.grand-public .carte h2 {
        padding-left: 50px;
        padding-right: 50px;
    }
    .page-template-template-jna-espace-grand-public main.jna .contenu .jna-grand-public {
        padding-left: 50px;
        padding-right: 50px;
    }
}

.jna__map-display {
    position: relative;
}
.description_evenement {
    position: absolute;
    z-index: 10;
    background: rgba(255,255,255,1); /* Optionnel, pour lisibilité */
    padding: 16px;
    border-radius: 8px;
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    width: 60%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: 75%;
    overflow: hidden;
    overflow-y: scroll;
    top: 10%;
    left: 5%;
}
@media screen and (max-width:991px) {
    .description-container {
        margin-top: 20px;
    }
}
.fiche-evenement {
    max-width: 100%;
}
.fiche-evenement .photo-du-lieu {
    margin-bottom: 20px;
}
.fiche-evenement .photo-du-lieu img {
    width: 100%;
    height: 200px;
    -o-object-fit: cover;
    object-fit: cover;
    display: block;
    border-radius: 25px;
}
.fiche-evenement .description-container {
    padding: 20px;
    text-align: left;
}
.fiche-evenement .nom-du-site h2,
.fiche-evenement .titre-photo-du-lieu,
.fiche-evenement .contenu h2 {
    font-size: 18px !important;
    margin-bottom: 10px !important;
    padding: 0 !important;
}
.fiche-evenement .titre-photo-du-lieu {
    color: #1a4b9f !important;
}
.fiche-evenement .specificite-dacces,
.fiche-evenement .identite-des-artistes {
    margin-top: 10px;
}
.fiche-evenement .samedi-13-septembre img,
.fiche-evenement .dimanche-14-septembre img,
.fiche-evenement .adresse img,
.fiche-evenement .specificite-dacces img,
.fiche-evenement .identite-des-artistes img,
.fiche-evenement .website img,
.fiche-evenement .acces-handicape img,
.fiche-evenement .acces-wc img {
    width: 32px;
}
.fiche-evenement .samedi-13-septembre ul, 
.fiche-evenement .dimanche-14-septembre ul {
    list-style:none !important;
}
.fiche-evenement .contenu {
    text-align: left;
}
.fiche-evenement .contenu .description-de-levenement {
    font-size: 14px;
    text-align: left;
}
.fiche-evenement .contenu,
.fiche-evenement .contenu .identite-des-artistes {
    background:none !important;
}
.fiche-evenement .contenu .identite-des-artistes {
    text-align: left;
    color: #1a4b9f !important;
}
.fiche-evenement .contenu .identite-des-artistes .artiste img {
    border-radius: 20px;
    width: 100%;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    height: 200px;
    max-height: -webkit-fit-content;
    max-height: -moz-fit-content;
    max-height: fit-content;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    margin-bottom: 10px;
}
#lightbox .lb-close {
    position: absolute;
    top: 0;
    right: 20px;
    z-index: 999999;
}

.location-results{
	z-index: 1;
}
/*# sourceMappingURL=data:application/json;base64,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Y2VzQ29udGVudCI6WyI6cm9vdHtcclxuICAgIC0tYmxhbmM6ICNmZmZmZmY7XHJcbiAgICAtLWdyaXMtZm9uY2U6ICM4NjhCOEY7XHJcbiAgICAtLWdyaXMtY2xhaXI6ICNCNUI2Qjk7XHJcbiAgICAtLXJvc2UtY2xhaXI6ICNFN0Q2RTk7XHJcbiAgICAtLXJvc2U6ICNDRkE5RDA7XHJcbiAgICAtLXJvc2UtZm9uY2U6ICNDOEE1RDE7XHJcbiAgICAtLXZpb2xldDogIzQ3MjI2MztcclxuICAgIC0tdmlvbGV0LWNsYWlyOiAjNUMzNjcyO1xyXG4gICAgLS1ib25ib246ICNGMjY2NzE7XHJcbn1cclxuXHJcbi8qKiBoZWFkZXIgKiovXHJcbi5ibHVlX2J1dHRvbi5qbmEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZS1mb25jZSk7XHJcbn1cclxuLyoqIGVzcGFjZSBhZGjDqXJlbnQgKiovXHJcbi5ib3V0b25fam5hIGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZS1mb25jZSk7XHJcbn1cclxuLyoqIEZyb250IHBhZ2UgKiovXHJcbi5ob21lICNsb2dvX2puYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICByaWdodDogNjBweDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qKiBQYWdlIGRlIHByw6lzZW50YXRpb24gSk5BICoqL1xyXG4uY29ubmV4aW9uX2VzcGFjZV9qbmEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UtY2xhaXIpO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEgLmJvdXRvbnMtam5hIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hIC5ib3V0b25zLWpuYSBhLFxyXG4ubG9naW4gLmJvdXRvbnMtam5hIGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZSk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAzNDBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmxlY2hlLnN2Zyk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMzRweCAyMXB4O1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDM0cHggMjFweDtcclxuICAgIC1vLWJhY2tncm91bmQtc2l6ZTogMzRweCAyMXB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzNHB4IDIxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCB0b3AgMTFweDtcclxufVxyXG5cclxuLyoqIFBhZ2UgZGUgY29ubmV4aW9uICoqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtY29ubmV4aW9uLWVzcGFjZS1qbmEgLm1vdF9kZV9wYXNzZV9vdWJsaWV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlKTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIGlucHV0W3R5cGU9c3VibWl0XSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIC5tb3RfZGVfcGFzc2Vfb3VibGllIGxpIGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmlvbGV0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmxlY2hlX2JsYW5jaGUuc3ZnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFuYyk7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIC5tb3RfZGVfcGFzc2Vfb3VibGllIGxpIGE6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmlvbGV0KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmxlY2hlX2JsYW5jaGUuc3ZnKTtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFuYyk7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KDApO1xyXG4gICAgZmlsdGVyOiBpbnZlcnQoMCk7XHJcbn1cclxuLmNvbm5leGlvbi1lc3BhY2Utam5hID4gbWFpbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5jb25uZXhpb24tZXNwYWNlLWpuYSA+IG1haW4gbWFpbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5jb25uZXhpb24tZXNwYWNlLWpuYSA+IG1haW4gLnRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG4uY29ubmV4aW9uLWVzcGFjZS1qbmEgLmNvbm5leGlvbl9lc3BhY2VfYWRoZXJlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UtY2xhaXIpO1xyXG59XHJcbi5jb25uZXhpb24tZXNwYWNlLWpuYSAuY29ubmV4aW9uX2VzcGFjZV9hZGhlcmVudCAudG1sIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1jb25uZXhpb24tZXNwYWNlLWpuYSAuY29ubmV4aW9uX2VzcGFjZV9hZGhlcmVudCAudG1sLWxvZ2luIC50bWwtcmVtZW1iZXJtZS13cmFwe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4vKiogRm9ybXVsYWlyZXMgZCdpbnNjcmlwdGlvbiAqKi9cclxuI2F0ZWxpZXItaW5mbyxcclxuI2xpZXUtZGlmZnVzaW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWFydGlzdGVzIG1haW4gYSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXN0cnVjdHVyZXMgbWFpbiBhLFxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtYXJ0aXN0ZXMgbWFpbiBmb3JtIGEsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1zdHJ1Y3R1cmVzIG1haW4gZm9ybSBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS1yb3NlKTtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtYXJ0aXN0ZXMgbWFpbiBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXN0cnVjdHVyZXMgbWFpbiBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlKTtcclxufVxyXG5cclxuLyoqIEZvcm11bGFpcmUgZGUgY29tcGzDqXRpb24gZGUgcHJvZmlsICoqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtYXJ0aXN0ZXMtZWRpdCAuam5hIGZvcm0gLmFjZi1maWVsZC02N2M5NzBlYWZlZjJkIC5hY2YtcmVxdWlyZWQsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1hcnRpc3Rlcy1lZGl0IC5qbmEgZm9ybSAuYWNmLWZpZWxkLTY3Yzk3MGZhZmVmMmUgLmFjZi1yZXF1aXJlZCB7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWFydGlzdGVzLWVkaXQgLmpuYSBmb3JtIC5hY2YtZmllbGQtNjdjOTcwZWFmZWYyZCAuYWNmLWlucHV0IC5hY2YtdHJ1ZS1mYWxzZSBsYWJlbCxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWFydGlzdGVzLWVkaXQgLmpuYSBmb3JtIC5hY2YtZmllbGQtNjdjOTcwZmFmZWYyZSAuYWNmLWlucHV0IC5hY2YtdHJ1ZS1mYWxzZSBsYWJlbCxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXN0cnVjdHVyZXMtZWRpdCAuam5hIGZvcm0gLmFjZi1maWVsZC02N2M5ODEzZGU2NTZmIC5hY2YtaW5wdXQgLmFjZi10cnVlLWZhbHNlIGxhYmVsLFxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtc3RydWN0dXJlcy1lZGl0IC5qbmEgZm9ybSAuYWNmLWZpZWxkLTY3Yzk4MTVmZTY1NzAgLmFjZi1pbnB1dCAuYWNmLXRydWUtZmFsc2UgbGFiZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqIE1lbnUgSk5BICoqL1xyXG4ubWVudV9qbmEgPiB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5tZW51X2puYSB1bCBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLm1lbnVfam5hID4gdWwgPiBsaSA+IHVsLnNvdXMtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tZW51X2puYSA+IHVsID4gbGkuZXNwYWNlX2puYTpob3ZlciA+IHVsLFxyXG4ubWVudV9qbmEgPiB1bCA+IGxpLm1vbl9wcm9maWw6aG92ZXIgPiB1bCxcclxuLm1lbnVfam5hID4gdWwgPiBsaS5tZXNfb2V1dnJlczpob3ZlciA+IHVsLFxyXG4ubWVudV9qbmEgPiB1bCA+IGxpLm1lc19saWV1eDpob3ZlciA+IHVsLFxyXG4ubWVudV9qbmEgPiB1bCA+IGxpLm1lc19ldmVuZW1lbnRzOmhvdmVyID4gdWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLm1lbnVfam5hIHVsIGxpLm9wZW4gLnNvdXMtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ubWVudV9qbmEgdWwgLnNvdXMtbWVudSB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG59XHJcblxyXG4uam5hIC5hY2YtZmllbGRzLi1ib3JkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZSk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmpuYSAuYWNmLWZpZWxkcy4tbGVmdCA+IC5hY2YtZmllbGQ6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4vKiogR8OpbsOpcmFsICoqL1xyXG4uc2luZ2xlIG1haW4uam5hLFxyXG4ucGFnZS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC5ob21lKSBtYWluLmpuYSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uc2luZ2xlIG1haW4uam5hICo6bm90KFtjbGFzcyo9XCJpY29uXCJdKTpub3QoW2NsYXNzKj1cImZhXCJdKTpub3QoW2NsYXNzKj1cInN1aVwiXSksXHJcbi5wYWdlLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLmhvbWUpIC50aXRsZV9jb250YWluZXIgLnRpdGxlLmpuYSBoMSxcclxuLm1lbnVfam5hIGxpIGEsXHJcbi5wYWdlIG1haW4uam5hICo6bm90KFtjbGFzcyo9XCJpY29uXCJdKTpub3QoW2NsYXNzKj1cImZhXCJdKTpub3QoW2NsYXNzKj1cInN1aVwiXSksIFxyXG4ucGFnZS5lc3BhY2Utam5hIG1haW4uam5hIDpub3QoLmJvdXRvbnMtam5hKSBhIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50aXRsZS5qbmEge1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDEzNCwxMzksMTQzKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgxMzQsMTM5LDE0MywxKSksIHRvKHJnYmEoMTYwLDE2NywxNjcsMSkpKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDEzNCwxMzksMTQzLDEpIDAlLCByZ2JhKDE2MCwxNjcsMTY3LDEpIDEwMCUpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTM0LDEzOSwxNDMsMSkgMCUsIHJnYmEoMTYwLDE2NywxNjcsMSkgMTAwJSkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTM0LDEzOSwxNDMsMSkgMCUsIHJnYmEoMTYwLDE2NywxNjcsMSkgMTAwJSkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTM0LDEzOSwxNDMsMSkgMCUsIHJnYmEoMTYwLDE2NywxNjcsMSkgMTAwJSkgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5wYWdlLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLmhvbWUpIC50aXRsZV9jb250YWluZXIgLnRpdGxlLmpuYSBoMSxcclxuLnRpdGxlLmpuYSBoMXtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFuYyk7XHJcbn1cclxuLnRpdGxlLmpuYSBoMSBhIHtcclxuICAgIHdpZHRoOiAxOTVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmpuYV9sb2dvIHtcclxuICAgIHdpZHRoOiAxOTVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxufVxyXG4uam5hX2xvZ28gc3ZnIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubWVudV9qbmEge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDE2MCwxNjcsMTY3KTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgxNjAsMTY3LDE2NywxKSksIHRvKHJnYmEoMTgxLDE4MiwxODUsMSkpKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNjAsMTY3LDE2NywxKSAwJSwgcmdiYSgxODEsMTgyLDE4NSwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNjAsMTY3LDE2NywxKSAwJSwgcmdiYSgxODEsMTgyLDE4NSwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTYwLDE2NywxNjcsMSkgMCUsIHJnYmEoMTgxLDE4MiwxODUsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE2MCwxNjcsMTY3LDEpIDAlLCByZ2JhKDE4MSwxODIsMTg1LDEpIDEwMCUpO1xyXG4gICAgcGFkZGluZzogMCAyMHB4IDVweCAyMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDMwcHg7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xyXG59XHJcbi5tZW51X2puYSA+IHVsIHtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIC1tb3otYm94LXBhY2s6IHN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5tZW51X2puYSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxufVxyXG4ubWVudV9qbmEgdWwgbGkgYSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFuYyk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5tZW51X2puYSA+IHVsID4gbGkgPiBhOmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBjdWJpYy1iZXppZXIoLjYyLC4yMywuNTQsLjg4KTtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBjdWJpYy1iZXppZXIoLjYyLC4yMywuNTQsLjg4KTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllciguNjIsLjIzLC41NCwuODgpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllciguNjIsLjIzLC41NCwuODgpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC42MiwuMjMsLjU0LC44OCk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjYyLC4yMywuNTQsLjg4KTtcclxuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjYyLC4yMywuNTQsLjg4KTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjYyLC4yMywuNTQsLjg4KTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXZpb2xldCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC02cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcbi5tZW51X2puYSA+IHVsID4gbGkgPiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFuYykgIWltcG9ydGFudDtcclxufVxyXG4ubWVudV9qbmEgPiB1bCA+IGxpLmN1cnJlbnQgPiBhOmFmdGVyLFxyXG4ubWVudV9qbmEgPiB1bCA+IGxpOmhvdmVyID4gYTphZnRlcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbi5tZW51X2puYSB1bCAuc291cy1tZW51IHtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XHJcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcclxuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcclxufVxyXG4ubWVudV9qbmEgdWwgLnNvdXMtbWVudSBsaSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmlzLWNsYWlyKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbn1cclxuLm1lbnVfam5hIHVsIC5zb3VzLW1lbnUgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG59XHJcbi5tZW51X2puYSB1bCAuc291cy1tZW51IGxpIGEge1xyXG4gICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbn1cclxuLm1lbnVfam5hIHVsIC5zb3VzLW1lbnUgbGkgYTpob3ZlcntcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmVzcGFjZS1qbmEgLmNvbnRlbnUgLm1lbnVfam5hIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLmVzcGFjZS1qbmEgLmNvbnRlbnUgLm1lbnVfam5hID4gdWwgPiBsaSA+IGEsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jb250ZW51IC5jb250ZW51IGEuaW5zY3JpcHRpb24sXHJcbi5zaW5nbGUtam5hX2xpZXV4IC5jb250ZW51IGEucmV0b3VyLWF1LXByb2dyYW1tZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mbGVjaGUuc3ZnKTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAzNHB4IDIxcHg7XHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogMzRweCAyMXB4O1xyXG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiAzNHB4IDIxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM0cHggMjFweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMnB4IHRvcCAxMXB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmVzcGFjZS1qbmEgLmNvbnRlbnUgLm1lbnVfam5hID4gdWwgPiBsaSA+IGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5lc3BhY2Utam5hIC5jb250ZW51IC5tZW51X2puYSA+IHVsID4gbGkgLnNvdXMtbWVudSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbi5lc3BhY2Utam5hIC5jb250ZW51IC5tZW51X2puYSA+IHVsID4gbGkgLnNvdXMtbWVudSBsaSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1yb3NlKTtcclxuICAgIHdpZHRoOiAzNDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTJweDtcclxufVxyXG4uZXNwYWNlLWpuYSAuY29udGVudSAubWVudV9qbmEgPiB1bCA+IGxpIC5zb3VzLW1lbnUgbGkgYSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5lc3BhY2Utam5hIC5jb250ZW51IC5tZW51X2puYSA+IHVsID4gbGkgLnNvdXMtbWVudSBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XHJcbn1cclxuLmVzcGFjZS1qbmEgLmNvbnRlbnUgLm1lbnVfam5hID4gdWwgPiBsaSAuc291cy1tZW51IGxpIGFbb25jbGlja10ge1xyXG4gICAgZGlzcGxheTpub25lO1xyXG59XHJcbi5mb290ZXJfam5hIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uZm9vdGVyX2puYSB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uZm9vdGVyX2puYSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxufVxyXG5cclxuLmpuYSBmb3JtLFxyXG4uam5hIC5maWx0cmVze1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScxMDcxLjcxMScgaGVpZ2h0PSc5MjYuMTcyJyB2aWV3Qm94PScwIDAgMTA3MS43MTEgOTI2LjE3MiclM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAtcGF0aCclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGVfMTAnIGRhdGEtbmFtZT0nUmVjdGFuZ2xlIDEwJyB3aWR0aD0nMTA3MS43MTEnIGhlaWdodD0nOTI2LjE3MicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAtMC4wMDEpJyBmaWxsPSclMjNkNmI3ZDcnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nR3JvdXBlXzEzNScgZGF0YS1uYW1lPSdHcm91cGUgMTM1JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuMDAxKScgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcC1wYXRoKSclM0UlM0NnIGlkPSdHcm91cGVfMTM2JyBkYXRhLW5hbWU9J0dyb3VwZSAxMzYnJTNFJTNDcGF0aCBpZD0nVHJhY8OpXzEyMScgZGF0YS1uYW1lPSdUcmFjw6kgMTIxJyBkPSdNODE3Ljg2NCw0NzUuNTNjLTguNTczLDI4LjYxOS0yNi44MjMsNTAuOTQ0LTU1LjgsNjguMjUxbC0uNy40Yy0uODE0LjYxNS0yLjY0NSw0LjYtMy41MjUsNi41MTRsLS41NTcsMS4yMTMtLjczNSwxLjEzM2MtMjAuNzk0LDMxLjkwOS0zNi44NDcsNTcuNDg5LTUyLjA2LDgyLjk1M2wtLjYuOTMzYy0zLjgwOCw1LjU4My03LjUyNywxMS42NDUtMTEuMTI2LDE3LjUwN2wtNy45MDgtNC42MTUsNy44MDgsNC43NzljLTkuOTg1LDE2LjI3Mi0yMC4zMTEsMzMuMS0zNi4yLDQ3LjItMzYuNTQ3LDM1Ljg4LTc3LjA3OSw2MS4zMTYtMTE3LjIzNCw3My41NjdhMTk5LjM2NywxOTkuMzY3LDAsMCwxLTU4LjM2LDguOTQ5Yy0zMi40MjIsMC02NC4zNi04LjQtOTUuNDY0LTI1LjE3Ny0xMS4zNTktNi4zNjYtMjMuMDQtMTIuMi0zNC4zMzctMTcuODM5LTE0LjgwNi03LjM5My0zMC4wMTMtMTQuOTg4LTQ0LjI3LTIzLjYtMTEuNjgxLTYuODM5LTI2LjA1Ni0xNi42NjQtMzIuNjM5LTMxLjQ4Ny0xNC41NTMtMzEuMTQtMjkuNjc4LTYzLjUwNi0zOC4yNzctOTguMzE1LTIxLjA4NS05My4yLjA0OS0xODIuNjU3LDYyLjc2Ny0yNjYuMDUxLDI0Ljc0MS00NS43NTgsNjcuMDA4LTc2Ljg5MywxMDcuODg4LTEwN2w0LjQ3Ni0zLjNjNTkuOS00NS41NzEsMTE5LjMtNzIuNDk1LDE4MS41LTgyLjIyN2wxLjIyNC0uMTg5Yy44NS0uMTQ0LDEuODUxLS4zMDYsMi44NjQtLjQ2NCwzMi42NzQtNS4xMTMsNTUuNjc3LTIuNDEsNjguMzYyLDguMDM1LDcuMTUzLDUuNjg3LDE0LjkxOCwxMS4zNjMsMjIuNDI5LDE2Ljg1MywyNC41MjUsMTcuOTM0LDQ5Ljg2NSwzNi40NjMsNjcuNzIyLDY0LjM4MkE0MzcuMSw0MzcuMSwwLDAsMSw4MjAuOTI4LDQwMC4xOGMyLjc4OSwyMC45NTgsNC45NjksNDguNTM1LTMuMDY0LDc1LjM1bS01LjcyNy0yNTIuMjA4YTQ3LjksNDcuOSwwLDAsMS0xMC45ODUtMTEuNjE2bC0uNDY2LS42NzljLTI0LjI2Mi0zNy4wNzMtNTguNzctNjIuMjI1LTEwOC42LTc5LjE1NC01OC42NjQtMTkuODktMTA2LjM3Mi0yMi42NC0xNTQuNjU2LTguOTExcS0zLjA2NS45NS02LjAxOSwxLjg4N2MtMTAuNTgsMy4zMzUtMjAuNTM5LDYuNDc0LTMyLjEzOCw4LjhDMzk1LjEsMTU3LjU3OCwzMjAuNTM4LDIxNy43MjIsMjQxLjYwOSwyODEuMzk0bC01LjczMiw0LjUxNWMtNS42NTMsMy43MzYtMTAuMTE4LDkuODA3LTE1Ljc2OSwxNy40OTUtMi42ODYsMy42NDktNS40MjksNy4zNzctOC41NTUsMTEuMTgzcS02LjUzNCwxMS41NDktMTMuMywyMy4zNzRsLS40LjcxMWMtMTIuMzU1LDIxLjY1NC0yNS4wOTQsNDMuOTgxLTM2Ljg4Nyw2Ni4wMjktMjIuMjQyLDQwLjI1Ni0yNS42NzksODMuNDgzLTExLjIsMTQwLjI2OCwyLjA4MSw4LjcyNywzLjQ4OCwxNy4xODIsNC44NDksMjUuMzU5LDIuNTI3LDE1LjIsNC45MTYsMjkuNTUsMTAuNjk1LDQxLjY1MmwuMjIzLjQ4OGMxOC44Myw0My4zNzksNDMsOTIuMDY3LDkyLjM3NiwxMjIuMjM0LDcuNjgsNC41NTIsMTUuNDY2LDkuMzc0LDIzLDE0LjAzNSwyNC4wNDIsMTQuODg0LDQ4Ljg5NSwzMC4yNyw3NS43MzgsNDAuMDE2bC40MTIuMTU2YzI2LjUzNiwxMC41MjgsNjEuNTg0LDExLjE3Myw5Mi4zNzUsMTAuOTVsLjM5LDBjMjguODcyLjUzNyw1OC4yNzctMS4yOTQsODYuNzE1LTMuMDU0bC41LS4wM2M5LjUwNy0uNTksMTkuMzM4LTEuMiwyOS4wNTYtMS43MTQsNjMuOC00LjQ5NSwxMjMuMDg4LTI4LjUyNCwxODYuNC03NS42MDYsNS4yNzUtNC4xMjksMTAuNjg4LTguMjcyLDE2LjE1MS0xMi40NTNsLjQ2My0uMzU0YzEzLjAyNy05Ljk3MSwyNi40NjYtMjAuMjU2LDM4Ljc2My0zMC45MDZsMS4wNTItLjg0N2E3Mi4yNTgsNzIuMjU4LDAsMCwwLDE5LjYtMjIuNjA3bDcuNjU0LTE1LjU2NWMyMS45LTQ0LjQ2OSw0NC41MzUtOTAuNDUsNjEuNzU1LTEzNS4zNzYsMjIuNDgtNTUuMzI1LDYuOTYtMTEzLjI0My05LjM1LTE2My4yLTE0LjAzNi00NS4zNzYtMzkuNzM5LTgzLjk2Mi03Ni40MzgtMTE0LjgyNScgc3R5bGU9J29wYWNpdHk6MC4zOycgZmlsbD0nJTIzRjI2NjcxJy8lM0UlM0NwYXRoIGlkPSdUcmFjw6lfMTIyJyBkYXRhLW5hbWU9J1RyYWPDqSAxMjInIGQ9J005NzIuMDYxLDQxMi45NThjLTUuMjcsNTMuMDE0LTEwLjcyMSwxMDcuODM1LTE4LjYzNSwxNjEuNjg5LTIuMiwxNC4wMzUtOS4yMDgsMjYuNzkxLTE1Ljk4NywzOS4xMjYtMS43MTksMy4xMjgtMy4zNDQsNi4wODMtNC44NjcsOS4wMThhNjAuNzA1LDYwLjcwNSwwLDAsMS03LjUyOCwxMS4wNjRjLTEuMzcyLDEuNzEyLTIuNjc5LDMuMzQ0LTMuNjE5LDQuNzk0LTE2Ljg0NSw1Ny4yMS02MS4xNTIsMTAyLjExNi0xMDAuMjc0LDE0MS43NjNsLS4zNTguMzQzYy04LjEzNSw3LjM3NC0xNi4xMTksMTQuOTItMjMuODQsMjIuMjE5LTcuNzg3LDcuMzYzLTE1Ljg0LDE0Ljk3NS0yNC4xMTQsMjIuNDc0bC0uMzQ5LjNhMjAyLjQyOCwyMDIuNDI4LDAsMCwxLTM3LjgsMjQuMjI5Yy0xNy4wMSw4LjI5NS0zNS41MDcsMTUuNzg4LTUzLjM5MywyMy4wMzRxLTcuMiwyLjkxNC0xNC4yOTIsNS44MThDNjI5Ljk1Niw4OTMuNTYyLDU5MS43ODMsOTA4LjgsNTQ4LDkwOC4xNDdjLTEyLjY0Ni4wMi0yNS43ODguNTczLTM4LjUsMS4xMDctMTMuMjQ4LjU1OS0yNi42NjUsMS4xMjQtNDAuMTg0LDEuMTI0LTIyLjk2NSwwLTQ2LjIyNy0xLjYzLTY5LjQ3OS03LjY5NGwtLjI0OS0uMDY5Yy0xNy4xMTEtNS0zNS41MjUtOC4yNTEtNTMuMzMyLTExLjRsLTMuNjY0LS42NTRDMjgzLjgxNiw4NzguMSwyMzIuMDczLDg1My4xMjEsMTg4LjgsODE2LjMwN2wtLjE4NS0uMTYyYy0yLjI0OC0yLjAyNC00LjU0OC00LjA2My02Ljg3LTYuMTI0LTE4LjQzNi0xNi4zNTgtMzcuNS0zMy4yNzItNDUuODc1LTUzLjQyNWwtLjA4Mi0uMjA3QTgyOC42OCw4MjguNjgsMCwwLDEsOTQuMDY0LDYxMS4wMTVjLTUuMzU4LTI1LjQ1My02LjE4NC01Mi4xLTYuOTgyLTc3Ljg2NC0uMzQtMTAuOTctLjY5Mi0yMi4zMTQtMS40LTMzLjJDODEuODMyLDQ0NS41NCw5My40NDgsMzg3LjI3NiwxMjEuMiwzMjEuODgzYzMyLjIzOC03Ni4xOCw4Ny0xNDYuMzc5LDE2Ny40MTMtMjE0LjZDMzY2LjI4LDQxLjU3NCw0NTguODU3LDExLjY5Miw1NjMuODI3LDE4LjQ3YzUuNDg0LjM1NSwxMC42MzEuNDM0LDE2LjA4LjUxOCw1LjI3OS4wODIsMTAuNzMyLjE2NiwxNi40OC41MjMsMzEuNDI1LTEuMTYyLDYwLjE4Niw1LjgyNiw4Ny44OTEsMjEuMzUsMjcuNTE2LDE0LjIxNyw1NS45NjYsMjguOTE0LDg1LjIyMyw0MS4yOTUsMzAuMjcxLDEyLjM2NCw1NS4wOSwzMS4xLDc1Ljc3NSw1Ny4yNDcsNi44MDYsOC42MDYsMTMuNTE5LDE3LjMsMjAuMDEzLDI1LjcsMTEuNjYsMTUuMSwyMi42NzQsMjkuMzU0LDM0LjQzOCw0My40OTQsNDkuMzIzLDYxLjcyOSw2MS43MTUsMTMzLjQzLDcyLjY0OSwxOTYuNjkxbC4xODYsMS4wODJabTg4LjEyNC00OC4xNzhjLTIuMzUyLTkuMzM4LTUuNzQxLTE5LjA5MS05LjAxOS0yOC41MjMtMy40LTkuNzk0LTYuOTI0LTE5LjkyMi05LjQ2Ny0zMC4wMTZsLS4wNzYtLjMzNWMtNy4yNTYtMzQuMzg5LTI4LjE1Mi02NC4wMjktNDkuNjUyLTkwLjkzNmwtLjExOS0uMTUyYy04LjA3LTEwLjU2MS0xNi4zMTMtMjEuMDUzLTI0LjI4NC0zMS4yLTguMDE1LTEwLjItMTYuMy0yMC43NS0yNC40NDgtMzEuNDEzbC0uMTUzLS4yMDVjLTE3LjY3Ni0yNC41NjItNDEuNTQ2LTQ0LjE2MS03MC45NDItNTguMjU1LTI0LjcxNi0xMS41NTMtNDguNi0yNC4xNzgtNzEuNy0zNi4zODYtMTEuNDc4LTYuMDY2LTIzLjM0OC0xMi4zMzktMzUuMTQ3LTE4LjM4OGwtLjI0LS4xMjhDNzM3LjU4MywyMy43NDQsNjk0LjQsNS44NjgsNjAyLjUsMS41OTRMNTMwLjE1Mi4xMDZDNDE5LjY3Ni0xLjk0LDMyMC40NjYsMjUuNDg0LDIyNi44MjksODMuOTljLTkuOTU5LDYuMDYxLTE3Ljg1NiwxNC4yMzQtMjYuMjE4LDIyLjg4OC01LjA3Nyw1LjI1NC0xMC4zMjQsMTAuNjg1LTE2LjEyOCwxNS42OTMtNDguMSw1MC4wMTQtOTEuMjc1LDEwNy4zNjYtMTM1Ljg0NywxODAuNDQ5bC0uMTQzLjIyOGMtNy45NDYsMTIuMTgtMTIuNCwyNC40MjItMTcuMzg4LDM5LjE0NmwtLjM2OSwxLjIyNkMxMC4zNyw0MTEuMTgyLTguODY1LDQ3NSw0LjM1LDU0My4zNDVjMy41OCwxOS40MjQsNS42OTQsMzkuMjY1LDcuNzQsNTguNDUyLDIuNjQ5LDI0Ljg1Myw1LjM4OCw1MC41NTMsMTEuMzA5LDc1LjEzLDEzLjQxNiw1Ny45ODYsMzQuNzMyLDEwOS41MTcsNjMuMzc1LDE1My4yNDQsMTUuMjg2LDIzLjMzNyw0My4xODEsMzYuODM2LDY4LjQ1Miw0Ni45NjYsMjMuNDQ4LDkuMjYsNTAuMDg0LDE1LjM3OSw3NS44NDEsMjEuMyw4LjcxOCwyLDE3LjczNCw0LjA3NCwyNi41NDQsNi4yNDVsLjIyMi4wNmMyNS40Miw2Ljc4OCw1MS43LDEzLjgwOSw3Ny41MTksMTYuNTA4LDU4LjI1Niw2Ljk1NCwxMTUuMDI4LDUuMjQ5LDE3Mi45MTUsMi43MSwxMy40NDEtLjcyOSwyNy40NTItMS4xOCw0MS0xLjYxNSwxMy4zNjUtLjQzLDI3LjE4LS44NzYsNDAuNDM2LTEuNTg5LDE4LjY1OC0xLjg4NiwzNy45LTMuODM3LDU2Ljc2My03Ljc3OSw2Ni43Mi0xMi41NzMsMTMwLjI1OC0zNy41LDE4OS4wMDktNjIuNTY2LDE4LjEyNC03Ljc2NywzNC4wNjctMjIuMjQyLDQ5LjQ4NS0zNi4yNCwzLjQxNy0zLjEsNi44LTYuMTc3LDEwLjE4NC05LjE1M2E2MTEuMTc0LDYxMS4xNzQsMCwwLDAsNTUuNzI5LTU4LjAwNWMxNi43MDgtMjAuOTkyLDMxLjExNC00MS41LDQ1LjA0Ni02MS4zNHEzLjgzMi01LjQ1MSw3Ljc5MS0xMS4wMTJjMTAuNDc0LTE0Ljc2NCwyMS4zLTMwLjAyNSwzMC40NTctNDUuMjUxLDguMzUtMTUuNDkyLDEzLjIxNS0zMi4xNSwxOC4zNTEtNDkuNzgxLDQuOTY4LTE5LjkxMiw4Ljk3LTQwLjg3LDEyLjgzOS02MS4xMzdsLjk3NS01LjEwNmM4Ljc3My01OC4wNjIsNi44NTItMTA1LjE2NS02LjA0NC0xNDguMjI0WicgZmlsbD0nJTIzZDZiN2Q3Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogOTc0cHggOTc0cHg7XHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogOTc0cHg7XHJcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5NzRweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTBweCAtMzUwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcbi5qbmEgZm9ybSArIGZvcm17XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG59XHJcbi5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbi5qbmEgZm9ybSBzZWxlY3QsXHJcbi5qbmEgZm9ybSAuc2VsZWN0Mi1jb250YWluZXIsXHJcbi5qbmEgZm9ybSB0ZXh0YXJlYSxcclxuLmpuYSBmb3JtIC5hY2YtZ29vZ2xlLW1hcCAudGl0bGUgLnNlYXJjaCxcclxuLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbi5qbmEgLmZpbHRyZXMgc2VsZWN0LFxyXG4uam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lcixcclxuLmpuYSAuZmlsdHJlcyB0ZXh0YXJlYXtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFuYyk7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLmpuYSBmb3JtIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC5qbmEgZm9ybSBzZWxlY3QsXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAuam5hIGZvcm0gLnNlbGVjdDItY29udGFpbmVyLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLmpuYSBmb3JtIHRleHRhcmVhLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLmpuYSBmb3JtIC5hY2YtZ29vZ2xlLW1hcCAudGl0bGUgLnNlYXJjaCxcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC5qbmEgLmZpbHRyZXMgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLmpuYSAuZmlsdHJlcyBzZWxlY3QsXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAuam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lcixcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC5qbmEgLmZpbHRyZXMgdGV4dGFyZWEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxufVxyXG4uam5hIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pOmZvY3VzLFxyXG4uam5hIGZvcm0gc2VsZWN0OmZvY3VzLFxyXG4uam5hIGZvcm0gLnNlbGVjdDItY29udGFpbmVyOmZvY3VzLFxyXG4uam5hIGZvcm0gdGV4dGFyZWE6Zm9jdXMsXHJcbi5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6Zm9jdXMtdmlzaWJsZSxcclxuLmpuYSBmb3JtIHNlbGVjdDpmb2N1cy12aXNpYmxlLFxyXG4uam5hIGZvcm0gLnNlbGVjdDItY29udGFpbmVyOmZvY3VzLXZpc2libGUsXHJcbi5qbmEgZm9ybSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlLFxyXG4uam5hIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pOmZvY3VzLXdpdGhpbixcclxuLmpuYSBmb3JtIHNlbGVjdDpmb2N1cy13aXRoaW4sXHJcbi5qbmEgZm9ybSAuc2VsZWN0Mi1jb250YWluZXI6Zm9jdXMtd2l0aGluLFxyXG4uam5hIGZvcm0gdGV4dGFyZWE6Zm9jdXMtd2l0aGluLFxyXG4uam5hIC5maWx0cmVzIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpmb2N1cyxcclxuLmpuYSAuZmlsdHJlcyBzZWxlY3Q6Zm9jdXMsXHJcbi5qbmEgLmZpbHRyZXMgLnNlbGVjdDItY29udGFpbmVyOmZvY3VzLFxyXG4uam5hIC5maWx0cmVzIHRleHRhcmVhOmZvY3VzLFxyXG4uam5hIC5maWx0cmVzIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpmb2N1cy12aXNpYmxlLFxyXG4uam5hIC5maWx0cmVzIHNlbGVjdDpmb2N1cy12aXNpYmxlLFxyXG4uam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lcjpmb2N1cy12aXNpYmxlLFxyXG4uam5hIC5maWx0cmVzIHRleHRhcmVhOmZvY3VzLXZpc2libGUsXHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pOmZvY3VzLXdpdGhpbixcclxuLmpuYSAuZmlsdHJlcyBzZWxlY3Q6Zm9jdXMtd2l0aGluLFxyXG4uam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lcjpmb2N1cy13aXRoaW4sXHJcbi5qbmEgLmZpbHRyZXMgdGV4dGFyZWE6Zm9jdXMtd2l0aGlue1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmpuYSBmb3JtIHNlbGVjdDo6LW1zLWV4cGFuZCAsXHJcbi5qbmEgLmZpbHRyZXMgc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmpuYSBmb3JtIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKVt0eXBlPVwic3VibWl0XCJdICxcclxuLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmpuYSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24gLFxyXG4uam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcbi5qbmEgZm9ybSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLFxyXG4uam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xyXG59XHJcblxyXG4uam5hIGZvcm0gLmFjZi1maWVsZHMge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5qbmEgZm9ybSAuYWNmLWZpZWxkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgLW1vei1ib3gtZmxleDogMDtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uam5hIGZvcm0gLmFjZi1maWVsZCAuYWNmLWxhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG4uam5hIGZvcm0gLmFjZi1maWVsZCAuYWNmLWxhYmVsIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc2luZ2xlIG1haW4uam5hIC5jb250ZW51LFxyXG4ucGFnZSBtYWluLmpuYSAuY29udGVudSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hIG1haW4gLmNvbnRlbnV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlLWNsYWlyKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J0dyb3VwZV8xNjknIGRhdGEtbmFtZT0nR3JvdXBlIDE2OScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9Jzk3NC4yODMnIGhlaWdodD0nODQxLjk3NCcgdmlld0JveD0nMCAwIDk3NC4yODMgODQxLjk3NCclM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAtcGF0aCclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGVfMTUnIGRhdGEtbmFtZT0nUmVjdGFuZ2xlIDE1JyB3aWR0aD0nOTc0LjI4MycgaGVpZ2h0PSc4NDEuOTc0JyBmaWxsPSclMjNkY2JmZGQnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nR3JvdXBlXzE2OCcgZGF0YS1uYW1lPSdHcm91cGUgMTY4JyBjbGlwLXBhdGg9J3VybCglMjNjbGlwLXBhdGgpJyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8xMjYnIGRhdGEtbmFtZT0nVHJhY8OpIDEyNicgZD0nTTIzMC43Nyw0MzIuM2M3Ljc5NCwyNi4wMTcsMjQuMzg1LDQ2LjMxMyw1MC43MjUsNjIuMDQ2bC42MzYuMzYyYy43MzkuNTU5LDIuNCw0LjE4MSwzLjIsNS45MjJsLjUwNiwxLjEuNjY5LDEuMDNjMTguOSwyOS4wMDgsMzMuNSw1Mi4yNjIsNDcuMzI3LDc1LjQxMmwuNTQ1Ljg0OGMzLjQ2Miw1LjA3NSw2Ljg0MiwxMC41ODYsMTAuMTE0LDE1LjkxNWw3LjE4OS00LjItNy4xLDQuMzQ0YzkuMDc3LDE0Ljc5MywxOC40NjQsMzAuMDksMzIuOTA5LDQyLjkwOSwzMy4yMjQsMzIuNjE5LDcwLjA3Miw1NS43NDIsMTA2LjU3Nyw2Ni44NzlhMTgxLjIxNiwxODEuMjE2LDAsMCwwLDUzLjA1NCw4LjEzNmMyOS40NzUsMCw1OC41MDktNy42NCw4Ni43ODUtMjIuODg4LDEwLjMyNy01Ljc4NywyMC45NDYtMTEuMDksMzEuMjE2LTE2LjIxOCwxMy40Ni02LjcyLDI3LjI4NC0xMy42MjUsNDAuMjQ1LTIxLjQ1MywxMC42MTktNi4yMTgsMjMuNjg3LTE1LjE0OSwyOS42NzItMjguNjI1LDEzLjIzLTI4LjMwOSwyNi45OC01Ny43MzMsMzQuOC04OS4zNzcsMTkuMTY5LTg0LjczLS4wNDQtMTY2LjA1Mi01Ny4wNi0yNDEuODY1LTIyLjQ5My00MS42LTYwLjkxNy02OS45LTk4LjA4MS05Ny4yNzhsLTQuMDY5LTNjLTU0LjQ1NC00MS40MjgtMTA4LjQ1OC02NS45LTE2NS03NC43NTJsLTEuMTEzLS4xNzFjLS43NzItLjEzMS0xLjY4Mi0uMjc5LTIuNi0uNDIyLTI5LjctNC42NDgtNTAuNjE1LTIuMTkxLTYyLjE0Nyw3LjMtNi41LDUuMTcxLTEzLjU2MiwxMC4zMzEtMjAuMzksMTUuMzIxLTIyLjMsMTYuMy00NS4zMzIsMzMuMTQ5LTYxLjU2Niw1OC41M0EzOTcuMzU0LDM5Ny4zNTQsMCwwLDAsMjI3Ljk4NSwzNjMuOGMtMi41MzUsMTkuMDUzLTQuNTE4LDQ0LjEyMywyLjc4NSw2OC41bTUuMjA3LTIyOS4yOGE0My41NDgsNDMuNTQ4LDAsMCwwLDkuOTg2LTEwLjU2bC40MjQtLjYxOGMyMi4wNTctMzMuNyw1My40MjctNTYuNTY3LDk4LjcyNS03MS45NTgsNTMuMzMxLTE4LjA4MSw5Ni43LTIwLjU4MSwxNDAuNi04LjFxMi43ODUuODYyLDUuNDcxLDEuNzE1YzkuNjE5LDMuMDMyLDE4LjY3Miw1Ljg4NiwyOS4yMTcsOEM2MTUuMSwxNDMuMjU0LDY4Mi44ODYsMTk3LjkzLDc1NC42MzksMjU1LjgxM2w1LjIxLDQuMWM1LjE0LDMuNCw5LjIsOC45MTYsMTQuMzM2LDE1LjksMi40NDIsMy4zMTgsNC45MzUsNi43MDcsNy43NzgsMTAuMTY3cTUuOTM4LDEwLjUsMTIuMDg4LDIxLjI0OWwuMzY5LjY0NmMxMS4yMzIsMTkuNjg2LDIyLjgxMywzOS45ODQsMzMuNTM0LDYwLjAyNywyMC4yMTksMzYuNiwyMy4zNDQsNzUuODkzLDEwLjE4NSwxMjcuNTE2LTEuODkyLDcuOTM0LTMuMTcxLDE1LjYyLTQuNDA4LDIzLjA1NC0yLjMsMTMuODE1LTQuNDY5LDI2Ljg2NC05LjcyMywzNy44NjZsLS4yLjQ0M2MtMTcuMTE4LDM5LjQzNS0zOS4wOTMsODMuNy04My45NzgsMTExLjEyMi02Ljk4Miw0LjEzOC0xNC4wNiw4LjUyMi0yMC45MDUsMTIuNzU5LTIxLjg1NywxMy41MzEtNDQuNDUxLDI3LjUxOC02OC44NTQsMzYuMzc5bC0uMzc0LjE0MWMtMjQuMTIzLDkuNTcxLTU1Ljk4NSwxMC4xNTctODMuOTc3LDkuOTU0bC0uMzU1LDBjLTI2LjI0Ny40ODktNTIuOTc4LTEuMTc2LTc4LjgzMS0yLjc3NmwtLjQ1Mi0uMDI3Yy04LjY0My0uNTM2LTE3LjU4LTEuMDg5LTI2LjQxNS0xLjU1OC01OC00LjA4Ni0xMTEuOS0yNS45MzItMTY5LjQ1OC02OC43MzMtNC44LTMuNzU0LTkuNzE2LTcuNTItMTQuNjgyLTExLjMyMWwtLjQyMi0uMzIyYy0xMS44NDItOS4wNjQtMjQuMDU5LTE4LjQxNC0zNS4yMzktMjguMWwtLjk1Ni0uNzdhNjUuNjkyLDY1LjY5MiwwLDAsMS0xNy44Mi0yMC41NTJsLTYuOTU4LTE0LjE1Yy0xOS45LTQwLjQyNi00MC40ODctODIuMjI3LTU2LjE0MS0xMjMuMDY5LTIwLjQzNy01MC4zLTYuMzI3LTEwMi45NDgsOC41LTE0OC4zNjUsMTIuNzYxLTQxLjI1MSwzNi4xMjctNzYuMzMsNjkuNDktMTA0LjM4Nycgc3R5bGU9J29wYWNpdHk6MC4zOycgZmlsbD0nJTIzRjI2NjcxJy8lM0UlM0NwYXRoIGlkPSdUcmFjw6lfMTI3JyBkYXRhLW5hbWU9J1RyYWPDqSAxMjcnIGQ9J005MC41OTIsMzc1LjQxN2M0Ljc5MSw0OC4yLDkuNzQ2LDk4LjAzMiwxNi45NDEsMTQ2Ljk5LDIsMTIuNzYsOC4zNywyNC4zNTUsMTQuNTMzLDM1LjU2OSwxLjU2MywyLjg0NCwzLjA0LDUuNTMsNC40MjUsOC4yYTU1LjIxNiw1NS4yMTYsMCwwLDAsNi44NDMsMTAuMDU5YzEuMjQ3LDEuNTU2LDIuNDM2LDMuMDQsMy4yOTEsNC4zNTgsMTUuMzEzLDUyLjAwOSw1NS41OTIsOTIuODMyLDkxLjE1OCwxMjguODc1bC4zMjUuMzEyYzcuNCw2LjcsMTQuNjUzLDEzLjU2NCwyMS42NzMsMjAuMiw3LjA3OSw2LjY5NCwxNC40LDEzLjYxNCwyMS45MjIsMjAuNDMxbC4zMTcuMjc0YTE4My45NTEsMTgzLjk1MSwwLDAsMCwzNC4zNjIsMjIuMDI2YzE1LjQ2NCw3LjU0MSwzMi4yNzksMTQuMzUyLDQ4LjUzOSwyMC45NCw0LjM2MSwxLjc2Niw4LjcsMy41MjYsMTIuOTkyLDUuMjg5QzQwMS42LDgxMi4zMyw0MzYuMyw4MjYuMTg0LDQ3Ni4xLDgyNS41ODljMTEuNS4wMTgsMjMuNDQ0LjUyMSwzNSwxLjAwNiwxMi4wNDQuNTA4LDI0LjI0MSwxLjAyMiwzNi41MzEsMS4wMjIsMjAuODc4LDAsNDIuMDI0LTEuNDgyLDYzLjE2My02Ljk5NGwuMjI2LS4wNjNjMTUuNTU1LTQuNTQyLDMyLjI5NS03LjUsNDguNDgzLTEwLjM2M2wzLjMzMi0uNmM1My40MzMtMTEuMzI0LDEwMC40NzItMzQuMDM3LDEzOS44MDctNjcuNWwuMTY4LS4xNDdjMi4wNDQtMS44NCw0LjEzNC0zLjY5NCw2LjI0Ni01LjU2NywxNi43NTktMTQuODcxLDM0LjA4OS0zMC4yNDgsNDEuNy00OC41NjlsLjA3Ni0uMTg4YTc1My40Miw3NTMuNDIsMCwwLDAsMzcuOTM1LTEzMi4xNThjNC44NzEtMjMuMTM5LDUuNjIyLTQ3LjM2LDYuMzQ3LTcwLjc4NS4zMDktOS45NzQuNjI5LTIwLjI4NiwxLjI3LTMwLjE4MiwzLjUtNDkuNDY1LTcuMDU3LTEwMi40MzItMzIuMjg5LTE2MS44OC0yOS4zMDctNjkuMjU1LTc5LjA5MS0xMzMuMDcyLTE1Mi4xOTQtMTk1LjA5LTcwLjYtNTkuNzM3LTE1NC43NjQtODYuOS0yNTAuMTkyLTgwLjc0LTQuOTg1LjMyMi05LjY2NC4zOTQtMTQuNjE4LjQ3MS00LjguMDc0LTkuNzU2LjE1LTE0Ljk4Mi40NzUtMjguNTY4LTEuMDU2LTU0LjcxNCw1LjMtNzkuOSwxOS40MDlDMzI3LjIsNTAuMDcyLDMwMS4zMzUsNjMuNDMzLDI3NC43MzcsNzQuNjg4Yy0yNy41MTksMTEuMjQtNTAuMDgxLDI4LjI3Ni02OC44ODYsNTIuMDQzLTYuMTg4LDcuODI0LTEyLjI5LDE1LjcyNC0xOC4xOTQsMjMuMzY0LTEwLjYsMTMuNzIzLTIwLjYxMiwyNi42ODYtMzEuMzA3LDM5LjU0LTQ0Ljg0LDU2LjExNy01Ni4xMDUsMTIxLjMtNjYuMDQ0LDE3OC44MWwtLjE2OS45ODRabS04MC4xMTMtNDMuOGMyLjEzOC04LjQ4OSw1LjIxOS0xNy4zNTUsOC4yLTI1LjkzLDMuMS04LjksNi4zLTE4LjExMSw4LjYwNi0yNy4yODdsLjA3LS4zMDVjNi42LTMxLjI2MywyNS41OTMtNTguMjA4LDQ1LjEzOC04Mi42NjlsLjEwOC0uMTM4YzcuMzM3LTkuNiwxNC44My0xOS4xMzksMjIuMDc3LTI4LjM2NSw3LjI4Ni05LjI3NCwxNC44MTgtMTguODY0LDIyLjIyNS0yOC41NTdsLjEzOS0uMTg2YzE2LjA2OS0yMi4zMjksMzcuNzY5LTQwLjE0Nyw2NC40OTMtNTIuOTU5LDIyLjQ2OS0xMC41LDQ0LjE4NC0yMS45OCw2NS4xODQtMzMuMDc4LDEwLjQzNS01LjUxNSwyMS4yMjYtMTEuMjE4LDMxLjk1Mi0xNi43MTdsLjIxOC0uMTE3QzMwMy43NTQsMjEuNTg2LDM0My4wMTQsNS4zMzUsNDI2LjU1OSwxLjQ1TDQ5Mi4zMjguMUM1OTIuNzYtMS43NjMsNjgyLjk1MSwyMy4xNjgsNzY4LjA3Niw3Ni4zNTZjOS4wNTMsNS41MDksMTYuMjMyLDEyLjk0LDIzLjgzNCwyMC44MDYsNC42MTYsNC43NzcsOS4zODYsOS43MTQsMTQuNjYyLDE0LjI2Nyw0My43MjYsNDUuNDY3LDgyLjk3Nyw5Ny42MDYsMTIzLjUsMTY0LjA0NGwuMTMuMjA4YzcuMjI0LDExLjA3MiwxMS4yNzYsMjIuMiwxNS44MDcsMzUuNTg3bC4zMzYsMS4xMTVjMTguNTE0LDYxLjQxOSwzNiwxMTkuNDMyLDIzLjk4NywxODEuNTY4LTMuMjU0LDE3LjY1OC01LjE3NywzNS43LTcuMDM2LDUzLjEzOC0yLjQwOSwyMi41OTQtNC45LDQ1Ljk1Ny0xMC4yODEsNjguM0M5NDAuODE2LDY2OC4xLDkyMS40MzcsNzE0Ljk1LDg5NS40LDc1NC43Yy0xMy45LDIxLjIxNi0zOS4yNTYsMzMuNDg4LTYyLjIyOSw0Mi43LTIxLjMxNiw4LjQxOC00NS41MywxMy45ODEtNjguOTQ2LDE5LjM2LTcuOTI2LDEuODIxLTE2LjEyMiwzLjctMjQuMTMyLDUuNjc4bC0uMi4wNTRjLTIzLjEwOSw2LjE3MS00NywxMi41NTQtNzAuNDcxLDE1LjAwOC01Mi45NjEsNi4zMjEtMTA0LjU3MSw0Ljc3MS0xNTcuMiwyLjQ2Mi0xMi4yMi0uNjYyLTI0Ljk1Ny0xLjA3Mi0zNy4yNzQtMS40NjgtMTIuMTUtLjM5MS0yNC43MDktLjgtMzYuNzYtMS40NDQtMTYuOTYxLTEuNzE0LTM0LjQ1NC0zLjQ4OC01MS42LTcuMDcyLTYwLjY1NC0xMS40My0xMTguNDE2LTM0LjA5LTE3MS44MjYtNTYuODc4LTE2LjQ3Ni03LjA2MS0zMC45Ny0yMC4yMi00NC45ODYtMzIuOTQ2LTMuMTA3LTIuODE5LTYuMTg3LTUuNjE1LTkuMjU5LTguMzIxQTU1NS41Miw1NTUuNTIsMCwwLDEsMTA5Ljg1Myw2NzkuMUM5NC42NjQsNjYwLjAxNiw4MS41NjcsNjQxLjM3LDY4LjksNjIzLjMzN3EtMy40ODQtNC45NTYtNy4wODItMTAuMDEyYy05LjUyMy0xMy40MjEtMTkuMzY5LTI3LjMtMjcuNjg5LTQxLjEzN0MyNi41NCw1NTguMSwyMi4xMTcsNTQyLjk2MSwxNy40NDgsNTI2LjkzM2MtNC41MTYtMTguMS04LjE1NC0zNy4xNTUtMTEuNjcyLTU1LjU4bC0uODg2LTQuNjQyYy03Ljk3Ni01Mi43ODMtNi4yMjktOTUuNiw1LjQ5NC0xMzQuNzQ4WicgZmlsbD0nJTIzZGNiZmRkJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4IDk3NHB4O1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4O1xyXG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiA5NzRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTc0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtd2Via2l0LWNhbGMoMTAwJSArIDM1MHB4KSAtMzUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtbW96LWNhbGMoMTAwJSArIDM1MHB4KSAtMzUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgKyAzNTBweCkgLTM1MHB4O1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyBtYWluLmpuYSAuY29udGVudSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgcGFkZGluZzowO1xyXG59XHJcbi5zaW5nbGUgbWFpbi5qbmEgLmNvbnRlbnUsXHJcbi5wYWdlIG1haW4uam5hIGZvcm06Zmlyc3Qtb2YtdHlwZSxcclxuLnBhZ2UgbWFpbi5qbmEgLmNvbnRlbnUgKyBmb3Jte1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG4uc2luZ2xlIG1haW4uam5hIC5jb250ZW51IGEsXHJcbi5wYWdlIG1haW4uam5hIC5jb250ZW51IDpub3QoLm1lbnVfam5hKSBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5qbmEgZm9ybSAuYWNmLWNoZWNrYm94LWxpc3Qge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtY2hlY2tib3gtbGlzdCBsYWJlbCxcclxuLmpuYSBmb3JtIC5hY2YtaW5wdXQgLmFjZi10cnVlLWZhbHNlIGxhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmpuYSBmb3JtIC5hY2YtZmllbGQuYWNmLWZpZWxkLWNoZWNrYm94IC5hY2YtbGFiZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG59XHJcblxyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXSAsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMC4wMTtcclxufVxyXG4uam5hIC5maWx0cmVzIFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5qbmEgZm9ybSBbdHlwZT1cImNoZWNrYm94XCJdICsgc3BhbiAsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxufVxyXG4vKiBBc3BlY3QgZGUgbGEgY2FzZSAqL1xyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgc3Bhbjo6YmVmb3JlLFxyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlICxcclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOjpiZWZvcmUsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMjc1cztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMjc1cztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4yNzVzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNzVzO1xyXG59XHJcblxyXG4vKiBBc3BlY3QgZGUgbGEgY29jaGUgKi9cclxuLmpuYSBmb3JtIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIHNwYW46OmFmdGVyLFxyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgc3Bhbjo6YWZ0ZXIsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ+KclSc7XHJcbiAgICBzcGVhazogbmV2ZXI7IC8qIFBvdXIgw6p0cmUgc8O7ciBxdWUgbGUgbGVjdGV1ciBkJ8OpY3JhbiBuZSBsaXJhIHBhcyBcImZvaXNcIiAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgdG9wOiAxNHB4O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzOyAvKiBQZXRpdGUgdHJhbnNpdGlvbiAqL1xyXG59XHJcblxyXG4vKiBBc3BlY3Qgbm9uIGNvY2jDqWUgKi9cclxuLmpuYSBmb3JtIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIHNwYW46OmFmdGVyICxcclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOjphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi8qIEFzcGVjdCBjb2Now6llICovXHJcbi5qbmEgZm9ybSBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBzcGFuOjphZnRlciAsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcclxufVxyXG4vKiBEaXNhYmxlZCBjaGVja2JveCAqL1xyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgc3Bhbjo6YmVmb3JlLFxyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlLFxyXG4uam5hIC5maWx0cmVzIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIHNwYW46OmJlZm9yZSxcclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQgKyBzcGFuOjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2JiYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIGNoZWNrZWQgKi9cclxuLmpuYSBmb3JtIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIHNwYW46OmFmdGVyICxcclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQgKyBzcGFuOjphZnRlciB7XHJcbiAgICBjb2xvcjogIzc3NztcclxufVxyXG5cclxuLmpuYSBmb3JtIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBzcGFuICxcclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgc3BhbiB7XHJcbiAgICBjb2xvcjogI2VlZTtcclxufVxyXG5cclxuLyogQWNjZXNzaWJpbGl0eSBmb2N1cyAqL1xyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmZvY3VzICsgc3Bhbjo6YmVmb3JlLFxyXG4uam5hIGZvcm0gW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgc3Bhbjo6YmVmb3JlICxcclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6Zm9jdXMgKyBzcGFuOjpiZWZvcmUsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgc3Bhbjo6YmVmb3JlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXJvc2UtY2xhaXIpO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxufVxyXG5cclxuLmpuYSBmb3JtIHVsLmFjZi1yYWRpby1saXN0OmZvY3VzLXdpdGhpbixcclxuLmpuYSBmb3JtIHVsLmFjZi1jaGVja2JveC1saXN0OmZvY3VzLXdpdGhpbixcclxuLmpuYSAuZmlsdHJlcyB1bC5hY2YtcmFkaW8tbGlzdDpmb2N1cy13aXRoaW4sXHJcbi5qbmEgLmZpbHRyZXMgdWwuYWNmLWNoZWNrYm94LWxpc3Q6Zm9jdXMtd2l0aGlue1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uam5hIGZvcm0gLmFjZi1maWVsZCAuZGVzY3JpcHRpb24gYSAsXHJcbi5qbmEgLmZpbHRyZXMgLmFjZi1maWVsZCAuZGVzY3JpcHRpb24gYSB7XHJcbiAgICBjb2xvcjogdmFyKC0tcm9zZS1jbGFpcik7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtZmllbGQgLmRlc2NyaXB0aW9uIGE6aG92ZXIsXHJcbi5qbmEgLmZpbHRyZXMgLmFjZi1maWVsZCAuZGVzY3JpcHRpb24gYTpob3ZlcntcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcblxyXG4uam5hIGZvcm0gLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwiY29uZGl0aW9uc1wiXSxcclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cImRvbm5lZXNcIl0gLFxyXG4uam5hIC5maWx0cmVzIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cImNvbmRpdGlvbnNcIl0sXHJcbi5qbmEgLmZpbHRyZXMgLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwiZG9ubmVlc1wiXSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbn1cclxuLyouam5hIGZvcm0gLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwibmV3c2xldHRlclwiXSxcclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cImFkaGVyZXJcIl0ge1xyXG5kaXNwbGF5OiAtd2Via2l0LWJveDtcclxuZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5kaXNwbGF5OiAtbW96LWJveDtcclxuZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbmRpc3BsYXk6IGZsZXg7XHJcbi13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbi13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcclxuLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4td2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XHJcbi13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4tbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbi1tb3otYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4td2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbi13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuLW1vei1ib3gtcGFjazogZW5kO1xyXG4tbXMtZmxleC1wYWNrOiBlbmQ7XHJcbmp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cIm5ld3NsZXR0ZXJcIl0gLm1lc3NhZ2UsXHJcbi5qbmEgZm9ybSAuYWNmLWZpZWxkW2RhdGEtbmFtZSo9XCJhZGhlcmVyXCJdIC5tZXNzYWdlIHtcclxuZm9udC1zaXplOiAwO1xyXG5wYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cIm5ld3NsZXR0ZXJcIl0gbGFiZWwsXHJcbi5qbmEgZm9ybSAuYWNmLWZpZWxkW2RhdGEtbmFtZSo9XCJuZXdzbGV0dGVyXCJdIC5hY2YtbGFiZWwsXHJcbi5qbmEgZm9ybSAuYWNmLWZpZWxkW2RhdGEtbmFtZSo9XCJhZGhlcmVyXCJdIGxhYmVsLFxyXG4uam5hIGZvcm0gLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwiYWRoZXJlclwiXSAuYWNmLWxhYmVsIHtcclxubWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uam5hIGZvcm0gLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwibmV3c2xldHRlclwiXSAuYWNmLWxhYmVsIGxhYmVsLFxyXG4uam5hIGZvcm0gLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwiYWRoZXJlclwiXSAuYWNmLWxhYmVsIGxhYmVse1xyXG5jdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cIm5ld3NsZXR0ZXJcIl0gaW5wdXQge1xyXG5tYXJnaW4tdG9wOiAwO1xyXG5wYWRkaW5nLXRvcDogMDtcclxufVxyXG4uam5hIGZvcm0gLmFjZi1maWVsZFtkYXRhLW5hbWUqPVwibmV3c2xldHRlclwiXSBsYWJlbCxcclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cImFkaGVyZXJcIl0gbGFiZWwsKi9cclxuLmpuYSBmb3JtIC5hY2YtZmllbGRbZGF0YS1uYW1lKj1cImNvbmRpdGlvbnNcIl0gLm1lc3NhZ2UsXHJcbi5qbmEgZm9ybSAuYWNmLWZpZWxkW2RhdGEtbmFtZSo9XCJkb25uZWVzXCJdIC5tZXNzYWdle1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uam5hIGZvcm0gLmFjZi1nb29nbGUtbWFwe1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtZ29vZ2xlLW1hcCAudGl0bGV7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG4uam5hIGZvcm0gLmFjZi1nb29nbGUtbWFwIC50aXRsZSAuc2VhcmNoe1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5qbmEgZm9ybSAuYWNmLWdvb2dsZS1tYXAgLnRpdGxlIC5hY2YtYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogLXdlYmtpdC1jYWxjKDEwMCUgLSA1cHgpO1xyXG4gICAgaGVpZ2h0OiAtbW96LWNhbGMoMTAwJSAtIDVweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDVweCk7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG59XHJcbi5qbmEgZm9ybSAuYWNmLWdvb2dsZS1tYXAgLnRpdGxlIC5hY2YtYWN0aW9ucyBhIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtZ29vZ2xlLW1hcCAudGl0bGUgLmFjZi1hY3Rpb25zIGE6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAzcHggYXV0byAwIGF1dG87XHJcbn1cclxuXHJcbi5qbmEgZm9ybSAuYWNmLXRhYmxlIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5qbmEgZm9ybSAuYWNmLXRhYmxlIHRoLmFjZi10aCwgLmpuYSBmb3JtIC5hY2YtdGFibGUgdGguYWNmLXJvdy1oYW5kbGUge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tdmlvbGV0KTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiB2YXIoLS1ibGFuYyk7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtdGFibGUgdGguYWNmLXRoIGxhYmVsIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmpuYSBmb3JtIC5hY2YtdGFibGUgdGQgLmFjZi1pbnB1dCBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDhweDtcclxufVxyXG5cclxuLmpuYSBmb3JtIC5hY2YtYWN0aW9ucyAuYWNmLXJlcGVhdGVyLWFkZC1yb3cgLFxyXG4uam5hICNyZXNldC1maWx0ZXJzLFxyXG4uam5hICNhZHZhbmNlZC1maWx0ZXJzLXRvZ2dsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYW5jKTtcclxuICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCAxMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGJvcmRlcjowO1xyXG59XHJcbi5qbmEgZm9ybSAuYWNmLWFjdGlvbnMgLmFjZi1yZXBlYXRlci1hZGQtcm93OmhvdmVyLFxyXG4uam5hICNyZXNldC1maWx0ZXJzOmhvdmVyLFxyXG4uam5hICNhZHZhbmNlZC1maWx0ZXJzLXRvZ2dsZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFuYyk7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxufVxyXG5cclxuLmpuYSBmb3JtIHNlbGVjdCxcclxuLmpuYSBmb3JtIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIgLFxyXG4uam5hIC5maWx0cmVzIHNlbGVjdCxcclxuLmpuYSAuZmlsdHJlcyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzE2LjYxMScgaGVpZ2h0PScyMi41JyB2aWV3Qm94PScwIDAgMTYuNjExIDIyLjUnJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwLXBhdGgnJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlXzE0JyBkYXRhLW5hbWU9J1JlY3RhbmdsZSAxNCcgd2lkdGg9JzE2LjYxMScgaGVpZ2h0PScyMi41JyBmaWxsPSclMjM0NzIyNjMnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nR3JvdXBlXzE2NCcgZGF0YS1uYW1lPSdHcm91cGUgMTY0JyBjbGlwLXBhdGg9J3VybCglMjNjbGlwLXBhdGgpJyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8xMjUnIGRhdGEtbmFtZT0nVHJhY8OpIDEyNScgZD0nTTYuODA2LDEuNVYxNy4zNzhMMi41NjEsMTMuMTMzQTEuNSwxLjUsMCwwLDAsLjQzOSwxNS4yNTRMNy4yNDUsMjIuMDZhMS41MjEsMS41MjEsMCwwLDAsLjIyOS4xODcsMS4xOTMsMS4xOTMsMCwwLDAsLjEwNS4wNTcsMS40MDgsMS40MDgsMCwwLDAsLjE1NC4wODFjLjA0NC4wMTguMDg5LjAyOC4xMzQuMDQyYTEuMzY5LDEuMzY5LDAsMCwwLC4xNDYuMDQzLDEuNTA4LDEuNTA4LDAsMCwwLC4yMzIuMDI0Yy4wMjEsMCwuMDQuMDA2LjA2MS4wMDZzLjA0NS0uMDA2LjA2Ny0uMDA3QTEuNDE4LDEuNDE4LDAsMCwwLDguNiwyMi40N2ExLjM2MywxLjM2MywwLDAsMCwuMTU0LS4wNDZjLjA0Mi0uMDEzLjA4NS0uMDIyLjEyNi0uMDM5YTEuNDU1LDEuNDU1LDAsMCwwLC4xNjYtLjA4N2MuMDMtLjAxNy4wNjMtLjAzLjA5Mi0uMDVhMS40NTgsMS40NTgsMCwwLDAsLjIzMi0uMTlsNi44LTYuOGExLjUsMS41LDAsMCwwLTIuMTIxLTIuMTIxTDkuODA2LDE3LjM3OFYxLjVhMS41LDEuNSwwLDEsMC0zLDAnIGZpbGw9JyUyMzQ3MjI2MycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uam5hIGZvcm0gc2VsZWN0LFxyXG4uam5hIC5maWx0cmVzIHNlbGVjdHtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIC1vLWJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgdGV4dC1pbmRlbnQ6IDFweDtcclxuICAgIC1vLXRleHQtb3ZlcmZsb3c6ICcnO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogJyc7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG59XHJcbi5qbmEgZm9ybSAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiICxcclxuLmpuYSAuZmlsdHJlcyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTExcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuLypcclxuLmpuYSBmb3JtIC5hY2YtZmllbGQtcmFuZ2UgLmFjZi1yYW5nZS13cmFwIGlucHV0W3R5cGU9XCJyYW5nZVwiXXtcclxuZGlzcGxheTogbm9uZTtcclxufVxyXG4qL1xyXG4uam5hIGZvcm0gLmFjZi1maWVsZC1yYW5nZSAuYWNmLXJhbmdlLXdyYXAgaW5wdXRbdHlwZT1cIm51bWJlclwiXXtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiogTG9naW4gLyBNZHAgKiovXHJcblxyXG4uam5hIHAudG1sLXN1Ym1pdC13cmFwIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcbmJvZHkubG9zdHBhc3N3b3JkIG1haW4uam5hIGRpdiBkaXYgZGl2ICN0aGVtZS1teS1sb2dpbjEgI2xvc3RwYXNzd29yZGZvcm0xIHAgaW5wdXQjd3Atc3VibWl0MSxcclxuYm9keS5yZXNldHBhc3MgbWFpbi5qbmEgZGl2IGRpdiBkaXYgI3RoZW1lLW15LWxvZ2luMSAjcmVzZXRwYXNzZm9ybTEgcCBpbnB1dCN3cC1zdWJtaXQxLFxyXG5tYWluLmpuYSBmb3JtI3Jlc2V0cGFzc2Zvcm0xIGlucHV0I3dwLXN1Ym1pdDEge1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG4uam5hIC50bWwgLm1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tcm9zZS1jbGFpcik7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxufVxyXG4uam5hIC50bWwgLm1lc3NhZ2UsXHJcbi5qbmEgLnRtbCAudG1sLWFjdGlvbi1saW5rc3tcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLmpuYSAudG1sIC50bWwtYWN0aW9uLWxpbmtzIGEge1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbn1cclxuXHJcbi5jb25uZXhpb24tZXNwYWNlLWpuYSBtYWluLmpuYSAuY29udGVudSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuLmNvbm5leGlvbi1lc3BhY2Utam5hIG1haW4uam5hIC5jb250ZW51IGZvcm0ge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY29ubmV4aW9uLWVzcGFjZS1qbmEgLmNvbm5leGlvbl9lc3BhY2VfYWRoZXJlbnQsXHJcbi5qbmEgLm1vZGFsLWNvbnRlbnR7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdHcm91cGVfMTY5JyBkYXRhLW5hbWU9J0dyb3VwZSAxNjknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPSc5NzQuMjgzJyBoZWlnaHQ9Jzg0MS45NzQnIHZpZXdCb3g9JzAgMCA5NzQuMjgzIDg0MS45NzQnJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwLXBhdGgnJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlXzE1JyBkYXRhLW5hbWU9J1JlY3RhbmdsZSAxNScgd2lkdGg9Jzk3NC4yODMnIGhlaWdodD0nODQxLjk3NCcgZmlsbD0nJTIzZGNiZmRkJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J0dyb3VwZV8xNjgnIGRhdGEtbmFtZT0nR3JvdXBlIDE2OCcgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcC1wYXRoKSclM0UlM0NwYXRoIGlkPSdUcmFjw6lfMTI2JyBkYXRhLW5hbWU9J1RyYWPDqSAxMjYnIGQ9J00yMzAuNzcsNDMyLjNjNy43OTQsMjYuMDE3LDI0LjM4NSw0Ni4zMTMsNTAuNzI1LDYyLjA0NmwuNjM2LjM2MmMuNzM5LjU1OSwyLjQsNC4xODEsMy4yLDUuOTIybC41MDYsMS4xLjY2OSwxLjAzYzE4LjksMjkuMDA4LDMzLjUsNTIuMjYyLDQ3LjMyNyw3NS40MTJsLjU0NS44NDhjMy40NjIsNS4wNzUsNi44NDIsMTAuNTg2LDEwLjExNCwxNS45MTVsNy4xODktNC4yLTcuMSw0LjM0NGM5LjA3NywxNC43OTMsMTguNDY0LDMwLjA5LDMyLjkwOSw0Mi45MDksMzMuMjI0LDMyLjYxOSw3MC4wNzIsNTUuNzQyLDEwNi41NzcsNjYuODc5YTE4MS4yMTYsMTgxLjIxNiwwLDAsMCw1My4wNTQsOC4xMzZjMjkuNDc1LDAsNTguNTA5LTcuNjQsODYuNzg1LTIyLjg4OCwxMC4zMjctNS43ODcsMjAuOTQ2LTExLjA5LDMxLjIxNi0xNi4yMTgsMTMuNDYtNi43MiwyNy4yODQtMTMuNjI1LDQwLjI0NS0yMS40NTMsMTAuNjE5LTYuMjE4LDIzLjY4Ny0xNS4xNDksMjkuNjcyLTI4LjYyNSwxMy4yMy0yOC4zMDksMjYuOTgtNTcuNzMzLDM0LjgtODkuMzc3LDE5LjE2OS04NC43My0uMDQ0LTE2Ni4wNTItNTcuMDYtMjQxLjg2NS0yMi40OTMtNDEuNi02MC45MTctNjkuOS05OC4wODEtOTcuMjc4bC00LjA2OS0zYy01NC40NTQtNDEuNDI4LTEwOC40NTgtNjUuOS0xNjUtNzQuNzUybC0xLjExMy0uMTcxYy0uNzcyLS4xMzEtMS42ODItLjI3OS0yLjYtLjQyMi0yOS43LTQuNjQ4LTUwLjYxNS0yLjE5MS02Mi4xNDcsNy4zLTYuNSw1LjE3MS0xMy41NjIsMTAuMzMxLTIwLjM5LDE1LjMyMS0yMi4zLDE2LjMtNDUuMzMyLDMzLjE0OS02MS41NjYsNTguNTNBMzk3LjM1NCwzOTcuMzU0LDAsMCwwLDIyNy45ODUsMzYzLjhjLTIuNTM1LDE5LjA1My00LjUxOCw0NC4xMjMsMi43ODUsNjguNW01LjIwNy0yMjkuMjhhNDMuNTQ4LDQzLjU0OCwwLDAsMCw5Ljk4Ni0xMC41NmwuNDI0LS42MThjMjIuMDU3LTMzLjcsNTMuNDI3LTU2LjU2Nyw5OC43MjUtNzEuOTU4LDUzLjMzMS0xOC4wODEsOTYuNy0yMC41ODEsMTQwLjYtOC4xcTIuNzg1Ljg2Miw1LjQ3MSwxLjcxNWM5LjYxOSwzLjAzMiwxOC42NzIsNS44ODYsMjkuMjE3LDhDNjE1LjEsMTQzLjI1NCw2ODIuODg2LDE5Ny45Myw3NTQuNjM5LDI1NS44MTNsNS4yMSw0LjFjNS4xNCwzLjQsOS4yLDguOTE2LDE0LjMzNiwxNS45LDIuNDQyLDMuMzE4LDQuOTM1LDYuNzA3LDcuNzc4LDEwLjE2N3E1LjkzOCwxMC41LDEyLjA4OCwyMS4yNDlsLjM2OS42NDZjMTEuMjMyLDE5LjY4NiwyMi44MTMsMzkuOTg0LDMzLjUzNCw2MC4wMjcsMjAuMjE5LDM2LjYsMjMuMzQ0LDc1Ljg5MywxMC4xODUsMTI3LjUxNi0xLjg5Miw3LjkzNC0zLjE3MSwxNS42Mi00LjQwOCwyMy4wNTQtMi4zLDEzLjgxNS00LjQ2OSwyNi44NjQtOS43MjMsMzcuODY2bC0uMi40NDNjLTE3LjExOCwzOS40MzUtMzkuMDkzLDgzLjctODMuOTc4LDExMS4xMjItNi45ODIsNC4xMzgtMTQuMDYsOC41MjItMjAuOTA1LDEyLjc1OS0yMS44NTcsMTMuNTMxLTQ0LjQ1MSwyNy41MTgtNjguODU0LDM2LjM3OWwtLjM3NC4xNDFjLTI0LjEyMyw5LjU3MS01NS45ODUsMTAuMTU3LTgzLjk3Nyw5Ljk1NGwtLjM1NSwwYy0yNi4yNDcuNDg5LTUyLjk3OC0xLjE3Ni03OC44MzEtMi43NzZsLS40NTItLjAyN2MtOC42NDMtLjUzNi0xNy41OC0xLjA4OS0yNi40MTUtMS41NTgtNTgtNC4wODYtMTExLjktMjUuOTMyLTE2OS40NTgtNjguNzMzLTQuOC0zLjc1NC05LjcxNi03LjUyLTE0LjY4Mi0xMS4zMjFsLS40MjItLjMyMmMtMTEuODQyLTkuMDY0LTI0LjA1OS0xOC40MTQtMzUuMjM5LTI4LjFsLS45NTYtLjc3YTY1LjY5Miw2NS42OTIsMCwwLDEtMTcuODItMjAuNTUybC02Ljk1OC0xNC4xNWMtMTkuOS00MC40MjYtNDAuNDg3LTgyLjIyNy01Ni4xNDEtMTIzLjA2OS0yMC40MzctNTAuMy02LjMyNy0xMDIuOTQ4LDguNS0xNDguMzY1LDEyLjc2MS00MS4yNTEsMzYuMTI3LTc2LjMzLDY5LjQ5LTEwNC4zODcnIHN0eWxlPSdvcGFjaXR5OjAuMzsnIGZpbGw9JyUyM0YyNjY3MScvJTNFJTNDcGF0aCBpZD0nVHJhY8OpXzEyNycgZGF0YS1uYW1lPSdUcmFjw6kgMTI3JyBkPSdNOTAuNTkyLDM3NS40MTdjNC43OTEsNDguMiw5Ljc0Niw5OC4wMzIsMTYuOTQxLDE0Ni45OSwyLDEyLjc2LDguMzcsMjQuMzU1LDE0LjUzMywzNS41NjksMS41NjMsMi44NDQsMy4wNCw1LjUzLDQuNDI1LDguMmE1NS4yMTYsNTUuMjE2LDAsMCwwLDYuODQzLDEwLjA1OWMxLjI0NywxLjU1NiwyLjQzNiwzLjA0LDMuMjkxLDQuMzU4LDE1LjMxMyw1Mi4wMDksNTUuNTkyLDkyLjgzMiw5MS4xNTgsMTI4Ljg3NWwuMzI1LjMxMmM3LjQsNi43LDE0LjY1MywxMy41NjQsMjEuNjczLDIwLjIsNy4wNzksNi42OTQsMTQuNCwxMy42MTQsMjEuOTIyLDIwLjQzMWwuMzE3LjI3NGExODMuOTUxLDE4My45NTEsMCwwLDAsMzQuMzYyLDIyLjAyNmMxNS40NjQsNy41NDEsMzIuMjc5LDE0LjM1Miw0OC41MzksMjAuOTQsNC4zNjEsMS43NjYsOC43LDMuNTI2LDEyLjk5Miw1LjI4OUM0MDEuNiw4MTIuMzMsNDM2LjMsODI2LjE4NCw0NzYuMSw4MjUuNTg5YzExLjUuMDE4LDIzLjQ0NC41MjEsMzUsMS4wMDYsMTIuMDQ0LjUwOCwyNC4yNDEsMS4wMjIsMzYuNTMxLDEuMDIyLDIwLjg3OCwwLDQyLjAyNC0xLjQ4Miw2My4xNjMtNi45OTRsLjIyNi0uMDYzYzE1LjU1NS00LjU0MiwzMi4yOTUtNy41LDQ4LjQ4My0xMC4zNjNsMy4zMzItLjZjNTMuNDMzLTExLjMyNCwxMDAuNDcyLTM0LjAzNywxMzkuODA3LTY3LjVsLjE2OC0uMTQ3YzIuMDQ0LTEuODQsNC4xMzQtMy42OTQsNi4yNDYtNS41NjcsMTYuNzU5LTE0Ljg3MSwzNC4wODktMzAuMjQ4LDQxLjctNDguNTY5bC4wNzYtLjE4OGE3NTMuNDIsNzUzLjQyLDAsMCwwLDM3LjkzNS0xMzIuMTU4YzQuODcxLTIzLjEzOSw1LjYyMi00Ny4zNiw2LjM0Ny03MC43ODUuMzA5LTkuOTc0LjYyOS0yMC4yODYsMS4yNy0zMC4xODIsMy41LTQ5LjQ2NS03LjA1Ny0xMDIuNDMyLTMyLjI4OS0xNjEuODgtMjkuMzA3LTY5LjI1NS03OS4wOTEtMTMzLjA3Mi0xNTIuMTk0LTE5NS4wOS03MC42LTU5LjczNy0xNTQuNzY0LTg2LjktMjUwLjE5Mi04MC43NC00Ljk4NS4zMjItOS42NjQuMzk0LTE0LjYxOC40NzEtNC44LjA3NC05Ljc1Ni4xNS0xNC45ODIuNDc1LTI4LjU2OC0xLjA1Ni01NC43MTQsNS4zLTc5LjksMTkuNDA5QzMyNy4yLDUwLjA3MiwzMDEuMzM1LDYzLjQzMywyNzQuNzM3LDc0LjY4OGMtMjcuNTE5LDExLjI0LTUwLjA4MSwyOC4yNzYtNjguODg2LDUyLjA0My02LjE4OCw3LjgyNC0xMi4yOSwxNS43MjQtMTguMTk0LDIzLjM2NC0xMC42LDEzLjcyMy0yMC42MTIsMjYuNjg2LTMxLjMwNywzOS41NC00NC44NCw1Ni4xMTctNTYuMTA1LDEyMS4zLTY2LjA0NCwxNzguODFsLS4xNjkuOTg0Wm0tODAuMTEzLTQzLjhjMi4xMzgtOC40ODksNS4yMTktMTcuMzU1LDguMi0yNS45MywzLjEtOC45LDYuMy0xOC4xMTEsOC42MDYtMjcuMjg3bC4wNy0uMzA1YzYuNi0zMS4yNjMsMjUuNTkzLTU4LjIwOCw0NS4xMzgtODIuNjY5bC4xMDgtLjEzOGM3LjMzNy05LjYsMTQuODMtMTkuMTM5LDIyLjA3Ny0yOC4zNjUsNy4yODYtOS4yNzQsMTQuODE4LTE4Ljg2NCwyMi4yMjUtMjguNTU3bC4xMzktLjE4NmMxNi4wNjktMjIuMzI5LDM3Ljc2OS00MC4xNDcsNjQuNDkzLTUyLjk1OSwyMi40NjktMTAuNSw0NC4xODQtMjEuOTgsNjUuMTg0LTMzLjA3OCwxMC40MzUtNS41MTUsMjEuMjI2LTExLjIxOCwzMS45NTItMTYuNzE3bC4yMTgtLjExN0MzMDMuNzU0LDIxLjU4NiwzNDMuMDE0LDUuMzM1LDQyNi41NTksMS40NUw0OTIuMzI4LjFDNTkyLjc2LTEuNzYzLDY4Mi45NTEsMjMuMTY4LDc2OC4wNzYsNzYuMzU2YzkuMDUzLDUuNTA5LDE2LjIzMiwxMi45NCwyMy44MzQsMjAuODA2LDQuNjE2LDQuNzc3LDkuMzg2LDkuNzE0LDE0LjY2MiwxNC4yNjcsNDMuNzI2LDQ1LjQ2Nyw4Mi45NzcsOTcuNjA2LDEyMy41LDE2NC4wNDRsLjEzLjIwOGM3LjIyNCwxMS4wNzIsMTEuMjc2LDIyLjIsMTUuODA3LDM1LjU4N2wuMzM2LDEuMTE1YzE4LjUxNCw2MS40MTksMzYsMTE5LjQzMiwyMy45ODcsMTgxLjU2OC0zLjI1NCwxNy42NTgtNS4xNzcsMzUuNy03LjAzNiw1My4xMzgtMi40MDksMjIuNTk0LTQuOSw0NS45NTctMTAuMjgxLDY4LjNDOTQwLjgxNiw2NjguMSw5MjEuNDM3LDcxNC45NSw4OTUuNCw3NTQuN2MtMTMuOSwyMS4yMTYtMzkuMjU2LDMzLjQ4OC02Mi4yMjksNDIuNy0yMS4zMTYsOC40MTgtNDUuNTMsMTMuOTgxLTY4Ljk0NiwxOS4zNi03LjkyNiwxLjgyMS0xNi4xMjIsMy43LTI0LjEzMiw1LjY3OGwtLjIuMDU0Yy0yMy4xMDksNi4xNzEtNDcsMTIuNTU0LTcwLjQ3MSwxNS4wMDgtNTIuOTYxLDYuMzIxLTEwNC41NzEsNC43NzEtMTU3LjIsMi40NjItMTIuMjItLjY2Mi0yNC45NTctMS4wNzItMzcuMjc0LTEuNDY4LTEyLjE1LS4zOTEtMjQuNzA5LS44LTM2Ljc2LTEuNDQ0LTE2Ljk2MS0xLjcxNC0zNC40NTQtMy40ODgtNTEuNi03LjA3Mi02MC42NTQtMTEuNDMtMTE4LjQxNi0zNC4wOS0xNzEuODI2LTU2Ljg3OC0xNi40NzYtNy4wNjEtMzAuOTctMjAuMjItNDQuOTg2LTMyLjk0Ni0zLjEwNy0yLjgxOS02LjE4Ny01LjYxNS05LjI1OS04LjMyMUE1NTUuNTIsNTU1LjUyLDAsMCwxLDEwOS44NTMsNjc5LjFDOTQuNjY0LDY2MC4wMTYsODEuNTY3LDY0MS4zNyw2OC45LDYyMy4zMzdxLTMuNDg0LTQuOTU2LTcuMDgyLTEwLjAxMmMtOS41MjMtMTMuNDIxLTE5LjM2OS0yNy4zLTI3LjY4OS00MS4xMzdDMjYuNTQsNTU4LjEsMjIuMTE3LDU0Mi45NjEsMTcuNDQ4LDUyNi45MzNjLTQuNTE2LTE4LjEtOC4xNTQtMzcuMTU1LTExLjY3Mi01NS41OGwtLjg4Ni00LjY0MmMtNy45NzYtNTIuNzgzLTYuMjI5LTk1LjYsNS40OTQtMTM0Ljc0OFonIGZpbGw9JyUyM2RjYmZkZCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5jb25uZXhpb24tZXNwYWNlLWpuYSAuY29ubmV4aW9uX2VzcGFjZV9hZGhlcmVudHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogOTc0cHggOTc0cHg7XHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogOTc0cHg7XHJcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5NzRweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTBweCAtMzUwcHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIC5tb3RfZGVfcGFzc2Vfb3VibGlle1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMTA3MS43MTEnIGhlaWdodD0nOTI2LjE3Micgdmlld0JveD0nMCAwIDEwNzEuNzExIDkyNi4xNzInJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwLXBhdGgnJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlXzEwJyBkYXRhLW5hbWU9J1JlY3RhbmdsZSAxMCcgd2lkdGg9JzEwNzEuNzExJyBoZWlnaHQ9JzkyNi4xNzInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgLTAuMDAxKScgZmlsbD0nJTIzZDZiN2Q3Jy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J0dyb3VwZV8xMzUnIGRhdGEtbmFtZT0nR3JvdXBlIDEzNScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAwLjAwMSknIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAtcGF0aCknJTNFJTNDZyBpZD0nR3JvdXBlXzEzNicgZGF0YS1uYW1lPSdHcm91cGUgMTM2JyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8xMjEnIGRhdGEtbmFtZT0nVHJhY8OpIDEyMScgZD0nTTgxNy44NjQsNDc1LjUzYy04LjU3MywyOC42MTktMjYuODIzLDUwLjk0NC01NS44LDY4LjI1MWwtLjcuNGMtLjgxNC42MTUtMi42NDUsNC42LTMuNTI1LDYuNTE0bC0uNTU3LDEuMjEzLS43MzUsMS4xMzNjLTIwLjc5NCwzMS45MDktMzYuODQ3LDU3LjQ4OS01Mi4wNiw4Mi45NTNsLS42LjkzM2MtMy44MDgsNS41ODMtNy41MjcsMTEuNjQ1LTExLjEyNiwxNy41MDdsLTcuOTA4LTQuNjE1LDcuODA4LDQuNzc5Yy05Ljk4NSwxNi4yNzItMjAuMzExLDMzLjEtMzYuMiw0Ny4yLTM2LjU0NywzNS44OC03Ny4wNzksNjEuMzE2LTExNy4yMzQsNzMuNTY3YTE5OS4zNjcsMTk5LjM2NywwLDAsMS01OC4zNiw4Ljk0OWMtMzIuNDIyLDAtNjQuMzYtOC40LTk1LjQ2NC0yNS4xNzctMTEuMzU5LTYuMzY2LTIzLjA0LTEyLjItMzQuMzM3LTE3LjgzOS0xNC44MDYtNy4zOTMtMzAuMDEzLTE0Ljk4OC00NC4yNy0yMy42LTExLjY4MS02LjgzOS0yNi4wNTYtMTYuNjY0LTMyLjYzOS0zMS40ODctMTQuNTUzLTMxLjE0LTI5LjY3OC02My41MDYtMzguMjc3LTk4LjMxNS0yMS4wODUtOTMuMi4wNDktMTgyLjY1Nyw2Mi43NjctMjY2LjA1MSwyNC43NDEtNDUuNzU4LDY3LjAwOC03Ni44OTMsMTA3Ljg4OC0xMDdsNC40NzYtMy4zYzU5LjktNDUuNTcxLDExOS4zLTcyLjQ5NSwxODEuNS04Mi4yMjdsMS4yMjQtLjE4OWMuODUtLjE0NCwxLjg1MS0uMzA2LDIuODY0LS40NjQsMzIuNjc0LTUuMTEzLDU1LjY3Ny0yLjQxLDY4LjM2Miw4LjAzNSw3LjE1Myw1LjY4NywxNC45MTgsMTEuMzYzLDIyLjQyOSwxNi44NTMsMjQuNTI1LDE3LjkzNCw0OS44NjUsMzYuNDYzLDY3LjcyMiw2NC4zODJBNDM3LjEsNDM3LjEsMCwwLDEsODIwLjkyOCw0MDAuMThjMi43ODksMjAuOTU4LDQuOTY5LDQ4LjUzNS0zLjA2NCw3NS4zNW0tNS43MjctMjUyLjIwOGE0Ny45LDQ3LjksMCwwLDEtMTAuOTg1LTExLjYxNmwtLjQ2Ni0uNjc5Yy0yNC4yNjItMzcuMDczLTU4Ljc3LTYyLjIyNS0xMDguNi03OS4xNTQtNTguNjY0LTE5Ljg5LTEwNi4zNzItMjIuNjQtMTU0LjY1Ni04LjkxMXEtMy4wNjUuOTUtNi4wMTksMS44ODdjLTEwLjU4LDMuMzM1LTIwLjUzOSw2LjQ3NC0zMi4xMzgsOC44QzM5NS4xLDE1Ny41NzgsMzIwLjUzOCwyMTcuNzIyLDI0MS42MDksMjgxLjM5NGwtNS43MzIsNC41MTVjLTUuNjUzLDMuNzM2LTEwLjExOCw5LjgwNy0xNS43NjksMTcuNDk1LTIuNjg2LDMuNjQ5LTUuNDI5LDcuMzc3LTguNTU1LDExLjE4M3EtNi41MzQsMTEuNTQ5LTEzLjMsMjMuMzc0bC0uNC43MTFjLTEyLjM1NSwyMS42NTQtMjUuMDk0LDQzLjk4MS0zNi44ODcsNjYuMDI5LTIyLjI0Miw0MC4yNTYtMjUuNjc5LDgzLjQ4My0xMS4yLDE0MC4yNjgsMi4wODEsOC43MjcsMy40ODgsMTcuMTgyLDQuODQ5LDI1LjM1OSwyLjUyNywxNS4yLDQuOTE2LDI5LjU1LDEwLjY5NSw0MS42NTJsLjIyMy40ODhjMTguODMsNDMuMzc5LDQzLDkyLjA2Nyw5Mi4zNzYsMTIyLjIzNCw3LjY4LDQuNTUyLDE1LjQ2Niw5LjM3NCwyMywxNC4wMzUsMjQuMDQyLDE0Ljg4NCw0OC44OTUsMzAuMjcsNzUuNzM4LDQwLjAxNmwuNDEyLjE1NmMyNi41MzYsMTAuNTI4LDYxLjU4NCwxMS4xNzMsOTIuMzc1LDEwLjk1bC4zOSwwYzI4Ljg3Mi41MzcsNTguMjc3LTEuMjk0LDg2LjcxNS0zLjA1NGwuNS0uMDNjOS41MDctLjU5LDE5LjMzOC0xLjIsMjkuMDU2LTEuNzE0LDYzLjgtNC40OTUsMTIzLjA4OC0yOC41MjQsMTg2LjQtNzUuNjA2LDUuMjc1LTQuMTI5LDEwLjY4OC04LjI3MiwxNi4xNTEtMTIuNDUzbC40NjMtLjM1NGMxMy4wMjctOS45NzEsMjYuNDY2LTIwLjI1NiwzOC43NjMtMzAuOTA2bDEuMDUyLS44NDdhNzIuMjU4LDcyLjI1OCwwLDAsMCwxOS42LTIyLjYwN2w3LjY1NC0xNS41NjVjMjEuOS00NC40NjksNDQuNTM1LTkwLjQ1LDYxLjc1NS0xMzUuMzc2LDIyLjQ4LTU1LjMyNSw2Ljk2LTExMy4yNDMtOS4zNS0xNjMuMi0xNC4wMzYtNDUuMzc2LTM5LjczOS04My45NjItNzYuNDM4LTExNC44MjUnIHN0eWxlPSdvcGFjaXR5OjAuMzsnIGZpbGw9JyUyM0YyNjY3MScvJTNFJTNDcGF0aCBpZD0nVHJhY8OpXzEyMicgZGF0YS1uYW1lPSdUcmFjw6kgMTIyJyBkPSdNOTcyLjA2MSw0MTIuOTU4Yy01LjI3LDUzLjAxNC0xMC43MjEsMTA3LjgzNS0xOC42MzUsMTYxLjY4OS0yLjIsMTQuMDM1LTkuMjA4LDI2Ljc5MS0xNS45ODcsMzkuMTI2LTEuNzE5LDMuMTI4LTMuMzQ0LDYuMDgzLTQuODY3LDkuMDE4YTYwLjcwNSw2MC43MDUsMCwwLDEtNy41MjgsMTEuMDY0Yy0xLjM3MiwxLjcxMi0yLjY3OSwzLjM0NC0zLjYxOSw0Ljc5NC0xNi44NDUsNTcuMjEtNjEuMTUyLDEwMi4xMTYtMTAwLjI3NCwxNDEuNzYzbC0uMzU4LjM0M2MtOC4xMzUsNy4zNzQtMTYuMTE5LDE0LjkyLTIzLjg0LDIyLjIxOS03Ljc4Nyw3LjM2My0xNS44NCwxNC45NzUtMjQuMTE0LDIyLjQ3NGwtLjM0OS4zYTIwMi40MjgsMjAyLjQyOCwwLDAsMS0zNy44LDI0LjIyOWMtMTcuMDEsOC4yOTUtMzUuNTA3LDE1Ljc4OC01My4zOTMsMjMuMDM0cS03LjIsMi45MTQtMTQuMjkyLDUuODE4QzYyOS45NTYsODkzLjU2Miw1OTEuNzgzLDkwOC44LDU0OCw5MDguMTQ3Yy0xMi42NDYuMDItMjUuNzg4LjU3My0zOC41LDEuMTA3LTEzLjI0OC41NTktMjYuNjY1LDEuMTI0LTQwLjE4NCwxLjEyNC0yMi45NjUsMC00Ni4yMjctMS42My02OS40NzktNy42OTRsLS4yNDktLjA2OWMtMTcuMTExLTUtMzUuNTI1LTguMjUxLTUzLjMzMi0xMS40bC0zLjY2NC0uNjU0QzI4My44MTYsODc4LjEsMjMyLjA3Myw4NTMuMTIxLDE4OC44LDgxNi4zMDdsLS4xODUtLjE2MmMtMi4yNDgtMi4wMjQtNC41NDgtNC4wNjMtNi44Ny02LjEyNC0xOC40MzYtMTYuMzU4LTM3LjUtMzMuMjcyLTQ1Ljg3NS01My40MjVsLS4wODItLjIwN0E4MjguNjgsODI4LjY4LDAsMCwxLDk0LjA2NCw2MTEuMDE1Yy01LjM1OC0yNS40NTMtNi4xODQtNTIuMS02Ljk4Mi03Ny44NjQtLjM0LTEwLjk3LS42OTItMjIuMzE0LTEuNC0zMy4yQzgxLjgzMiw0NDUuNTQsOTMuNDQ4LDM4Ny4yNzYsMTIxLjIsMzIxLjg4M2MzMi4yMzgtNzYuMTgsODctMTQ2LjM3OSwxNjcuNDEzLTIxNC42QzM2Ni4yOCw0MS41NzQsNDU4Ljg1NywxMS42OTIsNTYzLjgyNywxOC40N2M1LjQ4NC4zNTUsMTAuNjMxLjQzNCwxNi4wOC41MTgsNS4yNzkuMDgyLDEwLjczMi4xNjYsMTYuNDguNTIzLDMxLjQyNS0xLjE2Miw2MC4xODYsNS44MjYsODcuODkxLDIxLjM1LDI3LjUxNiwxNC4yMTcsNTUuOTY2LDI4LjkxNCw4NS4yMjMsNDEuMjk1LDMwLjI3MSwxMi4zNjQsNTUuMDksMzEuMSw3NS43NzUsNTcuMjQ3LDYuODA2LDguNjA2LDEzLjUxOSwxNy4zLDIwLjAxMywyNS43LDExLjY2LDE1LjEsMjIuNjc0LDI5LjM1NCwzNC40MzgsNDMuNDk0LDQ5LjMyMyw2MS43MjksNjEuNzE1LDEzMy40Myw3Mi42NDksMTk2LjY5MWwuMTg2LDEuMDgyWm04OC4xMjQtNDguMTc4Yy0yLjM1Mi05LjMzOC01Ljc0MS0xOS4wOTEtOS4wMTktMjguNTIzLTMuNC05Ljc5NC02LjkyNC0xOS45MjItOS40NjctMzAuMDE2bC0uMDc2LS4zMzVjLTcuMjU2LTM0LjM4OS0yOC4xNTItNjQuMDI5LTQ5LjY1Mi05MC45MzZsLS4xMTktLjE1MmMtOC4wNy0xMC41NjEtMTYuMzEzLTIxLjA1My0yNC4yODQtMzEuMi04LjAxNS0xMC4yLTE2LjMtMjAuNzUtMjQuNDQ4LTMxLjQxM2wtLjE1My0uMjA1Yy0xNy42NzYtMjQuNTYyLTQxLjU0Ni00NC4xNjEtNzAuOTQyLTU4LjI1NS0yNC43MTYtMTEuNTUzLTQ4LjYtMjQuMTc4LTcxLjctMzYuMzg2LTExLjQ3OC02LjA2Ni0yMy4zNDgtMTIuMzM5LTM1LjE0Ny0xOC4zODhsLS4yNC0uMTI4QzczNy41ODMsMjMuNzQ0LDY5NC40LDUuODY4LDYwMi41LDEuNTk0TDUzMC4xNTIuMTA2QzQxOS42NzYtMS45NCwzMjAuNDY2LDI1LjQ4NCwyMjYuODI5LDgzLjk5Yy05Ljk1OSw2LjA2MS0xNy44NTYsMTQuMjM0LTI2LjIxOCwyMi44ODgtNS4wNzcsNS4yNTQtMTAuMzI0LDEwLjY4NS0xNi4xMjgsMTUuNjkzLTQ4LjEsNTAuMDE0LTkxLjI3NSwxMDcuMzY2LTEzNS44NDcsMTgwLjQ0OWwtLjE0My4yMjhjLTcuOTQ2LDEyLjE4LTEyLjQsMjQuNDIyLTE3LjM4OCwzOS4xNDZsLS4zNjksMS4yMjZDMTAuMzcsNDExLjE4Mi04Ljg2NSw0NzUsNC4zNSw1NDMuMzQ1YzMuNTgsMTkuNDI0LDUuNjk0LDM5LjI2NSw3Ljc0LDU4LjQ1MiwyLjY0OSwyNC44NTMsNS4zODgsNTAuNTUzLDExLjMwOSw3NS4xMywxMy40MTYsNTcuOTg2LDM0LjczMiwxMDkuNTE3LDYzLjM3NSwxNTMuMjQ0LDE1LjI4NiwyMy4zMzcsNDMuMTgxLDM2LjgzNiw2OC40NTIsNDYuOTY2LDIzLjQ0OCw5LjI2LDUwLjA4NCwxNS4zNzksNzUuODQxLDIxLjMsOC43MTgsMiwxNy43MzQsNC4wNzQsMjYuNTQ0LDYuMjQ1bC4yMjIuMDZjMjUuNDIsNi43ODgsNTEuNywxMy44MDksNzcuNTE5LDE2LjUwOCw1OC4yNTYsNi45NTQsMTE1LjAyOCw1LjI0OSwxNzIuOTE1LDIuNzEsMTMuNDQxLS43MjksMjcuNDUyLTEuMTgsNDEtMS42MTUsMTMuMzY1LS40MywyNy4xOC0uODc2LDQwLjQzNi0xLjU4OSwxOC42NTgtMS44ODYsMzcuOS0zLjgzNyw1Ni43NjMtNy43NzksNjYuNzItMTIuNTczLDEzMC4yNTgtMzcuNSwxODkuMDA5LTYyLjU2NiwxOC4xMjQtNy43NjcsMzQuMDY3LTIyLjI0Miw0OS40ODUtMzYuMjQsMy40MTctMy4xLDYuOC02LjE3NywxMC4xODQtOS4xNTNhNjExLjE3NCw2MTEuMTc0LDAsMCwwLDU1LjcyOS01OC4wMDVjMTYuNzA4LTIwLjk5MiwzMS4xMTQtNDEuNSw0NS4wNDYtNjEuMzRxMy44MzItNS40NTEsNy43OTEtMTEuMDEyYzEwLjQ3NC0xNC43NjQsMjEuMy0zMC4wMjUsMzAuNDU3LTQ1LjI1MSw4LjM1LTE1LjQ5MiwxMy4yMTUtMzIuMTUsMTguMzUxLTQ5Ljc4MSw0Ljk2OC0xOS45MTIsOC45Ny00MC44NywxMi44MzktNjEuMTM3bC45NzUtNS4xMDZjOC43NzMtNTguMDYyLDYuODUyLTEwNS4xNjUtNi4wNDQtMTQ4LjIyNFonIGZpbGw9JyUyM2Q2YjdkNycvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4IDk3NHB4O1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4O1xyXG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiA5NzRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTc0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUwcHggLTM1MHB4O1xyXG59XHJcblxyXG4uY29ubmV4aW9uLWVzcGFjZS1qbmEgbWFpbi5qbmEgLmNvbnRlbnUgZm9ybSBzcGFuLmNoZWNrbWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uY29ubmV4aW9uLWVzcGFjZS1qbmEgbWFpbi5qbmEgLmNvbnRlbnUgZm9ybSBzcGFuLmNoZWNrbWFyazphZnRlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIC5qbmEgLm1vdF9kZV9wYXNzZV9vdWJsaWUgbGkgYSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDY5cHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYW5jKSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XHJcbn1cclxuXHJcbi8qKiBNb2RhbCAqKi9cclxuXHJcbi5qbmEgLm1vZGFsLWNvbnRlbnR7XHJcbiAgICBtYXgtd2lkdGg6IDU2cmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZS1jbGFpcik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDUwMHB4IDUwMHB4O1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDUwMHB4O1xyXG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiA1MDBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwcHggLTI1MHB4O1xyXG4gICAgcGFkZGluZzogM3JlbTtcclxufVxyXG4uam5hIC5tb2RhbC1jb250ZW50IC5jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIHRvcDogMC41cmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWJvbmJvbik7XHJcbn1cclxuLmpuYSAubW9kYWwtY29udGVudCBhe1xyXG4gICAgY29sb3I6IHZhcigtLWJvbmJvbik7XHJcbn1cclxuXHJcbi8qKiBNQVAgKiovXHJcblxyXG4uam5hX19tYXAtbGlzdCB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uam5hX19tYXAtbGlzdCAuZmFjZXR3cC1wYWdlciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmpuYV9fbWFwLWxpc3QgLmZhY2V0d3AtcGFnZXIgYSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbn1cclxuLmpuYV9fYXJ0aXN0ZS1saWV1LWJsb2MgaW1nLFxyXG4uam5hX19hcnRpc3RlLWxpZXUtYmxvYyBzdmcge1xyXG4gICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgbWF4LWhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uam5hX19tYXAtbGlzdCB1bC5qbmFfX2VsZW1lbnQtbGlua3N7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uam5hX19lbGVtZW50LWxpbmtzIGxpe1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1vei1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmpuYV9fZWxlbWVudC1saW5rcyBsaTpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbn1cclxuLmpuYV9fZWxlbWVudC1saW5rcyBsaSBhe1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcclxuICAgIC1tb3otYm94LWZsZXg6IDA7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmpuYV9fZWxlbWVudC1saW5rcyBsaSBhIHN2ZyB7XHJcbiAgICBmaWxsOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuLmpuYV9fZWxlbWVudC1saW5rcyBsaSBhIHNwYW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uam5hX19lbGVtZW50LWxpbmtzIGxpIGEuam5hX19hcnRpc3RlLWZiIHtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5qbmFfX2VsZW1lbnQtbGlua3MgbGkgYS5qbmFfX2FydGlzdGUtZmIgc3ZnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxNDUlO1xyXG4gICAgbGVmdDogLTEyJTtcclxufVxyXG5cclxuLmpuYV9fYXJ0aXN0ZS1saWV1LWJsb2Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYW5jKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMjUwcHggMjUwcHg7XHJcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogMjUwcHg7XHJcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDI1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyNTBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xNTBweCB0b3AgLTE1MHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmpuYV9fYXJ0aXN0ZS1saWV1LWJsb2Muam5hX19ibG9jX2puYV9hcnRpc3Rlc3tcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzEwNzEuNzExJyBoZWlnaHQ9JzkyNi4xNzInIHZpZXdCb3g9JzAgMCAxMDcxLjcxMSA5MjYuMTcyJyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcC1wYXRoJyUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZV8xMCcgZGF0YS1uYW1lPSdSZWN0YW5nbGUgMTAnIHdpZHRoPScxMDcxLjcxMScgaGVpZ2h0PSc5MjYuMTcyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0wLjAwMSknIGZpbGw9JyUyMzQ3MjI2MycvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdHcm91cGVfMTM1JyBkYXRhLW5hbWU9J0dyb3VwZSAxMzUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC4wMDEpJyBjbGlwLXBhdGg9J3VybCglMjNjbGlwLXBhdGgpJyUzRSUzQ2cgaWQ9J0dyb3VwZV8xMzYnIGRhdGEtbmFtZT0nR3JvdXBlIDEzNiclM0UlM0NwYXRoIGlkPSdUcmFjw6lfMTIxJyBkYXRhLW5hbWU9J1RyYWPDqSAxMjEnIGQ9J004MTcuODY0LDQ3NS41M2MtOC41NzMsMjguNjE5LTI2LjgyMyw1MC45NDQtNTUuOCw2OC4yNTFsLS43LjRjLS44MTQuNjE1LTIuNjQ1LDQuNi0zLjUyNSw2LjUxNGwtLjU1NywxLjIxMy0uNzM1LDEuMTMzYy0yMC43OTQsMzEuOTA5LTM2Ljg0Nyw1Ny40ODktNTIuMDYsODIuOTUzbC0uNi45MzNjLTMuODA4LDUuNTgzLTcuNTI3LDExLjY0NS0xMS4xMjYsMTcuNTA3bC03LjkwOC00LjYxNSw3LjgwOCw0Ljc3OWMtOS45ODUsMTYuMjcyLTIwLjMxMSwzMy4xLTM2LjIsNDcuMi0zNi41NDcsMzUuODgtNzcuMDc5LDYxLjMxNi0xMTcuMjM0LDczLjU2N2ExOTkuMzY3LDE5OS4zNjcsMCwwLDEtNTguMzYsOC45NDljLTMyLjQyMiwwLTY0LjM2LTguNC05NS40NjQtMjUuMTc3LTExLjM1OS02LjM2Ni0yMy4wNC0xMi4yLTM0LjMzNy0xNy44MzktMTQuODA2LTcuMzkzLTMwLjAxMy0xNC45ODgtNDQuMjctMjMuNi0xMS42ODEtNi44MzktMjYuMDU2LTE2LjY2NC0zMi42MzktMzEuNDg3LTE0LjU1My0zMS4xNC0yOS42NzgtNjMuNTA2LTM4LjI3Ny05OC4zMTUtMjEuMDg1LTkzLjIuMDQ5LTE4Mi42NTcsNjIuNzY3LTI2Ni4wNTEsMjQuNzQxLTQ1Ljc1OCw2Ny4wMDgtNzYuODkzLDEwNy44ODgtMTA3bDQuNDc2LTMuM2M1OS45LTQ1LjU3MSwxMTkuMy03Mi40OTUsMTgxLjUtODIuMjI3bDEuMjI0LS4xODljLjg1LS4xNDQsMS44NTEtLjMwNiwyLjg2NC0uNDY0LDMyLjY3NC01LjExMyw1NS42NzctMi40MSw2OC4zNjIsOC4wMzUsNy4xNTMsNS42ODcsMTQuOTE4LDExLjM2MywyMi40MjksMTYuODUzLDI0LjUyNSwxNy45MzQsNDkuODY1LDM2LjQ2Myw2Ny43MjIsNjQuMzgyQTQzNy4xLDQzNy4xLDAsMCwxLDgyMC45MjgsNDAwLjE4YzIuNzg5LDIwLjk1OCw0Ljk2OSw0OC41MzUtMy4wNjQsNzUuMzVtLTUuNzI3LTI1Mi4yMDhhNDcuOSw0Ny45LDAsMCwxLTEwLjk4NS0xMS42MTZsLS40NjYtLjY3OWMtMjQuMjYyLTM3LjA3My01OC43Ny02Mi4yMjUtMTA4LjYtNzkuMTU0LTU4LjY2NC0xOS44OS0xMDYuMzcyLTIyLjY0LTE1NC42NTYtOC45MTFxLTMuMDY1Ljk1LTYuMDE5LDEuODg3Yy0xMC41OCwzLjMzNS0yMC41MzksNi40NzQtMzIuMTM4LDguOEMzOTUuMSwxNTcuNTc4LDMyMC41MzgsMjE3LjcyMiwyNDEuNjA5LDI4MS4zOTRsLTUuNzMyLDQuNTE1Yy01LjY1MywzLjczNi0xMC4xMTgsOS44MDctMTUuNzY5LDE3LjQ5NS0yLjY4NiwzLjY0OS01LjQyOSw3LjM3Ny04LjU1NSwxMS4xODNxLTYuNTM0LDExLjU0OS0xMy4zLDIzLjM3NGwtLjQuNzExYy0xMi4zNTUsMjEuNjU0LTI1LjA5NCw0My45ODEtMzYuODg3LDY2LjAyOS0yMi4yNDIsNDAuMjU2LTI1LjY3OSw4My40ODMtMTEuMiwxNDAuMjY4LDIuMDgxLDguNzI3LDMuNDg4LDE3LjE4Miw0Ljg0OSwyNS4zNTksMi41MjcsMTUuMiw0LjkxNiwyOS41NSwxMC42OTUsNDEuNjUybC4yMjMuNDg4YzE4LjgzLDQzLjM3OSw0Myw5Mi4wNjcsOTIuMzc2LDEyMi4yMzQsNy42OCw0LjU1MiwxNS40NjYsOS4zNzQsMjMsMTQuMDM1LDI0LjA0MiwxNC44ODQsNDguODk1LDMwLjI3LDc1LjczOCw0MC4wMTZsLjQxMi4xNTZjMjYuNTM2LDEwLjUyOCw2MS41ODQsMTEuMTczLDkyLjM3NSwxMC45NWwuMzksMGMyOC44NzIuNTM3LDU4LjI3Ny0xLjI5NCw4Ni43MTUtMy4wNTRsLjUtLjAzYzkuNTA3LS41OSwxOS4zMzgtMS4yLDI5LjA1Ni0xLjcxNCw2My44LTQuNDk1LDEyMy4wODgtMjguNTI0LDE4Ni40LTc1LjYwNiw1LjI3NS00LjEyOSwxMC42ODgtOC4yNzIsMTYuMTUxLTEyLjQ1M2wuNDYzLS4zNTRjMTMuMDI3LTkuOTcxLDI2LjQ2Ni0yMC4yNTYsMzguNzYzLTMwLjkwNmwxLjA1Mi0uODQ3YTcyLjI1OCw3Mi4yNTgsMCwwLDAsMTkuNi0yMi42MDdsNy42NTQtMTUuNTY1YzIxLjktNDQuNDY5LDQ0LjUzNS05MC40NSw2MS43NTUtMTM1LjM3NiwyMi40OC01NS4zMjUsNi45Ni0xMTMuMjQzLTkuMzUtMTYzLjItMTQuMDM2LTQ1LjM3Ni0zOS43MzktODMuOTYyLTc2LjQzOC0xMTQuODI1JyBzdHlsZT0nb3BhY2l0eTowLjM7JyBmaWxsPSclMjM0NzIyNjMnLyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8xMjInIGRhdGEtbmFtZT0nVHJhY8OpIDEyMicgZD0nTTk3Mi4wNjEsNDEyLjk1OGMtNS4yNyw1My4wMTQtMTAuNzIxLDEwNy44MzUtMTguNjM1LDE2MS42ODktMi4yLDE0LjAzNS05LjIwOCwyNi43OTEtMTUuOTg3LDM5LjEyNi0xLjcxOSwzLjEyOC0zLjM0NCw2LjA4My00Ljg2Nyw5LjAxOGE2MC43MDUsNjAuNzA1LDAsMCwxLTcuNTI4LDExLjA2NGMtMS4zNzIsMS43MTItMi42NzksMy4zNDQtMy42MTksNC43OTQtMTYuODQ1LDU3LjIxLTYxLjE1MiwxMDIuMTE2LTEwMC4yNzQsMTQxLjc2M2wtLjM1OC4zNDNjLTguMTM1LDcuMzc0LTE2LjExOSwxNC45Mi0yMy44NCwyMi4yMTktNy43ODcsNy4zNjMtMTUuODQsMTQuOTc1LTI0LjExNCwyMi40NzRsLS4zNDkuM2EyMDIuNDI4LDIwMi40MjgsMCwwLDEtMzcuOCwyNC4yMjljLTE3LjAxLDguMjk1LTM1LjUwNywxNS43ODgtNTMuMzkzLDIzLjAzNHEtNy4yLDIuOTE0LTE0LjI5Miw1LjgxOEM2MjkuOTU2LDg5My41NjIsNTkxLjc4Myw5MDguOCw1NDgsOTA4LjE0N2MtMTIuNjQ2LjAyLTI1Ljc4OC41NzMtMzguNSwxLjEwNy0xMy4yNDguNTU5LTI2LjY2NSwxLjEyNC00MC4xODQsMS4xMjQtMjIuOTY1LDAtNDYuMjI3LTEuNjMtNjkuNDc5LTcuNjk0bC0uMjQ5LS4wNjljLTE3LjExMS01LTM1LjUyNS04LjI1MS01My4zMzItMTEuNGwtMy42NjQtLjY1NEMyODMuODE2LDg3OC4xLDIzMi4wNzMsODUzLjEyMSwxODguOCw4MTYuMzA3bC0uMTg1LS4xNjJjLTIuMjQ4LTIuMDI0LTQuNTQ4LTQuMDYzLTYuODctNi4xMjQtMTguNDM2LTE2LjM1OC0zNy41LTMzLjI3Mi00NS44NzUtNTMuNDI1bC0uMDgyLS4yMDdBODI4LjY4LDgyOC42OCwwLDAsMSw5NC4wNjQsNjExLjAxNWMtNS4zNTgtMjUuNDUzLTYuMTg0LTUyLjEtNi45ODItNzcuODY0LS4zNC0xMC45Ny0uNjkyLTIyLjMxNC0xLjQtMzMuMkM4MS44MzIsNDQ1LjU0LDkzLjQ0OCwzODcuMjc2LDEyMS4yLDMyMS44ODNjMzIuMjM4LTc2LjE4LDg3LTE0Ni4zNzksMTY3LjQxMy0yMTQuNkMzNjYuMjgsNDEuNTc0LDQ1OC44NTcsMTEuNjkyLDU2My44MjcsMTguNDdjNS40ODQuMzU1LDEwLjYzMS40MzQsMTYuMDguNTE4LDUuMjc5LjA4MiwxMC43MzIuMTY2LDE2LjQ4LjUyMywzMS40MjUtMS4xNjIsNjAuMTg2LDUuODI2LDg3Ljg5MSwyMS4zNSwyNy41MTYsMTQuMjE3LDU1Ljk2NiwyOC45MTQsODUuMjIzLDQxLjI5NSwzMC4yNzEsMTIuMzY0LDU1LjA5LDMxLjEsNzUuNzc1LDU3LjI0Nyw2LjgwNiw4LjYwNiwxMy41MTksMTcuMywyMC4wMTMsMjUuNywxMS42NiwxNS4xLDIyLjY3NCwyOS4zNTQsMzQuNDM4LDQzLjQ5NCw0OS4zMjMsNjEuNzI5LDYxLjcxNSwxMzMuNDMsNzIuNjQ5LDE5Ni42OTFsLjE4NiwxLjA4MlptODguMTI0LTQ4LjE3OGMtMi4zNTItOS4zMzgtNS43NDEtMTkuMDkxLTkuMDE5LTI4LjUyMy0zLjQtOS43OTQtNi45MjQtMTkuOTIyLTkuNDY3LTMwLjAxNmwtLjA3Ni0uMzM1Yy03LjI1Ni0zNC4zODktMjguMTUyLTY0LjAyOS00OS42NTItOTAuOTM2bC0uMTE5LS4xNTJjLTguMDctMTAuNTYxLTE2LjMxMy0yMS4wNTMtMjQuMjg0LTMxLjItOC4wMTUtMTAuMi0xNi4zLTIwLjc1LTI0LjQ0OC0zMS40MTNsLS4xNTMtLjIwNWMtMTcuNjc2LTI0LjU2Mi00MS41NDYtNDQuMTYxLTcwLjk0Mi01OC4yNTUtMjQuNzE2LTExLjU1My00OC42LTI0LjE3OC03MS43LTM2LjM4Ni0xMS40NzgtNi4wNjYtMjMuMzQ4LTEyLjMzOS0zNS4xNDctMTguMzg4bC0uMjQtLjEyOEM3MzcuNTgzLDIzLjc0NCw2OTQuNCw1Ljg2OCw2MDIuNSwxLjU5NEw1MzAuMTUyLjEwNkM0MTkuNjc2LTEuOTQsMzIwLjQ2NiwyNS40ODQsMjI2LjgyOSw4My45OWMtOS45NTksNi4wNjEtMTcuODU2LDE0LjIzNC0yNi4yMTgsMjIuODg4LTUuMDc3LDUuMjU0LTEwLjMyNCwxMC42ODUtMTYuMTI4LDE1LjY5My00OC4xLDUwLjAxNC05MS4yNzUsMTA3LjM2Ni0xMzUuODQ3LDE4MC40NDlsLS4xNDMuMjI4Yy03Ljk0NiwxMi4xOC0xMi40LDI0LjQyMi0xNy4zODgsMzkuMTQ2bC0uMzY5LDEuMjI2QzEwLjM3LDQxMS4xODItOC44NjUsNDc1LDQuMzUsNTQzLjM0NWMzLjU4LDE5LjQyNCw1LjY5NCwzOS4yNjUsNy43NCw1OC40NTIsMi42NDksMjQuODUzLDUuMzg4LDUwLjU1MywxMS4zMDksNzUuMTMsMTMuNDE2LDU3Ljk4NiwzNC43MzIsMTA5LjUxNyw2My4zNzUsMTUzLjI0NCwxNS4yODYsMjMuMzM3LDQzLjE4MSwzNi44MzYsNjguNDUyLDQ2Ljk2NiwyMy40NDgsOS4yNiw1MC4wODQsMTUuMzc5LDc1Ljg0MSwyMS4zLDguNzE4LDIsMTcuNzM0LDQuMDc0LDI2LjU0NCw2LjI0NWwuMjIyLjA2YzI1LjQyLDYuNzg4LDUxLjcsMTMuODA5LDc3LjUxOSwxNi41MDgsNTguMjU2LDYuOTU0LDExNS4wMjgsNS4yNDksMTcyLjkxNSwyLjcxLDEzLjQ0MS0uNzI5LDI3LjQ1Mi0xLjE4LDQxLTEuNjE1LDEzLjM2NS0uNDMsMjcuMTgtLjg3Niw0MC40MzYtMS41ODksMTguNjU4LTEuODg2LDM3LjktMy44MzcsNTYuNzYzLTcuNzc5LDY2LjcyLTEyLjU3MywxMzAuMjU4LTM3LjUsMTg5LjAwOS02Mi41NjYsMTguMTI0LTcuNzY3LDM0LjA2Ny0yMi4yNDIsNDkuNDg1LTM2LjI0LDMuNDE3LTMuMSw2LjgtNi4xNzcsMTAuMTg0LTkuMTUzYTYxMS4xNzQsNjExLjE3NCwwLDAsMCw1NS43MjktNTguMDA1YzE2LjcwOC0yMC45OTIsMzEuMTE0LTQxLjUsNDUuMDQ2LTYxLjM0cTMuODMyLTUuNDUxLDcuNzkxLTExLjAxMmMxMC40NzQtMTQuNzY0LDIxLjMtMzAuMDI1LDMwLjQ1Ny00NS4yNTEsOC4zNS0xNS40OTIsMTMuMjE1LTMyLjE1LDE4LjM1MS00OS43ODEsNC45NjgtMTkuOTEyLDguOTctNDAuODcsMTIuODM5LTYxLjEzN2wuOTc1LTUuMTA2YzguNzczLTU4LjA2Miw2Ljg1Mi0xMDUuMTY1LTYuMDQ0LTE0OC4yMjRaJyBmaWxsPSclMjM0NzIyNjMnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5qbmFfX2FydGlzdGUtbGlldS1ibG9jLmpuYV9fYmxvY19qbmFfc3RydWN0dXJlc3tcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzEwNzEuNzExJyBoZWlnaHQ9JzkyNi4xNzInIHZpZXdCb3g9JzAgMCAxMDcxLjcxMSA5MjYuMTcyJyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcC1wYXRoJyUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZV8xMCcgZGF0YS1uYW1lPSdSZWN0YW5nbGUgMTAnIHdpZHRoPScxMDcxLjcxMScgaGVpZ2h0PSc5MjYuMTcyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC0wLjAwMSknIGZpbGw9JyUyM0YyNjY3MScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdHcm91cGVfMTM1JyBkYXRhLW5hbWU9J0dyb3VwZSAxMzUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMC4wMDEpJyBjbGlwLXBhdGg9J3VybCglMjNjbGlwLXBhdGgpJyUzRSUzQ2cgaWQ9J0dyb3VwZV8xMzYnIGRhdGEtbmFtZT0nR3JvdXBlIDEzNiclM0UlM0NwYXRoIGlkPSdUcmFjw6lfMTIxJyBkYXRhLW5hbWU9J1RyYWPDqSAxMjEnIGQ9J004MTcuODY0LDQ3NS41M2MtOC41NzMsMjguNjE5LTI2LjgyMyw1MC45NDQtNTUuOCw2OC4yNTFsLS43LjRjLS44MTQuNjE1LTIuNjQ1LDQuNi0zLjUyNSw2LjUxNGwtLjU1NywxLjIxMy0uNzM1LDEuMTMzYy0yMC43OTQsMzEuOTA5LTM2Ljg0Nyw1Ny40ODktNTIuMDYsODIuOTUzbC0uNi45MzNjLTMuODA4LDUuNTgzLTcuNTI3LDExLjY0NS0xMS4xMjYsMTcuNTA3bC03LjkwOC00LjYxNSw3LjgwOCw0Ljc3OWMtOS45ODUsMTYuMjcyLTIwLjMxMSwzMy4xLTM2LjIsNDcuMi0zNi41NDcsMzUuODgtNzcuMDc5LDYxLjMxNi0xMTcuMjM0LDczLjU2N2ExOTkuMzY3LDE5OS4zNjcsMCwwLDEtNTguMzYsOC45NDljLTMyLjQyMiwwLTY0LjM2LTguNC05NS40NjQtMjUuMTc3LTExLjM1OS02LjM2Ni0yMy4wNC0xMi4yLTM0LjMzNy0xNy44MzktMTQuODA2LTcuMzkzLTMwLjAxMy0xNC45ODgtNDQuMjctMjMuNi0xMS42ODEtNi44MzktMjYuMDU2LTE2LjY2NC0zMi42MzktMzEuNDg3LTE0LjU1My0zMS4xNC0yOS42NzgtNjMuNTA2LTM4LjI3Ny05OC4zMTUtMjEuMDg1LTkzLjIuMDQ5LTE4Mi42NTcsNjIuNzY3LTI2Ni4wNTEsMjQuNzQxLTQ1Ljc1OCw2Ny4wMDgtNzYuODkzLDEwNy44ODgtMTA3bDQuNDc2LTMuM2M1OS45LTQ1LjU3MSwxMTkuMy03Mi40OTUsMTgxLjUtODIuMjI3bDEuMjI0LS4xODljLjg1LS4xNDQsMS44NTEtLjMwNiwyLjg2NC0uNDY0LDMyLjY3NC01LjExMyw1NS42NzctMi40MSw2OC4zNjIsOC4wMzUsNy4xNTMsNS42ODcsMTQuOTE4LDExLjM2MywyMi40MjksMTYuODUzLDI0LjUyNSwxNy45MzQsNDkuODY1LDM2LjQ2Myw2Ny43MjIsNjQuMzgyQTQzNy4xLDQzNy4xLDAsMCwxLDgyMC45MjgsNDAwLjE4YzIuNzg5LDIwLjk1OCw0Ljk2OSw0OC41MzUtMy4wNjQsNzUuMzVtLTUuNzI3LTI1Mi4yMDhhNDcuOSw0Ny45LDAsMCwxLTEwLjk4NS0xMS42MTZsLS40NjYtLjY3OWMtMjQuMjYyLTM3LjA3My01OC43Ny02Mi4yMjUtMTA4LjYtNzkuMTU0LTU4LjY2NC0xOS44OS0xMDYuMzcyLTIyLjY0LTE1NC42NTYtOC45MTFxLTMuMDY1Ljk1LTYuMDE5LDEuODg3Yy0xMC41OCwzLjMzNS0yMC41MzksNi40NzQtMzIuMTM4LDguOEMzOTUuMSwxNTcuNTc4LDMyMC41MzgsMjE3LjcyMiwyNDEuNjA5LDI4MS4zOTRsLTUuNzMyLDQuNTE1Yy01LjY1MywzLjczNi0xMC4xMTgsOS44MDctMTUuNzY5LDE3LjQ5NS0yLjY4NiwzLjY0OS01LjQyOSw3LjM3Ny04LjU1NSwxMS4xODNxLTYuNTM0LDExLjU0OS0xMy4zLDIzLjM3NGwtLjQuNzExYy0xMi4zNTUsMjEuNjU0LTI1LjA5NCw0My45ODEtMzYuODg3LDY2LjAyOS0yMi4yNDIsNDAuMjU2LTI1LjY3OSw4My40ODMtMTEuMiwxNDAuMjY4LDIuMDgxLDguNzI3LDMuNDg4LDE3LjE4Miw0Ljg0OSwyNS4zNTksMi41MjcsMTUuMiw0LjkxNiwyOS41NSwxMC42OTUsNDEuNjUybC4yMjMuNDg4YzE4LjgzLDQzLjM3OSw0Myw5Mi4wNjcsOTIuMzc2LDEyMi4yMzQsNy42OCw0LjU1MiwxNS40NjYsOS4zNzQsMjMsMTQuMDM1LDI0LjA0MiwxNC44ODQsNDguODk1LDMwLjI3LDc1LjczOCw0MC4wMTZsLjQxMi4xNTZjMjYuNTM2LDEwLjUyOCw2MS41ODQsMTEuMTczLDkyLjM3NSwxMC45NWwuMzksMGMyOC44NzIuNTM3LDU4LjI3Ny0xLjI5NCw4Ni43MTUtMy4wNTRsLjUtLjAzYzkuNTA3LS41OSwxOS4zMzgtMS4yLDI5LjA1Ni0xLjcxNCw2My44LTQuNDk1LDEyMy4wODgtMjguNTI0LDE4Ni40LTc1LjYwNiw1LjI3NS00LjEyOSwxMC42ODgtOC4yNzIsMTYuMTUxLTEyLjQ1M2wuNDYzLS4zNTRjMTMuMDI3LTkuOTcxLDI2LjQ2Ni0yMC4yNTYsMzguNzYzLTMwLjkwNmwxLjA1Mi0uODQ3YTcyLjI1OCw3Mi4yNTgsMCwwLDAsMTkuNi0yMi42MDdsNy42NTQtMTUuNTY1YzIxLjktNDQuNDY5LDQ0LjUzNS05MC40NSw2MS43NTUtMTM1LjM3NiwyMi40OC01NS4zMjUsNi45Ni0xMTMuMjQzLTkuMzUtMTYzLjItMTQuMDM2LTQ1LjM3Ni0zOS43MzktODMuOTYyLTc2LjQzOC0xMTQuODI1JyBzdHlsZT0nb3BhY2l0eTowLjM7JyBmaWxsPSclMjNGMjY2NzEnLyUzRSUzQ3BhdGggaWQ9J1RyYWPDqV8xMjInIGRhdGEtbmFtZT0nVHJhY8OpIDEyMicgZD0nTTk3Mi4wNjEsNDEyLjk1OGMtNS4yNyw1My4wMTQtMTAuNzIxLDEwNy44MzUtMTguNjM1LDE2MS42ODktMi4yLDE0LjAzNS05LjIwOCwyNi43OTEtMTUuOTg3LDM5LjEyNi0xLjcxOSwzLjEyOC0zLjM0NCw2LjA4My00Ljg2Nyw5LjAxOGE2MC43MDUsNjAuNzA1LDAsMCwxLTcuNTI4LDExLjA2NGMtMS4zNzIsMS43MTItMi42NzksMy4zNDQtMy42MTksNC43OTQtMTYuODQ1LDU3LjIxLTYxLjE1MiwxMDIuMTE2LTEwMC4yNzQsMTQxLjc2M2wtLjM1OC4zNDNjLTguMTM1LDcuMzc0LTE2LjExOSwxNC45Mi0yMy44NCwyMi4yMTktNy43ODcsNy4zNjMtMTUuODQsMTQuOTc1LTI0LjExNCwyMi40NzRsLS4zNDkuM2EyMDIuNDI4LDIwMi40MjgsMCwwLDEtMzcuOCwyNC4yMjljLTE3LjAxLDguMjk1LTM1LjUwNywxNS43ODgtNTMuMzkzLDIzLjAzNHEtNy4yLDIuOTE0LTE0LjI5Miw1LjgxOEM2MjkuOTU2LDg5My41NjIsNTkxLjc4Myw5MDguOCw1NDgsOTA4LjE0N2MtMTIuNjQ2LjAyLTI1Ljc4OC41NzMtMzguNSwxLjEwNy0xMy4yNDguNTU5LTI2LjY2NSwxLjEyNC00MC4xODQsMS4xMjQtMjIuOTY1LDAtNDYuMjI3LTEuNjMtNjkuNDc5LTcuNjk0bC0uMjQ5LS4wNjljLTE3LjExMS01LTM1LjUyNS04LjI1MS01My4zMzItMTEuNGwtMy42NjQtLjY1NEMyODMuODE2LDg3OC4xLDIzMi4wNzMsODUzLjEyMSwxODguOCw4MTYuMzA3bC0uMTg1LS4xNjJjLTIuMjQ4LTIuMDI0LTQuNTQ4LTQuMDYzLTYuODctNi4xMjQtMTguNDM2LTE2LjM1OC0zNy41LTMzLjI3Mi00NS44NzUtNTMuNDI1bC0uMDgyLS4yMDdBODI4LjY4LDgyOC42OCwwLDAsMSw5NC4wNjQsNjExLjAxNWMtNS4zNTgtMjUuNDUzLTYuMTg0LTUyLjEtNi45ODItNzcuODY0LS4zNC0xMC45Ny0uNjkyLTIyLjMxNC0xLjQtMzMuMkM4MS44MzIsNDQ1LjU0LDkzLjQ0OCwzODcuMjc2LDEyMS4yLDMyMS44ODNjMzIuMjM4LTc2LjE4LDg3LTE0Ni4zNzksMTY3LjQxMy0yMTQuNkMzNjYuMjgsNDEuNTc0LDQ1OC44NTcsMTEuNjkyLDU2My44MjcsMTguNDdjNS40ODQuMzU1LDEwLjYzMS40MzQsMTYuMDguNTE4LDUuMjc5LjA4MiwxMC43MzIuMTY2LDE2LjQ4LjUyMywzMS40MjUtMS4xNjIsNjAuMTg2LDUuODI2LDg3Ljg5MSwyMS4zNSwyNy41MTYsMTQuMjE3LDU1Ljk2NiwyOC45MTQsODUuMjIzLDQxLjI5NSwzMC4yNzEsMTIuMzY0LDU1LjA5LDMxLjEsNzUuNzc1LDU3LjI0Nyw2LjgwNiw4LjYwNiwxMy41MTksMTcuMywyMC4wMTMsMjUuNywxMS42NiwxNS4xLDIyLjY3NCwyOS4zNTQsMzQuNDM4LDQzLjQ5NCw0OS4zMjMsNjEuNzI5LDYxLjcxNSwxMzMuNDMsNzIuNjQ5LDE5Ni42OTFsLjE4NiwxLjA4MlptODguMTI0LTQ4LjE3OGMtMi4zNTItOS4zMzgtNS43NDEtMTkuMDkxLTkuMDE5LTI4LjUyMy0zLjQtOS43OTQtNi45MjQtMTkuOTIyLTkuNDY3LTMwLjAxNmwtLjA3Ni0uMzM1Yy03LjI1Ni0zNC4zODktMjguMTUyLTY0LjAyOS00OS42NTItOTAuOTM2bC0uMTE5LS4xNTJjLTguMDctMTAuNTYxLTE2LjMxMy0yMS4wNTMtMjQuMjg0LTMxLjItOC4wMTUtMTAuMi0xNi4zLTIwLjc1LTI0LjQ0OC0zMS40MTNsLS4xNTMtLjIwNWMtMTcuNjc2LTI0LjU2Mi00MS41NDYtNDQuMTYxLTcwLjk0Mi01OC4yNTUtMjQuNzE2LTExLjU1My00OC42LTI0LjE3OC03MS43LTM2LjM4Ni0xMS40NzgtNi4wNjYtMjMuMzQ4LTEyLjMzOS0zNS4xNDctMTguMzg4bC0uMjQtLjEyOEM3MzcuNTgzLDIzLjc0NCw2OTQuNCw1Ljg2OCw2MDIuNSwxLjU5NEw1MzAuMTUyLjEwNkM0MTkuNjc2LTEuOTQsMzIwLjQ2NiwyNS40ODQsMjI2LjgyOSw4My45OWMtOS45NTksNi4wNjEtMTcuODU2LDE0LjIzNC0yNi4yMTgsMjIuODg4LTUuMDc3LDUuMjU0LTEwLjMyNCwxMC42ODUtMTYuMTI4LDE1LjY5My00OC4xLDUwLjAxNC05MS4yNzUsMTA3LjM2Ni0xMzUuODQ3LDE4MC40NDlsLS4xNDMuMjI4Yy03Ljk0NiwxMi4xOC0xMi40LDI0LjQyMi0xNy4zODgsMzkuMTQ2bC0uMzY5LDEuMjI2QzEwLjM3LDQxMS4xODItOC44NjUsNDc1LDQuMzUsNTQzLjM0NWMzLjU4LDE5LjQyNCw1LjY5NCwzOS4yNjUsNy43NCw1OC40NTIsMi42NDksMjQuODUzLDUuMzg4LDUwLjU1MywxMS4zMDksNzUuMTMsMTMuNDE2LDU3Ljk4NiwzNC43MzIsMTA5LjUxNyw2My4zNzUsMTUzLjI0NCwxNS4yODYsMjMuMzM3LDQzLjE4MSwzNi44MzYsNjguNDUyLDQ2Ljk2NiwyMy40NDgsOS4yNiw1MC4wODQsMTUuMzc5LDc1Ljg0MSwyMS4zLDguNzE4LDIsMTcuNzM0LDQuMDc0LDI2LjU0NCw2LjI0NWwuMjIyLjA2YzI1LjQyLDYuNzg4LDUxLjcsMTMuODA5LDc3LjUxOSwxNi41MDgsNTguMjU2LDYuOTU0LDExNS4wMjgsNS4yNDksMTcyLjkxNSwyLjcxLDEzLjQ0MS0uNzI5LDI3LjQ1Mi0xLjE4LDQxLTEuNjE1LDEzLjM2NS0uNDMsMjcuMTgtLjg3Niw0MC40MzYtMS41ODksMTguNjU4LTEuODg2LDM3LjktMy44MzcsNTYuNzYzLTcuNzc5LDY2LjcyLTEyLjU3MywxMzAuMjU4LTM3LjUsMTg5LjAwOS02Mi41NjYsMTguMTI0LTcuNzY3LDM0LjA2Ny0yMi4yNDIsNDkuNDg1LTM2LjI0LDMuNDE3LTMuMSw2LjgtNi4xNzcsMTAuMTg0LTkuMTUzYTYxMS4xNzQsNjExLjE3NCwwLDAsMCw1NS43MjktNTguMDA1YzE2LjcwOC0yMC45OTIsMzEuMTE0LTQxLjUsNDUuMDQ2LTYxLjM0cTMuODMyLTUuNDUxLDcuNzkxLTExLjAxMmMxMC40NzQtMTQuNzY0LDIxLjMtMzAuMDI1LDMwLjQ1Ny00NS4yNTEsOC4zNS0xNS40OTIsMTMuMjE1LTMyLjE1LDE4LjM1MS00OS43ODEsNC45NjgtMTkuOTEyLDguOTctNDAuODcsMTIuODM5LTYxLjEzN2wuOTc1LTUuMTA2YzguNzczLTU4LjA2Miw2Ljg1Mi0xMDUuMTY1LTYuMDQ0LTE0OC4yMjRaJyBmaWxsPSclMjNGMjY2NzEnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5qbmFfX2FydGlzdGUtbGlldS1ibG9jLmpuYV9fYmxvY19qbmFfbGlldXh7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScxMDcxLjcxMScgaGVpZ2h0PSc5MjYuMTcyJyB2aWV3Qm94PScwIDAgMTA3MS43MTEgOTI2LjE3MiclM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAtcGF0aCclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGVfMTAnIGRhdGEtbmFtZT0nUmVjdGFuZ2xlIDEwJyB3aWR0aD0nMTA3MS43MTEnIGhlaWdodD0nOTI2LjE3MicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAtMC4wMDEpJyBmaWxsPSclMjNDRkE5RDAnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nR3JvdXBlXzEzNScgZGF0YS1uYW1lPSdHcm91cGUgMTM1JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuMDAxKScgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcC1wYXRoKSclM0UlM0NnIGlkPSdHcm91cGVfMTM2JyBkYXRhLW5hbWU9J0dyb3VwZSAxMzYnJTNFJTNDcGF0aCBpZD0nVHJhY8OpXzEyMScgZGF0YS1uYW1lPSdUcmFjw6kgMTIxJyBkPSdNODE3Ljg2NCw0NzUuNTNjLTguNTczLDI4LjYxOS0yNi44MjMsNTAuOTQ0LTU1LjgsNjguMjUxbC0uNy40Yy0uODE0LjYxNS0yLjY0NSw0LjYtMy41MjUsNi41MTRsLS41NTcsMS4yMTMtLjczNSwxLjEzM2MtMjAuNzk0LDMxLjkwOS0zNi44NDcsNTcuNDg5LTUyLjA2LDgyLjk1M2wtLjYuOTMzYy0zLjgwOCw1LjU4My03LjUyNywxMS42NDUtMTEuMTI2LDE3LjUwN2wtNy45MDgtNC42MTUsNy44MDgsNC43NzljLTkuOTg1LDE2LjI3Mi0yMC4zMTEsMzMuMS0zNi4yLDQ3LjItMzYuNTQ3LDM1Ljg4LTc3LjA3OSw2MS4zMTYtMTE3LjIzNCw3My41NjdhMTk5LjM2NywxOTkuMzY3LDAsMCwxLTU4LjM2LDguOTQ5Yy0zMi40MjIsMC02NC4zNi04LjQtOTUuNDY0LTI1LjE3Ny0xMS4zNTktNi4zNjYtMjMuMDQtMTIuMi0zNC4zMzctMTcuODM5LTE0LjgwNi03LjM5My0zMC4wMTMtMTQuOTg4LTQ0LjI3LTIzLjYtMTEuNjgxLTYuODM5LTI2LjA1Ni0xNi42NjQtMzIuNjM5LTMxLjQ4Ny0xNC41NTMtMzEuMTQtMjkuNjc4LTYzLjUwNi0zOC4yNzctOTguMzE1LTIxLjA4NS05My4yLjA0OS0xODIuNjU3LDYyLjc2Ny0yNjYuMDUxLDI0Ljc0MS00NS43NTgsNjcuMDA4LTc2Ljg5MywxMDcuODg4LTEwN2w0LjQ3Ni0zLjNjNTkuOS00NS41NzEsMTE5LjMtNzIuNDk1LDE4MS41LTgyLjIyN2wxLjIyNC0uMTg5Yy44NS0uMTQ0LDEuODUxLS4zMDYsMi44NjQtLjQ2NCwzMi42NzQtNS4xMTMsNTUuNjc3LTIuNDEsNjguMzYyLDguMDM1LDcuMTUzLDUuNjg3LDE0LjkxOCwxMS4zNjMsMjIuNDI5LDE2Ljg1MywyNC41MjUsMTcuOTM0LDQ5Ljg2NSwzNi40NjMsNjcuNzIyLDY0LjM4MkE0MzcuMSw0MzcuMSwwLDAsMSw4MjAuOTI4LDQwMC4xOGMyLjc4OSwyMC45NTgsNC45NjksNDguNTM1LTMuMDY0LDc1LjM1bS01LjcyNy0yNTIuMjA4YTQ3LjksNDcuOSwwLDAsMS0xMC45ODUtMTEuNjE2bC0uNDY2LS42NzljLTI0LjI2Mi0zNy4wNzMtNTguNzctNjIuMjI1LTEwOC42LTc5LjE1NC01OC42NjQtMTkuODktMTA2LjM3Mi0yMi42NC0xNTQuNjU2LTguOTExcS0zLjA2NS45NS02LjAxOSwxLjg4N2MtMTAuNTgsMy4zMzUtMjAuNTM5LDYuNDc0LTMyLjEzOCw4LjhDMzk1LjEsMTU3LjU3OCwzMjAuNTM4LDIxNy43MjIsMjQxLjYwOSwyODEuMzk0bC01LjczMiw0LjUxNWMtNS42NTMsMy43MzYtMTAuMTE4LDkuODA3LTE1Ljc2OSwxNy40OTUtMi42ODYsMy42NDktNS40MjksNy4zNzctOC41NTUsMTEuMTgzcS02LjUzNCwxMS41NDktMTMuMywyMy4zNzRsLS40LjcxMWMtMTIuMzU1LDIxLjY1NC0yNS4wOTQsNDMuOTgxLTM2Ljg4Nyw2Ni4wMjktMjIuMjQyLDQwLjI1Ni0yNS42NzksODMuNDgzLTExLjIsMTQwLjI2OCwyLjA4MSw4LjcyNywzLjQ4OCwxNy4xODIsNC44NDksMjUuMzU5LDIuNTI3LDE1LjIsNC45MTYsMjkuNTUsMTAuNjk1LDQxLjY1MmwuMjIzLjQ4OGMxOC44Myw0My4zNzksNDMsOTIuMDY3LDkyLjM3NiwxMjIuMjM0LDcuNjgsNC41NTIsMTUuNDY2LDkuMzc0LDIzLDE0LjAzNSwyNC4wNDIsMTQuODg0LDQ4Ljg5NSwzMC4yNyw3NS43MzgsNDAuMDE2bC40MTIuMTU2YzI2LjUzNiwxMC41MjgsNjEuNTg0LDExLjE3Myw5Mi4zNzUsMTAuOTVsLjM5LDBjMjguODcyLjUzNyw1OC4yNzctMS4yOTQsODYuNzE1LTMuMDU0bC41LS4wM2M5LjUwNy0uNTksMTkuMzM4LTEuMiwyOS4wNTYtMS43MTQsNjMuOC00LjQ5NSwxMjMuMDg4LTI4LjUyNCwxODYuNC03NS42MDYsNS4yNzUtNC4xMjksMTAuNjg4LTguMjcyLDE2LjE1MS0xMi40NTNsLjQ2My0uMzU0YzEzLjAyNy05Ljk3MSwyNi40NjYtMjAuMjU2LDM4Ljc2My0zMC45MDZsMS4wNTItLjg0N2E3Mi4yNTgsNzIuMjU4LDAsMCwwLDE5LjYtMjIuNjA3bDcuNjU0LTE1LjU2NWMyMS45LTQ0LjQ2OSw0NC41MzUtOTAuNDUsNjEuNzU1LTEzNS4zNzYsMjIuNDgtNTUuMzI1LDYuOTYtMTEzLjI0My05LjM1LTE2My4yLTE0LjAzNi00NS4zNzYtMzkuNzM5LTgzLjk2Mi03Ni40MzgtMTE0LjgyNScgc3R5bGU9J29wYWNpdHk6MC4zOycgZmlsbD0nJTIzQ0ZBOUQwJy8lM0UlM0NwYXRoIGlkPSdUcmFjw6lfMTIyJyBkYXRhLW5hbWU9J1RyYWPDqSAxMjInIGQ9J005NzIuMDYxLDQxMi45NThjLTUuMjcsNTMuMDE0LTEwLjcyMSwxMDcuODM1LTE4LjYzNSwxNjEuNjg5LTIuMiwxNC4wMzUtOS4yMDgsMjYuNzkxLTE1Ljk4NywzOS4xMjYtMS43MTksMy4xMjgtMy4zNDQsNi4wODMtNC44NjcsOS4wMThhNjAuNzA1LDYwLjcwNSwwLDAsMS03LjUyOCwxMS4wNjRjLTEuMzcyLDEuNzEyLTIuNjc5LDMuMzQ0LTMuNjE5LDQuNzk0LTE2Ljg0NSw1Ny4yMS02MS4xNTIsMTAyLjExNi0xMDAuMjc0LDE0MS43NjNsLS4zNTguMzQzYy04LjEzNSw3LjM3NC0xNi4xMTksMTQuOTItMjMuODQsMjIuMjE5LTcuNzg3LDcuMzYzLTE1Ljg0LDE0Ljk3NS0yNC4xMTQsMjIuNDc0bC0uMzQ5LjNhMjAyLjQyOCwyMDIuNDI4LDAsMCwxLTM3LjgsMjQuMjI5Yy0xNy4wMSw4LjI5NS0zNS41MDcsMTUuNzg4LTUzLjM5MywyMy4wMzRxLTcuMiwyLjkxNC0xNC4yOTIsNS44MThDNjI5Ljk1Niw4OTMuNTYyLDU5MS43ODMsOTA4LjgsNTQ4LDkwOC4xNDdjLTEyLjY0Ni4wMi0yNS43ODguNTczLTM4LjUsMS4xMDctMTMuMjQ4LjU1OS0yNi42NjUsMS4xMjQtNDAuMTg0LDEuMTI0LTIyLjk2NSwwLTQ2LjIyNy0xLjYzLTY5LjQ3OS03LjY5NGwtLjI0OS0uMDY5Yy0xNy4xMTEtNS0zNS41MjUtOC4yNTEtNTMuMzMyLTExLjRsLTMuNjY0LS42NTRDMjgzLjgxNiw4NzguMSwyMzIuMDczLDg1My4xMjEsMTg4LjgsODE2LjMwN2wtLjE4NS0uMTYyYy0yLjI0OC0yLjAyNC00LjU0OC00LjA2My02Ljg3LTYuMTI0LTE4LjQzNi0xNi4zNTgtMzcuNS0zMy4yNzItNDUuODc1LTUzLjQyNWwtLjA4Mi0uMjA3QTgyOC42OCw4MjguNjgsMCwwLDEsOTQuMDY0LDYxMS4wMTVjLTUuMzU4LTI1LjQ1My02LjE4NC01Mi4xLTYuOTgyLTc3Ljg2NC0uMzQtMTAuOTctLjY5Mi0yMi4zMTQtMS40LTMzLjJDODEuODMyLDQ0NS41NCw5My40NDgsMzg3LjI3NiwxMjEuMiwzMjEuODgzYzMyLjIzOC03Ni4xOCw4Ny0xNDYuMzc5LDE2Ny40MTMtMjE0LjZDMzY2LjI4LDQxLjU3NCw0NTguODU3LDExLjY5Miw1NjMuODI3LDE4LjQ3YzUuNDg0LjM1NSwxMC42MzEuNDM0LDE2LjA4LjUxOCw1LjI3OS4wODIsMTAuNzMyLjE2NiwxNi40OC41MjMsMzEuNDI1LTEuMTYyLDYwLjE4Niw1LjgyNiw4Ny44OTEsMjEuMzUsMjcuNTE2LDE0LjIxNyw1NS45NjYsMjguOTE0LDg1LjIyMyw0MS4yOTUsMzAuMjcxLDEyLjM2NCw1NS4wOSwzMS4xLDc1Ljc3NSw1Ny4yNDcsNi44MDYsOC42MDYsMTMuNTE5LDE3LjMsMjAuMDEzLDI1LjcsMTEuNjYsMTUuMSwyMi42NzQsMjkuMzU0LDM0LjQzOCw0My40OTQsNDkuMzIzLDYxLjcyOSw2MS43MTUsMTMzLjQzLDcyLjY0OSwxOTYuNjkxbC4xODYsMS4wODJabTg4LjEyNC00OC4xNzhjLTIuMzUyLTkuMzM4LTUuNzQxLTE5LjA5MS05LjAxOS0yOC41MjMtMy40LTkuNzk0LTYuOTI0LTE5LjkyMi05LjQ2Ny0zMC4wMTZsLS4wNzYtLjMzNWMtNy4yNTYtMzQuMzg5LTI4LjE1Mi02NC4wMjktNDkuNjUyLTkwLjkzNmwtLjExOS0uMTUyYy04LjA3LTEwLjU2MS0xNi4zMTMtMjEuMDUzLTI0LjI4NC0zMS4yLTguMDE1LTEwLjItMTYuMy0yMC43NS0yNC40NDgtMzEuNDEzbC0uMTUzLS4yMDVjLTE3LjY3Ni0yNC41NjItNDEuNTQ2LTQ0LjE2MS03MC45NDItNTguMjU1LTI0LjcxNi0xMS41NTMtNDguNi0yNC4xNzgtNzEuNy0zNi4zODYtMTEuNDc4LTYuMDY2LTIzLjM0OC0xMi4zMzktMzUuMTQ3LTE4LjM4OGwtLjI0LS4xMjhDNzM3LjU4MywyMy43NDQsNjk0LjQsNS44NjgsNjAyLjUsMS41OTRMNTMwLjE1Mi4xMDZDNDE5LjY3Ni0xLjk0LDMyMC40NjYsMjUuNDg0LDIyNi44MjksODMuOTljLTkuOTU5LDYuMDYxLTE3Ljg1NiwxNC4yMzQtMjYuMjE4LDIyLjg4OC01LjA3Nyw1LjI1NC0xMC4zMjQsMTAuNjg1LTE2LjEyOCwxNS42OTMtNDguMSw1MC4wMTQtOTEuMjc1LDEwNy4zNjYtMTM1Ljg0NywxODAuNDQ5bC0uMTQzLjIyOGMtNy45NDYsMTIuMTgtMTIuNCwyNC40MjItMTcuMzg4LDM5LjE0NmwtLjM2OSwxLjIyNkMxMC4zNyw0MTEuMTgyLTguODY1LDQ3NSw0LjM1LDU0My4zNDVjMy41OCwxOS40MjQsNS42OTQsMzkuMjY1LDcuNzQsNTguNDUyLDIuNjQ5LDI0Ljg1Myw1LjM4OCw1MC41NTMsMTEuMzA5LDc1LjEzLDEzLjQxNiw1Ny45ODYsMzQuNzMyLDEwOS41MTcsNjMuMzc1LDE1My4yNDQsMTUuMjg2LDIzLjMzNyw0My4xODEsMzYuODM2LDY4LjQ1Miw0Ni45NjYsMjMuNDQ4LDkuMjYsNTAuMDg0LDE1LjM3OSw3NS44NDEsMjEuMyw4LjcxOCwyLDE3LjczNCw0LjA3NCwyNi41NDQsNi4yNDVsLjIyMi4wNmMyNS40Miw2Ljc4OCw1MS43LDEzLjgwOSw3Ny41MTksMTYuNTA4LDU4LjI1Niw2Ljk1NCwxMTUuMDI4LDUuMjQ5LDE3Mi45MTUsMi43MSwxMy40NDEtLjcyOSwyNy40NTItMS4xOCw0MS0xLjYxNSwxMy4zNjUtLjQzLDI3LjE4LS44NzYsNDAuNDM2LTEuNTg5LDE4LjY1OC0xLjg4NiwzNy45LTMuODM3LDU2Ljc2My03Ljc3OSw2Ni43Mi0xMi41NzMsMTMwLjI1OC0zNy41LDE4OS4wMDktNjIuNTY2LDE4LjEyNC03Ljc2NywzNC4wNjctMjIuMjQyLDQ5LjQ4NS0zNi4yNCwzLjQxNy0zLjEsNi44LTYuMTc3LDEwLjE4NC05LjE1M2E2MTEuMTc0LDYxMS4xNzQsMCwwLDAsNTUuNzI5LTU4LjAwNWMxNi43MDgtMjAuOTkyLDMxLjExNC00MS41LDQ1LjA0Ni02MS4zNHEzLjgzMi01LjQ1MSw3Ljc5MS0xMS4wMTJjMTAuNDc0LTE0Ljc2NCwyMS4zLTMwLjAyNSwzMC40NTctNDUuMjUxLDguMzUtMTUuNDkyLDEzLjIxNS0zMi4xNSwxOC4zNTEtNDkuNzgxLDQuOTY4LTE5LjkxMiw4Ljk3LTQwLjg3LDEyLjgzOS02MS4xMzdsLjk3NS01LjEwNmM4Ljc3My01OC4wNjIsNi44NTItMTA1LjE2NS02LjA0NC0xNDguMjI0WicgZmlsbD0nJTIzQ0ZBOUQwJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxufVxyXG5cclxuLmpuYV9fYXJ0aXN0ZS1uYW1lIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLmpuYV9fYXJ0aXN0ZS1saWV1LWJsb2MgPiB1bCA+IGxpIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5qbmFfX2FydGlzdGUtbGlldS1ibG9jID4gdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4uam5hX19hcnRpc3RlLWxpZXUtYmxvYyA+IHVsID4gbGk6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5qbmFfX2VsZW1lbnQtbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLnBfc2Vjb25kYWlyZSAuam5hX19lbGVtZW50LWxhYmVse1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTUwcHg7XHJcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxNTBweDtcclxuICAgIC1tb3otYm94LWZsZXg6IDA7XHJcbiAgICBmbGV4OiAwIDAgMTUwcHg7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmpuYV9fZWxlbWVudC12YWx1ZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcbi5qbmFfX2VsZW1lbnQtdmFsdWUgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuLmpuYV9fZWxlbWVudC1lbGVtZW50IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5qbmFfX2VsZW1lbnQtZWxlbWVudCBkaXYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbn1cclxuLmpuYV9fZWxlbWVudC1lbGVtZW50IGRpdiBpbWd7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KDE1JSkgc2VwaWEoNDMlKSBzYXR1cmF0ZSgxNjIxJSkgaHVlLXJvdGF0ZSgyNDJkZWcpIGJyaWdodG5lc3MoMTAxJSkgY29udHJhc3QoOTklKTtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDE1JSkgc2VwaWEoNDMlKSBzYXR1cmF0ZSgxNjIxJSkgaHVlLXJvdGF0ZSgyNDJkZWcpIGJyaWdodG5lc3MoMTAxJSkgY29udHJhc3QoOTklKTtcclxufVxyXG4uam5hX19lbGVtZW50LWVsZW1lbnQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcclxufVxyXG5cclxuLmpuYSAuZmlsdHJlc3tcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLmpuYSAuZmlsdHJlcyB1bHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC1tb3otYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuLmpuYSAuZmlsdHJlcyB1bCBsaXtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICB3aWR0aDogLW1vei1jYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxufVxyXG4uam5hIC5maWx0cmVzIHVsIGxpLnByb3hpbWl0eSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uam5hIC5maWx0cmVzIHVsIGxpIGlucHV0LFxyXG4uam5hIC5maWx0cmVzIHVsIGxpIHNlbGVjdHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgdWwgbGkgbGFiZWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgLmZhY2V0d3AtZmFjZXR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgLmZhY2V0d3AtZmFjZXQgLmZhY2V0d3AtaW5wdXQtd3JhcHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxufVxyXG4uam5hIC5maWx0cmVzIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQ6LW1vei1wbGFjZWhvbGRlcntcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXJ7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxufVxyXG4uam5hIC5maWx0cmVzIGlucHV0OjpwbGFjZWhvbGRlcntcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQsXHJcbi5qbmEgLmZpbHRyZXMgc2VsZWN0LFxyXG4uam5hIC5maWx0cmVzIHRleHRhcmVhe1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcbi5qbmEgLmZpbHRyZXMgLmZhY2V0d3AtZmFjZXQgLmZhY2V0d3AtaWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGludmVydCgxNiUpIHNlcGlhKDI0JSkgc2F0dXJhdGUoMzIxNyUpIGh1ZS1yb3RhdGUoMjQ2ZGVnKSBicmlnaHRuZXNzKDk3JSkgY29udHJhc3QoOTglKTtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDE2JSkgc2VwaWEoMjQlKSBzYXR1cmF0ZSgzMjE3JSkgaHVlLXJvdGF0ZSgyNDZkZWcpIGJyaWdodG5lc3MoOTclKSBjb250cmFzdCg5OCUpO1xyXG59XHJcblxyXG4uam5hIC5qbmFfX21hcC1kaXNwbGF5IC5mYWNldHdwLW1hcC1maWx0ZXJpbmd7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5mYWNldF9fYXJ0aXN0ZXMtcmFkaW8tY29udGFpbmVyLFxyXG4uZmFjZXRfX3N0cnVjdHVyZXMtcmFkaW8tY29udGFpbmVyLFxyXG4uZmFjZXRfX2V2ZW5lbWVudHMtcmFkaW8tY29udGFpbmVyLFxyXG4uZmFjZXRfX291dmVydGFydGlzdGVzLXJhZGlvLWNvbnRhaW5lcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5qbmEgLmpuYV9fbWFwLWxpc3QgLmZhY2V0d3AtcGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFuYyk7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDExcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDExcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEwcHggM3B4IDEwcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uam5hIC5qbmFfX21hcC1saXN0IC5mYWNldHdwLXBhZ2UuYWN0aXZlLFxyXG4uam5hIC5qbmFfX21hcC1saXN0IC5mYWNldHdwLXBhZ2U6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYW5jKSAhaW1wb3J0YW50O1xyXG59XHJcbi5qbmFfX2Rpc3BsYXktc3RydWN0dXJlcyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKiBGaWNoZSBhcnRpc3RlICoqL1xyXG4uc2luZ2xlIG1haW4uam5hIC5jb250ZW51IGRpdixcclxuLnNpbmdsZSBtYWluLmpuYSAuY29udGVudSBpbWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4uc2luZ2xlIG1haW4uam5hIC5jb250ZW51IGltZy5zdmcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxufVxyXG4uam5hX19hcnRpc3RlLWxpZXUtYmxvYyA+IGF7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgYm90dG9tOiAzcHg7XHJcbn1cclxuLmpuYV9fYXJ0aXN0ZS1saWV1LWJsb2MgPiBhIHN2ZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmpuYV9tYXBfdG9vbHRpcCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxufVxyXG4uam5hX21hcF90b29sdGlwIC5qbmFfbWFwX3Rvb2x0aXBfaW1nIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uam5hX21hcF90b29sdGlwIC5qbmFfbWFwX3Rvb2x0aXBfdHh0ID4gYSB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG4uam5hX21hcF90b29sdGlwIC5qbmFfbWFwX3Rvb2x0aXBfdHh0ID4gYSBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmpuYV9tYXBfdG9vbHRpcF90eHQgc3Ryb25nLFxyXG4uam5hX21hcF90b29sdGlwX3R4dCBzcGFuIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG4uam5hX21hcF90b29sdGlwX3R4dCBzdHJvbmcsXHJcbi5qbmFfbWFwX3Rvb2x0aXBfdHh0IHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uam5hX21hcF90b29sdGlwX3R4dCBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbn1cclxuXHJcbi5qbmFfX21hcC1kaXNwbGF5IC5nbS1zdHlsZSAuZ20tc3R5bGUtaXctYyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmpuYV9fbWFwLWRpc3BsYXkgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1kIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxufVxyXG4uam5hX19tYXAtZGlzcGxheSAuZ20tc3R5bGUtaXctY2hyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxufVxyXG4uam5hX19tYXAtZGlzcGxheSAuZ20tc3R5bGUtaXctY2hyIGJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmpuYV9fbWFwLWRpc3BsYXkgLmdtLXN0eWxlLWl3LWNociBidXR0b24gc3BhbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcbi5qbmFfX21hcC1kaXNwbGF5IC5qbmFfbWFwX3Rvb2x0aXAgYSB7XHJcbiAgICB3aWR0aDogMTlweDtcclxuICAgIGhlaWdodDogMTlweDtcclxufVxyXG5cclxuLmpuYSAub3V2ZXJ0X2FydGlzdGVzIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDNweCA2cHggMnB4IDZweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXZpb2xldCk7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhbmMpO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbn1cclxuXHJcbiNyZXNldC1maWx0ZXJzLFxyXG4jYWR2YW5jZWQtZmlsdGVycy10b2dnbGUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLmFkdmFuY2VkLWZpbHRlcnMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSkge1xyXG4gICAgcGFkZGluZy10b3A6IDE0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxufVxyXG5cclxuLmpuYSAuZmlsdHJlcyBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBzcGFuOjpiZWZvcmUsXHJcbi5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcclxuICAgIHRvcDogLTFweDtcclxufVxyXG4uam5hIC5maWx0cmVzIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIHNwYW46OmFmdGVyLFxyXG4uam5hIC5maWx0cmVzIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIHNwYW46OmFmdGVyIHtcclxuICAgIHRvcDogMTNweDtcclxufVxyXG5cclxuLmZvY3VzLW1hcmtlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAwO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG59XHJcbi5mb2N1cy1tYXJrZXIgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiogUkVTUE9OU0lWRSAqKi9cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45OHB4KXtcclxuICAgIC5qbmEgZm9ybSB0YWJsZSxcclxuICAgIC5qbmEgZm9ybSB0YWJsZSB0Ym9keSxcclxuICAgIC5qbmEgZm9ybSB0YWJsZSB0Ym9keSB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSB0YWJsZSwgZm9ybSB0ciwgZm9ybSB0ZCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuam5hIGZvcm0gdGQuYWNmLWZpZWxkIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIC1tb3otYm94LWZsZXg6IDA7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYSAuYm91dG9ucy1qbmEgYSB7XHJcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qbmEgLmZpbHRyZXMge1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuam5hIC5maWx0cmVzIHVsIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgLW1vei1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAuam5hIC5maWx0cmVzIHVsIGxpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtY2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgIHdpZHRoOiAtbW96LWNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgIG1heC13aWR0aDogLXdlYmtpdC1jYWxjKDUwJSAtIDdweCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAtbW96LWNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgfVxyXG4gICAgLmZhY2V0d3AtaW5wdXQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MS45OHB4KXtcclxuICAgIC50aXRsZS5qbmEgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbiAgICAuam5hIGZvcm0gc2VsZWN0LFxyXG4gICAgLmpuYSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lcixcclxuICAgIC5qbmEgZm9ybSB0ZXh0YXJlYSxcclxuICAgIC5qbmEgZm9ybSAuYWNmLWdvb2dsZS1tYXAgLnRpdGxlIC5zZWFyY2ggLFxyXG4gICAgLmpuYSBmb3JtIFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuLFxyXG4gICAgLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbiAgICAuam5hIC5maWx0cmVzIHNlbGVjdCxcclxuICAgIC5qbmEgLmZpbHRyZXMgLnNlbGVjdDItY29udGFpbmVyLFxyXG4gICAgLmpuYSAuZmlsdHJlcyB0ZXh0YXJlYSxcclxuICAgIC5qbmEgLmZpbHRyZXMgLmFjZi1nb29nbGUtbWFwIC50aXRsZSAuc2VhcmNoICxcclxuICAgIC5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW4sXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtY29ubmV4aW9uLWVzcGFjZS1qbmEgLmpuYSAubW90X2RlX3Bhc3NlX291YmxpZSBsaSBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbiAgICAuam5hIGZvcm0gc2VsZWN0LFxyXG4gICAgLmpuYSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lcixcclxuICAgIC5qbmEgZm9ybSB0ZXh0YXJlYSxcclxuICAgIC5qbmEgZm9ybSAuYWNmLWdvb2dsZS1tYXAgLnRpdGxlIC5zZWFyY2gsXHJcbiAgICAuam5hIC5maWx0cmVzIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcclxuICAgIC5qbmEgLmZpbHRyZXMgc2VsZWN0LFxyXG4gICAgLmpuYSAuZmlsdHJlcyAuc2VsZWN0Mi1jb250YWluZXIsXHJcbiAgICAuam5hIC5maWx0cmVzIHRleHRhcmVhLFxyXG4gICAgLmpuYSAuZmlsdHJlcyAuYWNmLWdvb2dsZS1tYXAgLnRpdGxlIC5zZWFyY2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcclxuICAgIH1cclxuICAgIC5qbmEgLmZpbHRyZXMgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSBzZWxlY3QgLFxyXG4gICAgLmpuYSAuZmlsdHJlcyBzZWxlY3Qge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcbiAgICB9XHJcbiAgICAuam5hIGZvcm0gLmFjZi11cmwgaW5wdXRbdHlwZT11cmxdICxcclxuICAgIC5qbmEgLmZpbHRyZXMgLmFjZi11cmwgaW5wdXRbdHlwZT11cmxdIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXSAsXHJcbiAgICAuam5hIC5maWx0cmVzIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKVt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc2luZ2xlIG1haW4uam5hIC5jb250ZW51LFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hIG1haW4gLmNvbnRlbnUsXHJcbiAgICAucGFnZSBtYWluLmpuYSAuY29udGVudSxcclxuICAgIC5qbmEgZm9ybSxcclxuICAgIC5qbmEgLmZpbHRyZXN7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDYwMHB4IDYwMHB4O1xyXG4gICAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiA2MDBweDtcclxuICAgICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDYwMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAwcHg7XHJcbiAgICB9XHJcbiAgICAuc2luZ2xlIG1haW4uam5hIC5jb250ZW51LFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hIG1haW4gLmNvbnRlbnUsXHJcbiAgICAucGFnZSBtYWluLmpuYSAuY29udGVudSxcclxuICAgIC5jb25uZXhpb24tZXNwYWNlLWpuYSAuY29ubmV4aW9uX2VzcGFjZV9hZGhlcmVudHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtd2Via2l0LWNhbGMoMTAwJSArIDIwMHB4KSAtMjAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLW1vei1jYWxjKDEwMCUgKyAyMDBweCkgLTIwMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDIwMHB4KSAtMjAwcHg7XHJcbiAgICB9XHJcbiAgICAuam5hIGZvcm0sXHJcbiAgICAuam5hIC5maWx0cmVzLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIC5tb3RfZGVfcGFzc2Vfb3VibGlle1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAtMjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpuYSBmb3JtIHRhYmxlIHRoZWFke1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuam5hIGZvcm0gdGFibGUsXHJcbiAgICAuam5hIGZvcm0gdGFibGUgdGJvZHksXHJcbiAgICAuam5hIGZvcm0gdGFibGUgdGJvZHkgdHIsXHJcbiAgICAuam5hIGZvcm0gdGFibGUgdGJvZHkgdGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSB0ZC5hY2YtZmllbGR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIHRkLmFjZi1yb3ctaGFuZGxlLnJlbW92ZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgfVxyXG4gICAgLmpuYSBmb3JtIHRkLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJub21cIl06YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIk5vbVwiO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1yb3NlLWZvbmNlKTtcclxuICAgIH1cclxuICAgIC5qbmEgZm9ybSB0ZC5hY2YtZmllbGRbZGF0YS1uYW1lPVwicHJlbm9tXCJdOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJQcsOpbm9tXCI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXJvc2UtZm9uY2UpO1xyXG4gICAgfVxyXG4gICAgLmpuYSBmb3JtIHRkLmFjZi1maWVsZFtkYXRhLW5hbWU9XCJwaG90b1wiXTpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiUGhvdG9cIjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tcm9zZS1mb25jZSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWNvbm5leGlvbi1lc3BhY2Utam5hIC5qbmEgLm1vdF9kZV9wYXNzZV9vdWJsaWUgbGkgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA2NHB4IDE1cHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYSAuYm91dG9ucy1qbmEge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hIC5ib3V0b25zLWpuYSBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIC1tb3otYm94LWZsZXg6IDA7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5qbmEgLmZpbHRyZXMgdWwgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5qbmFfX2Rpc3BsYXktc3RydWN0dXJlcyAubWVzc2FnZSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7XHJcbiAgICAuam5hIC50bWx7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45OHB4KXtcclxuICAgIC5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbiAgICAuam5hIGZvcm0gc2VsZWN0LFxyXG4gICAgLmpuYSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lcixcclxuICAgIC5qbmEgZm9ybSB0ZXh0YXJlYSxcclxuICAgIC5qbmEgZm9ybSAuYWNmLWdvb2dsZS1tYXAgLnRpdGxlIC5zZWFyY2ggLFxyXG4gICAgLmpuYSBmb3JtIFt0eXBlPVwiY2hlY2tib3hcIl0gKyBzcGFuLFxyXG4gICAgLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXHJcbiAgICAuam5hIC5maWx0cmVzIHNlbGVjdCxcclxuICAgIC5qbmEgLmZpbHRyZXMgLnNlbGVjdDItY29udGFpbmVyLFxyXG4gICAgLmpuYSAuZmlsdHJlcyB0ZXh0YXJlYSxcclxuICAgIC5qbmEgLmZpbHRyZXMgLmFjZi1nb29nbGUtbWFwIC50aXRsZSAuc2VhcmNoICxcclxuICAgIC5qbmEgLmZpbHRyZXMgW3R5cGU9XCJjaGVja2JveFwiXSArIHNwYW4sXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtY29ubmV4aW9uLWVzcGFjZS1qbmEgLmpuYSAubW90X2RlX3Bhc3NlX291YmxpZSBsaSBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIGJvZHkgLnRpdGxlIGgxIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgLW1vei1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51X2puYSA+IHVsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAubWVudV9qbmEgdWwgLnNvdXMtbWVudSBsaSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTVweDtcclxuICAgIH1cclxuICAgIC5tZW51X2puYSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAubWVudV9qbmEgdWwgLnNvdXMtbWVudSBsaSBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAubWVudV9qbmEgPiB1bCA+IGxpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLm1lbnVfam5hIHVsIGxpIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLm1lbnVfam5hIHVsIC5zb3VzLW1lbnUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5qbmEgZm9ybSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXHJcbiAgICAuam5hIC5maWx0cmVzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIH1cclxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlcl9qbmEgdWx7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC1tb3otYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5mb290ZXJfam5hIHVsIGxpIHtcclxuICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDUwJSAtIDI1cHgpO1xyXG4gICAgICAgIHdpZHRoOiAtbW96LWNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyX2puYSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXSxcclxuICAgIC5qbmEgLmZpbHRyZXMgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pW3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NzUuOThweCl7XHJcbiAgICAuam5hX19hcnRpc3RlLWxpZXUtYmxvYyA+IHVsID4gbGkge1xyXG4gICAgICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLnBfc2Vjb25kYWlyZSAuam5hX19lbGVtZW50LWxhYmVsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gICAgICAgIC13ZWJraXQtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgLW1vei1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICB9XHJcbiAgICAuam5hX19lbGVtZW50LXZhbHVlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLyoqIEpOQSBHUkFORCBQVUJMSUMgKiovXHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAjYXV0b190cmFuc2xhdGVfYnV0dG9uX3dyYXBwZXIud3BhdF9mbG9hdF90b3BfbGVmdD5kaXYge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uam5hLmdyYW5kLXB1YmxpYyAuZmFjZXR3cC10ZW1wbGF0ZVtkYXRhLW5hbWU9XCJsaWV1eF9qbmFfZ3JhbmRfcHVibGljXCJde1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIGhlYWRlciAubWVudSBuYXYge1xyXG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xyXG4gICAgICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyBoZWFkZXIgLm1lbnUgbmF2IC5tZW51LWl0ZW0tZ3RyYW5zbGF0ZSB7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLmd0cmFuc2xhdGVfd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5IDpub25lO1xyXG59XHJcbi5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xyXG59XHJcbi5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyAubWVudSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbn1cclxuLmhlYWRlci5qbmEtZ3JhbmQtcHVibGljIC5tZW51IC5tZW51X2J1dHRvbiAuaWNvbmUge1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGludmVydCgxKTtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG59XHJcbi5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyAubWVudSAubWVudV9idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tcm9zZSk7XHJcbn1cclxuLmhlYWRlci5qbmEtZ3JhbmQtcHVibGljIC5tZW51IC5tZW51X2J1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1yb3NlKTtcclxufVxyXG4uaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnUgbmF2IHtcclxuICAgIHRvcDogNTdweDtcclxufVxyXG4uaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnUgbmF2OmJlZm9yZXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmhlYWRlci5qbmEtZ3JhbmQtcHVibGljIC5tZW51IG5hdiA+IGRpdiA+IHVsIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXJvc2UpO1xyXG59XHJcbmhlYWRlci5qbmEtZ3JhbmQtcHVibGljIC5tZW51IG5hdiBkaXYgPiB1bCA+IGxpID4gYSB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxufVxyXG5cclxuLmhlYWRlci5qbmEtZ3JhbmQtcHVibGljIC5sb2dvIHtcclxuICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxufVxyXG4uaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLmxvZ28gaW1nIHtcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSkgYnJpZ2h0bmVzcygxMCk7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKSBicmlnaHRuZXNzKDEwKTtcclxufVxyXG4uaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnUtam5hLWdyYW5kLXB1YmxpYyB7XHJcbiAgICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tb3otYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgIC1tb3otYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcbi5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyAubWVudS1qbmEtZ3JhbmQtcHVibGljIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG59XHJcbi5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyAubWVudS1qbmEtZ3JhbmQtcHVibGljIGxpIGEge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMHM7XHJcbiAgICAtby10cmFuc2l0aW9uOiAwcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogMHM7XHJcbiAgICB0cmFuc2l0aW9uOiAwcztcclxufVxyXG4uaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnUtam5hLWdyYW5kLXB1YmxpYyBsaSBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXJvc2UpO1xyXG4gICAgLW1vei10ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXJvc2UpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1yb3NlKTtcclxuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogOHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogNXB4O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZV9jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcm9zZSk7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweCAwcHggMHB4IDEwMHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCAxMDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMHB4IDEwMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNTBweDtcclxuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyBcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50OyBcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgXHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLmpuYV9sb2dvIHN2ZyB7XHJcbiAgICB3aWR0aDo0NTBweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuam5hX2xvZ28gc3ZnIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBtYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMjZXZlbmVtZW50cyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgbWFpbi5qbmEuZ3JhbmQtcHVibGljIC5ldmVuZW1lbnRzLnNvdXNfY2FydGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5qbmFfbG9nbyBzdmcge1xyXG4gICAgICAgIHdpZHRoOjMwMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KSB7XHJcbiAgICAuaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnUtam5hLWdyYW5kLXB1YmxpYyBsaTpub3QoLm5ld3NsZXR0ZXIpIHtcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLmpuYV9sb2dvIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpIHtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgIH1cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnBocmFzZV9pbnRybyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5waHJhc2VfaW50cm8ge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciB7XHJcbiAgICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6d2hpdGU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLnNvdXRlbnVfcGFyX3RpdHJlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgLW1vei1ib3gtcGFjazogc3RhcnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgPiBhOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSA+IGRpdiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5wcm9ncmFtbWUsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSAuaW5zY3JpcHRpb25fZXZlbmVtZW50cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtbW96LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC1tb3otYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgY29sb3I6IHZhcigtLXJvc2UpO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSAuaW5zY3JpcHRpb25fZXZlbmVtZW50cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlKTtcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSAucHJvZ3JhbW1lIC50ZXh0ZSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIC50ZXh0ZSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5wcm9ncmFtbWUgLmZsZWNoZSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIC5mbGVjaGUge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtbW96LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSBpbWcsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSAuaW5zY3JpcHRpb25fZXZlbmVtZW50cyBpbWcsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSAucHJvZ3JhbW1lIHN2ZyxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIHN2ZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzBweDtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmZpbHRyZXMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmZpbHRyZXMgaDIge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMjZXZlbmVtZW50cyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cy5zb3VzX2NhcnRlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxubWFpbi5qbmEuZ3JhbmQtcHVibGljIC5ldmVuZW1lbnRzI2V2ZW5lbWVudHMgYSB7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KSAhaW1wb3J0YW50O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cyNldmVuZW1lbnRzIGE6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCkgIWltcG9ydGFudDtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMuc291c19jYXJ0ZSBhIHtcclxuICAgIGNvbG9yOiB2YXIoLS1yb3NlKSAhaW1wb3J0YW50O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cy5zb3VzX2NhcnRlIGE6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLXJvc2UpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmpuYV9fbWFwLWxpc3QtdWwgLnNsaWNrLWFycm93IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZmxlY2hlLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGludmVydCgxKTtcclxuICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIHRvcDogMjUlO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxuLmpuYV9fbWFwLWxpc3QtdWwgLnNsaWNrLWFycm93OjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTpub25lO1xyXG59XHJcbi5qbmFfX21hcC1saXN0LXVsIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICBsZWZ0OiAtNDVweDtcclxuICAgIHRvcDogMjIlO1xyXG59XHJcbi5qbmFfX21hcC1saXN0LXVsIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAtNDVweDtcclxufVxyXG4uam5hX19tYXAtbGlzdC11bCAuc2xpY2stZG90cyB7XHJcbiAgICAtd2Via2l0LWZsZXgtd3JhcDp3cmFwO1xyXG4gICAgLW1zLWZsZXgtd3JhcDp3cmFwO1xyXG4gICAgZmxleC13cmFwOndyYXA7XHJcbn1cclxubWFpbi5qbmEuZ3JhbmQtcHVibGljIC5ldmVuZW1lbnRzIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxubWFpbi5qbmEuZ3JhbmQtcHVibGljIC5ldmVuZW1lbnRzIHVsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLW1vei1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMgbGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAyOTBweDtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMgbGkgLnBob3RvIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzAwcHg7IC8qIG91IGF1dHJlIGhhdXRldXIgZml4ZSBzZWxvbiB0b24gZGVzaWduICovXHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyOyAvKiByZW1wbGl0IGV0IHJlY2FkcmUgbCdpbWFnZSAqL1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4OyAvKiBvcHRpb25uZWwgcG91ciB1biByZW5kdSBwbHVzIGRvdXggKi9cclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMgbGkgLm5vbV9kZV9sZXZlbmVtZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cyBsaSAubm9tX2RlX2xldmVuZW1lbnQgaDMge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgd2lkdGg6IDgwJTtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMgbGkgLnR5cGVfZXZlbmVtZW50IHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cyBsaSAuYWRyZXNzZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cyBsaSAuYWRyZXNzZSAuam5hX19hcnRpc3RlLWFkcmVzc2Uge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgd2lkdGg6IDgwJTtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmV2ZW5lbWVudHMgbGkgLmpuYV92b2lyX2ZpY2hlIHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmNhcnRlIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cy5zb3VzX2NhcnRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdDYWxxdWVfMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2ZXJzaW9uPScxLjEnIHZpZXdCb3g9JzAgMCA1NjYuOSA0OTMuNTYnJTNFJTNDIS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjkuNi4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjEgQnVpbGQgOSkgLS0lM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLnN0MCAlN0IgZmlsbDogJTIzNWQzODcyOyAlN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xMzQuMjMsMjU1LjE0YzQuNTQsMTUuMTQsMTQuMTksMjYuOTUsMjkuNTIsMzYuMTFsLjM3LjIxYy40My4zMiwxLjQsMi40MywxLjg3LDMuNDVsLjI5LjY0LjM5LjZjMTEsMTYuODgsMTkuNDksMzAuNDIsMjcuNTQsNDMuODlsLjMyLjQ5YzIuMDEsMi45NSwzLjk4LDYuMTYsNS44OSw5LjI2bDQuMTgtMi40NC00LjEzLDIuNTNjNS4yOCw4LjYxLDEwLjc1LDE3LjUxLDE5LjE1LDI0Ljk3LDE5LjM0LDE4Ljk4LDQwLjc4LDMyLjQ0LDYyLjAyLDM4LjkyLDEwLjM2LDMuMTYsMjAuNjYsNC43MywzMC44OCw0LjczLDE3LjE1LDAsMzQuMDUtNC40NSw1MC41MS0xMy4zMiw2LjAxLTMuMzcsMTIuMTktNi40NSwxOC4xNy05LjQ0LDcuODMtMy45MSwxNS44OC03LjkzLDIzLjQyLTEyLjQ5LDYuMTgtMy42MiwxMy43OS04LjgyLDE3LjI3LTE2LjY2LDcuNy0xNi40OCwxNS43LTMzLjYsMjAuMjUtNTIuMDIsMTEuMTYtNDkuMzEtLjAzLTk2LjY0LTMzLjIxLTE0MC43Ni0xMy4wOS0yNC4yMS0zNS40NS00MC42OC01Ny4wOC01Ni42MWwtMi4zNy0xLjc1Yy0zMS42OS0yNC4xMS02My4xMi0zOC4zNS05Ni4wMi00My41bC0uNjUtLjFjLS40NS0uMDgtLjk4LS4xNi0xLjUyLS4yNS0xNy4yOS0yLjcxLTI5LjQ2LTEuMjgtMzYuMTcsNC4yNS0zLjc4LDMuMDEtNy44OSw2LjAxLTExLjg3LDguOTItMTIuOTgsOS40OS0yNi4zOCwxOS4yOS0zNS44MywzNC4wNi0xOC43OCwyOS40NC0zMC41LDYxLjg3LTM0LjgyLDk2LjQyLTEuNDgsMTEuMDktMi42MywyNS42OCwxLjYyLDM5Ljg3TTEzNy4yNiwxMjEuN2MyLjk4LTIuMiw0LjYxLTQuNDgsNS44MS02LjE1bC4yNS0uMzZjMTIuODQtMTkuNjEsMzEuMDktMzIuOTIsNTcuNDYtNDEuODgsMzEuMDQtMTAuNTIsNTYuMjgtMTEuOTgsODEuODItNC43MSwxLjA4LjM0LDIuMTQuNjcsMy4xOCwxLDUuNiwxLjc2LDEwLjg3LDMuNDIsMTcsNC42NSw1NS4xMiwxMi42Niw5NC41Niw0NC40OCwxMzYuMzIsNzguMTdsMy4wMywyLjM5YzIuOTksMS45OCw1LjM1LDUuMTksOC4zNCw5LjI2LDEuNDIsMS45MywyLjg3LDMuOSw0LjUzLDUuOTIsMi4zLDQuMDcsNC42Niw4LjIsNy4wMywxMi4zN2wuMjEuMzhjNi41NCwxMS40NiwxMy4yOCwyMy4yNywxOS41MiwzNC45MywxMS43NywyMS4zLDEzLjU5LDQ0LjE3LDUuOTMsNzQuMjEtMS4xLDQuNjItMS44NSw5LjA5LTIuNTcsMTMuNDItMS4zNCw4LjA0LTIuNiwxNS42My01LjY2LDIyLjA0bC0uMTIuMjZjLTkuOTYsMjIuOTUtMjIuNzUsNDguNzEtNDguODcsNjQuNjctNC4wNiwyLjQxLTguMTgsNC45Ni0xMi4xNyw3LjQzLTEyLjcyLDcuODctMjUuODcsMTYuMDEtNDAuMDcsMjEuMTdsLS4yMi4wOGMtMTQuMDQsNS41Ny0zMi41OCw1LjkxLTQ4Ljg3LDUuNzloLS4yMWMtMTUuMjcuMjktMzAuODMtLjY4LTQ1Ljg4LTEuNjFsLS4yNi0uMDJjLTUuMDMtLjMxLTEwLjIzLS42My0xNS4zNy0uOTEtMzMuNzYtMi4zOC02NS4xMi0xNS4wOS05OC42Mi00MC0yLjc5LTIuMTgtNS42NS00LjM4LTguNTQtNi41OWwtLjI1LS4xOWMtNi44OS01LjI4LTE0LTEwLjcyLTIwLjUxLTE2LjM1bC0uNTYtLjQ1Yy00LjE2LTMuMTEtNy45NC03LjQ3LTEwLjM3LTExLjk2bC00LjA1LTguMjNjLTExLjU4LTIzLjUzLTIzLjU2LTQ3Ljg1LTMyLjY3LTcxLjYyLTExLjg5LTI5LjI3LTMuNjgtNTkuOTEsNC45NS04Ni4zNCw3LjQzLTI0LjAxLDIxLjAyLTQ0LjQyLDQwLjQ0LTYwLjc1Jy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J001Mi42NSwyMjIuMDNjMi43OSwyOC4wNSw1LjY3LDU3LjA1LDkuODYsODUuNTQsMS4xNiw3LjQzLDQuODcsMTQuMTcsOC40NiwyMC43LjkxLDEuNjUsMS43NywzLjIyLDIuNTgsNC43NywxLjEyLDIuMjgsMi42NCw0LjE4LDMuOTgsNS44NS43My45MSwxLjQyLDEuNzcsMS45MSwyLjU0LDguOTEsMzAuMjcsMzIuMzUsNTQuMDMsNTMuMDUsNzVsLjE5LjE4YzQuMywzLjksOC41Myw3Ljg5LDEyLjYxLDExLjc2LDQuMTIsMy45LDguMzgsNy45MiwxMi43NiwxMS44OWwuMTguMTZjNS45OSw0Ljg5LDEyLjcyLDkuMiwyMCwxMi44Miw5LDQuMzksMTguNzksOC4zNSwyOC4yNSwxMi4xOSwyLjU0LDEuMDMsNS4wNiwyLjA1LDcuNTYsMy4wOCwxOS42LDcuNzksMzkuOCwxNS44Niw2Mi45NiwxNS41MSw2LjY5LjAxLDEzLjY0LjMsMjAuMzcuNTksNy4wMS4zLDE0LjExLjU5LDIxLjI2LjU5LDEyLjE1LDAsMjQuNDYtLjg2LDM2Ljc2LTQuMDdsLjEzLS4wNGM5LjA1LTIuNjQsMTguOC00LjM3LDI4LjIyLTYuMDNsMS45NC0uMzVjMzEuMS02LjU5LDU4LjQ3LTE5LjgxLDgxLjM2LTM5LjI5bC4xLS4wOWMxLjE5LTEuMDcsMi40MS0yLjE1LDMuNjMtMy4yNCw5Ljc1LTguNjUsMTkuODQtMTcuNiwyNC4yNy0yOC4yN2wuMDQtLjExYzkuODctMjUuNTMsMTcuMjktNTEuNDEsMjIuMDgtNzYuOTEsMi44My0xMy40NywzLjI3LTI3LjU2LDMuNjktNDEuMi4xOC01LjguMzctMTEuODEuNzQtMTcuNTcsMi4wNC0yOC43OS00LjExLTU5LjYxLTE4Ljc5LTk0LjIxLTE3LjA2LTQwLjMtNDYuMDMtNzcuNDQtODguNTctMTEzLjU0LTQxLjA5LTM0Ljc3LTkwLjA3LTUwLjU3LTE0NS42MS00Ni45OS0yLjkuMTktNS42Mi4yMy04LjUxLjI3LTIuNzkuMDQtNS42OC4wOS04LjcyLjI4LTE2LjYzLS42MS0zMS44NCwzLjA4LTQ2LjUsMTEuMy0xNC41Niw3LjUyLTI5LjYxLDE1LjMtNDUuMDksMjEuODUtMTYuMDIsNi41NC0yOS4xNSwxNi40Ni00MC4wOSwzMC4yOS0zLjYsNC41NS03LjE1LDkuMTUtMTAuNTksMTMuNi02LjE3LDcuOTktMTIsMTUuNTMtMTguMjIsMjMuMDEtMjYuMSwzMi42Ni0zMi42NSw3MC41OS0zOC40NCwxMDQuMDZsLS4xLjU3LjI2LDMuNDlaTTYuMDMsMTk2LjU0YzEuMjQtNC45NCwzLjA0LTEwLjEsNC43Ny0xNS4wOSwxLjgtNS4xOCwzLjY2LTEwLjU0LDUuMDEtMTUuODhsLjA0LS4xOGMzLjg0LTE4LjE5LDE0Ljg5LTMzLjg4LDI2LjI3LTQ4LjExbC4wNi0uMDhjNC4yNy01LjU5LDguNjMtMTEuMTQsMTIuODUtMTYuNTEsNC4yNC01LjQsOC42Mi0xMC45OCwxMi45My0xNi42MmwuMDgtLjExYzkuMzUtMTIuOTksMjEuOTgtMjMuMzYsMzcuNTMtMzAuODIsMTMuMDgtNi4xMSwyNS43MS0xMi43OSwzNy45NC0xOS4yNSw2LjA3LTMuMjEsMTIuMzUtNi41MywxOC42LTkuNzNsLjEzLS4wN2MxNC40Ny03Ljk5LDM3LjMyLTE3LjQ1LDg1Ljk0LTE5LjcxbDM4LjI4LS43OWM1OC40NS0xLjA4LDExMC45NCwxMy40MywxNjAuNDgsNDQuMzgsNS4yNywzLjIxLDkuNDUsNy41MywxMy44NywxMi4xMSwyLjY5LDIuNzgsNS40Niw1LjY1LDguNTMsOC4zLDI1LjQ1LDI2LjQ2LDQ4LjI5LDU2LjgsNzEuODcsOTUuNDdsLjA4LjEyYzQuMiw2LjQ0LDYuNTYsMTIuOTIsOS4yLDIwLjcxbC4yLjY1YzEwLjc3LDM1Ljc1LDIwLjk1LDY5LjUxLDEzLjk2LDEwNS42Ny0xLjg5LDEwLjI4LTMuMDEsMjAuNzctNC4xLDMwLjkyLTEuNCwxMy4xNS0yLjg1LDI2Ljc1LTUuOTgsMzkuNzUtNy4xLDMwLjY4LTE4LjM4LDU3Ljk0LTMzLjUzLDgxLjA4LTguMDksMTIuMzUtMjIuODUsMTkuNDktMzYuMjIsMjQuODUtMTIuNDEsNC45LTI2LjUsOC4xNC00MC4xMywxMS4yNy00LjYxLDEuMDYtOS4zOCwyLjE2LTE0LjA0LDMuM2wtLjEyLjAzYy0xMy40NSwzLjU5LTI3LjM2LDcuMzEtNDEuMDEsOC43My0zMC44MiwzLjY4LTYwLjg2LDIuNzgtOTEuNDgsMS40My03LjExLS4zOS0xNC41Mi0uNjItMjEuNjktLjg1LTcuMDctLjIzLTE0LjM4LS40Ni0yMS4zOS0uODQtOS44Ny0xLTIwLjA1LTIuMDMtMzAuMDMtNC4xMi0zNS4zLTYuNjUtNjguOTItMTkuODQtMTAwLTMzLjEtOS41OS00LjExLTE4LjAyLTExLjc3LTI2LjE4LTE5LjE3LTEuODEtMS42NC0zLjYtMy4yNy01LjM5LTQuODQtMTEuMDMtMTAuMTMtMjAuOTUtMjAuNDYtMjkuNDgtMzAuNjktOC44NC0xMS4xMS0xNi40Ni0yMS45Ni0yMy44My0zMi40NS0xLjM1LTEuOTItMi43My0zLjg3LTQuMTItNS44My01LjU0LTcuODEtMTEuMjctMTUuODktMTYuMTEtMjMuOTQtNC40Mi04LjItNi45OS0xNy4wMS05LjcxLTI2LjM0LTIuNjMtMTAuNTMtNC43NS0yMS42Mi02Ljc5LTMyLjM1bC0uNTItMi43Yy00LjY0LTMwLjcyLTMuNjItNTUuNjQsMy4yLTc4LjQybC4wNi0uMlonLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4IDk3NHB4O1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDk3NHB4O1xyXG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiA5NzRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTc0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtd2Via2l0LWNhbGMoMTAwJSArIDM1MHB4KSAtMzUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtbW96LWNhbGMoMTAwJSArIDM1MHB4KSAtMzUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgKyAzNTBweCkgLTM1MHB4O1xyXG59XHJcbm1haW4uam5hLmdyYW5kLXB1YmxpYyAuZXZlbmVtZW50cy5zb3VzX2NhcnRlIGxpIHtcclxuICAgIGNvbG9yOiB2YXIoLS1yb3NlKTtcclxufVxyXG5tYWluLmpuYS5ncmFuZC1wdWJsaWMgLmNvbnRlbnUuam5hLWdyYW5kLXB1YmxpYyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxubWFpbi5qbmEuZ3JhbmQtcHVibGljIC5jb250ZW51e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0nQ2FscXVlXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB2aWV3Qm94PScwIDAgNTY2LjkgNDkyLjI1JyUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI5LjYuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4xIEJ1aWxkIDkpIC0tJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5zdDAgJTdCIGZpbGw6ICUyM2Q3YjdkODsgJTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNDMyLjYyLDI1My4wM2MtNC41MywxNS4xNC0xNC4xOSwyNi45NS0yOS41MSwzNi4xbC0uMzcuMjFjLS40My4zMy0xLjQsMi40My0xLjg2LDMuNDVsLS4yOS42NC0uMzkuNmMtMTEsMTYuODgtMTkuNDksMzAuNDEtMjcuNTQsNDMuODhsLS4zMi40OWMtMi4wMSwyLjk1LTMuOTgsNi4xNi01Ljg5LDkuMjZsLTQuMTgtMi40NCw0LjEzLDIuNTNjLTUuMjgsOC42MS0xMC43NCwxNy41MS0xOS4xNSwyNC45Ny0xOS4zMywxOC45OC00MC43NywzMi40My02Mi4wMSwzOC45MS0xMC4zNSwzLjE2LTIwLjY2LDQuNzMtMzAuODcsNC43My0xNy4xNSwwLTM0LjA0LTQuNDUtNTAuNS0xMy4zMi02LjAxLTMuMzctMTIuMTktNi40NS0xOC4xNi05LjQ0LTcuODMtMy45MS0xNS44OC03LjkzLTIzLjQyLTEyLjQ4LTYuMTgtMy42Mi0xMy43OC04LjgxLTE3LjI2LTE2LjY2LTcuNy0xNi40Ny0xNS43LTMzLjU5LTIwLjI1LTUyLjAxLTExLjE1LTQ5LjMuMDMtOTYuNjIsMzMuMi0xNDAuNzMsMTMuMDktMjQuMiwzNS40NC00MC42Nyw1Ny4wNy01Ni42bDIuMzctMS43NWMzMS42OS0yNC4xMSw2My4xMS0zOC4zNSw5Ni4wMS00My41bC42NS0uMWMuNDUtLjA4Ljk4LS4xNiwxLjUxLS4yNSwxNy4yOC0yLjcsMjkuNDUtMS4yNywzNi4xNiw0LjI1LDMuNzgsMy4wMSw3Ljg5LDYuMDEsMTEuODYsOC45MSwxMi45Nyw5LjQ5LDI2LjM4LDE5LjI5LDM1LjgyLDM0LjA2LDE4Ljc4LDI5LjQzLDMwLjQ5LDYxLjg2LDM0LjgxLDk2LjQsMS40OCwxMS4wOSwyLjYzLDI1LjY3LTEuNjIsMzkuODZNNDI5LjU5LDExOS42MmMtMi45OC0yLjItNC42MS00LjQ4LTUuODEtNi4xNGwtLjI1LS4zNmMtMTIuODMtMTkuNjEtMzEuMDktMzIuOTEtNTcuNDQtNDEuODctMzEuMDMtMTAuNTItNTYuMjctMTEuOTgtODEuODEtNC43MS0xLjA4LjMzLTIuMTQuNjctMy4xOCwxLTUuNiwxLjc2LTEwLjg2LDMuNDItMTcsNC42NS01NS4xMSwxMi42Ni05NC41NSw0NC40Ny0xMzYuMyw3OC4xNWwtMy4wMywyLjM5Yy0yLjk5LDEuOTgtNS4zNSw1LjE5LTguMzQsOS4yNS0xLjQyLDEuOTMtMi44NywzLjktNC41Myw1LjkyLTIuMyw0LjA3LTQuNjYsOC4yLTcuMDMsMTIuMzZsLS4yMS4zOGMtNi41NCwxMS40NS0xMy4yNywyMy4yNi0xOS41MSwzNC45My0xMS43NywyMS4yOS0xMy41OCw0NC4xNi01LjkzLDc0LjIsMS4xLDQuNjIsMS44NSw5LjA5LDIuNTYsMTMuNDEsMS4zNCw4LjA0LDIuNiwxNS42Myw1LjY2LDIyLjAzbC4xMi4yNmM5Ljk2LDIyLjk1LDIyLjc1LDQ4LjcsNDguODYsNjQuNjYsNC4wNiwyLjQxLDguMTgsNC45NiwxMi4xNiw3LjQyLDEyLjcyLDcuODcsMjUuODYsMTYuMDEsNDAuMDYsMjEuMTdsLjIyLjA4YzE0LjA0LDUuNTcsMzIuNTgsNS45MSw0OC44Niw1Ljc5aC4yMWMxNS4yNy4yOSwzMC44My0uNjgsNDUuODctMS42MWwuMjYtLjAyYzUuMDMtLjMxLDEwLjIzLS42MywxNS4zNy0uOTEsMzMuNzUtMi4zOCw2NS4xMS0xNS4wOSw5OC42LTM5Ljk5LDIuNzktMi4xOCw1LjY1LTQuMzgsOC41NC02LjU5bC4yNC0uMTljNi44OS01LjI3LDE0LTEwLjcyLDIwLjUtMTYuMzVsLjU2LS40NWM0LjE2LTMuMTEsNy45NC03LjQ3LDEwLjM3LTExLjk2bDQuMDUtOC4yM2MxMS41OC0yMy41MiwyMy41Ni00Ny44NCwzMi42Ny03MS42MSwxMS44OS0yOS4yNywzLjY4LTU5LjktNC45NS04Ni4zMy03LjQyLTI0LTIxLjAyLTQ0LjQxLTQwLjQzLTYwLjc0Jy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J001MTQuMTksMjE5LjkzYy0yLjc5LDI4LjA0LTUuNjcsNTcuMDQtOS44Niw4NS41My0xLjE2LDcuNDItNC44NywxNC4xNy04LjQ2LDIwLjctLjkxLDEuNjUtMS43NywzLjIyLTIuNTcsNC43Ny0xLjEyLDIuMjgtMi42NCw0LjE4LTMuOTgsNS44NS0uNzMuOTEtMS40MiwxLjc3LTEuOTEsMi41NC04LjkxLDMwLjI2LTMyLjM1LDU0LjAyLTUzLjA0LDc0Ljk5bC0uMTkuMThjLTQuMywzLjktOC41Myw3Ljg5LTEyLjYxLDExLjc1LTQuMTIsMy44OS04LjM4LDcuOTItMTIuNzYsMTEuODlsLS4xOC4xNmMtNS45OSw0Ljg5LTEyLjcyLDkuMi0xOS45OSwxMi44Mi05LDQuMzktMTguNzgsOC4zNS0yOC4yNCwxMi4xOC0yLjU0LDEuMDMtNS4wNiwyLjA1LTcuNTYsMy4wOC0xOS42LDcuNzktMzkuNzksMTUuODUtNjIuOTUsMTUuNTEtNi42OS4wMS0xMy42NC4zLTIwLjM2LjU5LTcuMDEuMy0xNC4xLjU5LTIxLjI2LjU5LTEyLjE1LDAtMjQuNDUtLjg2LTM2Ljc1LTQuMDdsLS4xMy0uMDRjLTkuMDUtMi42NC0xOC43OS00LjM3LTI4LjIxLTYuMDNsLTEuOTQtLjM1Yy0zMS4wOS02LjU5LTU4LjQ2LTE5LjgtODEuMzUtMzkuMjhsLS4xLS4wOWMtMS4xOS0xLjA3LTIuNDEtMi4xNS0zLjYzLTMuMjQtOS43NS04LjY1LTE5Ljg0LTE3LjYtMjQuMjctMjguMjZsLS4wNC0uMTFjLTkuODYtMjUuNTItMTcuMjktNTEuNC0yMi4wNy03Ni45LTIuODMtMTMuNDYtMy4yNy0yNy41Ni0zLjY5LTQxLjE5LS4xOC01LjgtLjM3LTExLjgtLjc0LTE3LjU2LTIuMDQtMjguNzgsNC4xMS01OS42LDE4Ljc5LTk0LjE5LDE3LjA1LTQwLjMsNDYuMDItNzcuNDMsODguNTYtMTEzLjUyQzE5My43NSwyMy40OCwyNDIuNzIsNy42OCwyOTguMjUsMTEuMjZjMi45LjE5LDUuNjIuMjMsOC41MS4yNywyLjc5LjA0LDUuNjguMDksOC43Mi4yOCwxNi42Mi0uNjEsMzEuODQsMy4wOCw0Ni40OSwxMS4yOSwxNC41Niw3LjUyLDI5LjYsMTUuMjksNDUuMDgsMjEuODQsMTYuMDEsNi41NCwyOS4xNCwxNi40NSw0MC4wOCwzMC4yOCwzLjYsNC41NSw3LjE1LDkuMTUsMTAuNTksMTMuNTksNi4xNyw3Ljk4LDExLjk5LDE1LjUzLDE4LjIyLDIzLjAxLDI2LjA5LDMyLjY1LDMyLjY1LDcwLjU4LDM4LjQzLDEwNC4wNGwuMS41Ny0uMjYsMy40OFpNNTYwLjgsMTk0LjQ1Yy0xLjI0LTQuOTQtMy4wNC0xMC4xLTQuNzctMTUuMDktMS44LTUuMTgtMy42Ni0xMC41NC01LjAxLTE1Ljg4bC0uMDQtLjE4Yy0zLjg0LTE4LjE5LTE0Ljg5LTMzLjg3LTI2LjI2LTQ4LjFsLS4wNi0uMDhjLTQuMjctNS41OS04LjYzLTExLjE0LTEyLjg1LTE2LjUtNC4yNC01LjQtOC42Mi0xMC45OC0xMi45My0xNi42MmwtLjA4LS4xMWMtOS4zNS0xMi45OS0yMS45OC0yMy4zNi0zNy41My0zMC44MS0xMy4wNy02LjExLTI1LjcxLTEyLjc5LTM3LjkzLTE5LjI1LTYuMDctMy4yMS0xMi4zNS02LjUzLTE4LjU5LTkuNzNsLS4xMy0uMDdjLTE0LjQ3LTcuOTktMzcuMzEtMTcuNDQtODUuOTItMTkuN2wtMzguMjctLjc5Yy01OC40NC0xLjA4LTExMC45MiwxMy40Mi0xNjAuNDUsNDQuMzctNS4yNywzLjIxLTkuNDUsNy41My0xMy44NywxMi4xMS0yLjY5LDIuNzgtNS40Niw1LjY1LTguNTMsOC4zLTI1LjQ0LDI2LjQ2LTQ4LjI4LDU2Ljc5LTcxLjg2LDk1LjQ1bC0uMDguMTJjLTQuMiw2LjQ0LTYuNTYsMTIuOTItOS4yLDIwLjcxbC0uMi42NWMtMTAuNzcsMzUuNzQtMjAuOTUsNjkuNDktMTMuOTYsMTA1LjY1LDEuODksMTAuMjcsMy4wMSwyMC43Nyw0LjA5LDMwLjkyLDEuNCwxMy4xNSwyLjg1LDI2Ljc0LDUuOTgsMzkuNzQsNy4xLDMwLjY3LDE4LjM3LDU3LjkzLDMzLjUyLDgxLjA2LDguMDksMTIuMzQsMjIuODQsMTkuNDksMzYuMjEsMjQuODQsMTIuNCw0LjksMjYuNDksOC4xMyw0MC4xMiwxMS4yNiw0LjYxLDEuMDYsOS4zOCwyLjE1LDE0LjA0LDMuM2wuMTIuMDNjMTMuNDUsMy41OSwyNy4zNSw3LjMsNDEsOC43MywzMC44MiwzLjY4LDYwLjg1LDIuNzgsOTEuNDcsMS40Myw3LjExLS4zOSwxNC41Mi0uNjIsMjEuNjktLjg1LDcuMDctLjIzLDE0LjM4LS40NiwyMS4zOS0uODQsOS44Ny0xLDIwLjA1LTIuMDMsMzAuMDMtNC4xMSwzNS4yOS02LjY1LDY4LjktMTkuODQsOTkuOTgtMzMuMSw5LjU5LTQuMTEsMTguMDItMTEuNzcsMjYuMTgtMTkuMTcsMS44MS0xLjY0LDMuNi0zLjI3LDUuMzktNC44NCwxMS4wMy0xMC4xMywyMC45NS0yMC40NSwyOS40OC0zMC42OCw4Ljg0LTExLjEsMTYuNDYtMjEuOTUsMjMuODMtMzIuNDUsMS4zNS0xLjkyLDIuNzMtMy44Nyw0LjEyLTUuODIsNS41NC03LjgxLDExLjI3LTE1Ljg4LDE2LjExLTIzLjk0LDQuNDItOC4xOSw2Ljk5LTE3LjAxLDkuNzEtMjYuMzMsMi42My0xMC41Myw0Ljc0LTIxLjYyLDYuNzktMzIuMzRsLjUyLTIuN2M0LjY0LTMwLjcxLDMuNjItNTUuNjMtMy4yLTc4LjQxbC0uMDUtLjJaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MHB4IC0zNTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UpO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIG1haW4uam5hIC5jb250ZW51IC5qbmEtZ3JhbmQtcHVibGljIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UtY2xhaXIpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0nQ2FscXVlXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB2aWV3Qm94PScwIDAgNTY2LjkgNDkyLjI1JyUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI5LjYuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4xIEJ1aWxkIDkpIC0tJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5zdDAgJTdCIGZpbGw6ICUyM2RhYmZkZDsgJTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTM0LjI4LDI1Mi41OGM0LjU0LDE1LjE0LDE0LjE5LDI2Ljk1LDI5LjUxLDM2LjFsLjM3LjIxYy40My4zMywxLjQsMi40MywxLjg2LDMuNDVsLjI5LjY0LjM5LjZjMTEsMTYuODgsMTkuNDksMzAuNDEsMjcuNTQsNDMuODhsLjMyLjQ5YzIuMDEsMi45NSwzLjk4LDYuMTYsNS44OCw5LjI2bDQuMTgtMi40NC00LjEzLDIuNTNjNS4yOCw4LjYxLDEwLjc0LDE3LjUxLDE5LjE1LDI0Ljk3LDE5LjMzLDE4Ljk4LDQwLjc3LDMyLjQzLDYyLjAxLDM4LjkxLDEwLjM1LDMuMTYsMjAuNjYsNC43MywzMC44Nyw0LjczLDE3LjE1LDAsMzQuMDQtNC40NSw1MC41LTEzLjMyLDYuMDEtMy4zNywxMi4xOS02LjQ1LDE4LjE2LTkuNDQsNy44My0zLjkxLDE1Ljg4LTcuOTMsMjMuNDItMTIuNDgsNi4xOC0zLjYyLDEzLjc4LTguODEsMTcuMjctMTYuNjYsNy43LTE2LjQ3LDE1LjctMzMuNTksMjAuMjUtNTIuMDEsMTEuMTUtNDkuMy0uMDMtOTYuNjItMzMuMi0xNDAuNzMtMTMuMDktMjQuMi0zNS40NS00MC42Ny01Ny4wNy01Ni42bC0yLjM3LTEuNzVjLTMxLjY4LTI0LjExLTYzLjExLTM4LjM1LTk2LjAxLTQzLjVsLS42NS0uMWMtLjQ1LS4wOC0uOTgtLjE2LTEuNTEtLjI1LTE3LjI4LTIuNy0yOS40NS0xLjI4LTM2LjE2LDQuMjUtMy43OCwzLjAxLTcuODksNi4wMS0xMS44Niw4LjkxLTEyLjk3LDkuNDktMjYuMzgsMTkuMjktMzUuODIsMzQuMDYtMTguNzgsMjkuNDMtMzAuNDksNjEuODYtMzQuODEsOTYuNC0xLjQ4LDExLjA5LTIuNjMsMjUuNjcsMS42MiwzOS44Nk0xMzcuMzEsMTE5LjE3YzIuOTgtMi4yLDQuNjEtNC40OCw1LjgxLTYuMTRsLjI1LS4zNmMxMi44My0xOS42MSwzMS4wOS0zMi45MSw1Ny40NC00MS44NywzMS4wMy0xMC41Miw1Ni4yNy0xMS45OCw4MS44MS00LjcxLDEuMDguMzQsMi4xNC42NywzLjE4LDEsNS42LDEuNzYsMTAuODYsMy40MiwxNyw0LjY1LDU1LjExLDEyLjY2LDk0LjU1LDQ0LjQ3LDEzNi4zLDc4LjE1bDMuMDMsMi4zOWMyLjk5LDEuOTgsNS4zNSw1LjE5LDguMzQsOS4yNSwxLjQyLDEuOTMsMi44NywzLjksNC41Myw1LjkyLDIuMyw0LjA3LDQuNjYsOC4yLDcuMDMsMTIuMzZsLjIxLjM4YzYuNTQsMTEuNDUsMTMuMjcsMjMuMjYsMTkuNTEsMzQuOTMsMTEuNzYsMjEuMjksMTMuNTgsNDQuMTYsNS45Myw3NC4yLTEuMSw0LjYyLTEuODUsOS4wOS0yLjU2LDEzLjQxLTEuMzQsOC4wNC0yLjYsMTUuNjMtNS42NiwyMi4wM2wtLjEyLjI2Yy05Ljk2LDIyLjk1LTIyLjc1LDQ4LjctNDguODYsNjQuNjYtNC4wNiwyLjQxLTguMTgsNC45Ni0xMi4xNiw3LjQyLTEyLjcyLDcuODctMjUuODYsMTYuMDEtNDAuMDYsMjEuMTdsLS4yMi4wOGMtMTQuMDQsNS41Ny0zMi41OCw1LjkxLTQ4Ljg2LDUuNzloLS4yMWMtMTUuMjcuMjktMzAuODMtLjY4LTQ1Ljg3LTEuNjFsLS4yNi0uMDJjLTUuMDMtLjMxLTEwLjIzLS42My0xNS4zNy0uOTEtMzMuNzUtMi4zOC02NS4xMS0xNS4wOS05OC42LTM5Ljk5LTIuNzktMi4xOC01LjY1LTQuMzctOC41NC02LjU5bC0uMjUtLjE5Yy02Ljg5LTUuMjctMTQtMTAuNzItMjAuNS0xNi4zNWwtLjU2LS40NWMtNC4xNi0zLjExLTcuOTQtNy40Ny0xMC4zNy0xMS45NmwtNC4wNS04LjIzYy0xMS41OC0yMy41Mi0yMy41Ni00Ny44NC0zMi42Ny03MS42MS0xMS44OS0yOS4yNy0zLjY4LTU5LjksNC45NS04Ni4zMyw3LjQzLTI0LDIxLjAyLTQ0LjQxLDQwLjQzLTYwLjc0Jy8lM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J001Mi43MSwyMTkuNDhjMi43OSwyOC4wNCw1LjY3LDU3LjA0LDkuODYsODUuNTMsMS4xNiw3LjQyLDQuODcsMTQuMTcsOC40NiwyMC43LjkxLDEuNjUsMS43NywzLjIyLDIuNTcsNC43NywxLjEyLDIuMjgsMi42NCw0LjE4LDMuOTgsNS44NS43My45MSwxLjQyLDEuNzcsMS45MSwyLjU0LDguOTEsMzAuMjYsMzIuMzUsNTQuMDIsNTMuMDQsNzQuOTlsLjE5LjE4YzQuMywzLjksOC41Myw3Ljg5LDEyLjYxLDExLjc1LDQuMTIsMy44OSw4LjM4LDcuOTIsMTIuNzYsMTEuODlsLjE4LjE2YzUuOTksNC44OSwxMi43Miw5LjIsMTkuOTksMTIuODIsOSw0LjM5LDE4Ljc4LDguMzUsMjguMjQsMTIuMTgsMi41NCwxLjAzLDUuMDYsMi4wNSw3LjU2LDMuMDgsMTkuNiw3Ljc5LDM5Ljc5LDE1Ljg1LDYyLjk1LDE1LjUxLDYuNjkuMDEsMTMuNjQuMywyMC4zNi41OSw3LjAxLjMsMTQuMS41OSwyMS4yNi41OSwxMi4xNSwwLDI0LjQ1LS44NiwzNi43NS00LjA3bC4xMy0uMDRjOS4wNS0yLjY0LDE4Ljc5LTQuMzYsMjguMjEtNi4wM2wxLjk0LS4zNWMzMS4wOS02LjU5LDU4LjQ2LTE5LjgsODEuMzUtMzkuMjhsLjEtLjA5YzEuMTktMS4wNywyLjQxLTIuMTUsMy42My0zLjI0LDkuNzUtOC42NSwxOS44NC0xNy42LDI0LjI3LTI4LjI2bC4wNC0uMTFjOS44Ni0yNS41MiwxNy4yOS01MS40LDIyLjA3LTc2LjksMi44My0xMy40NiwzLjI3LTI3LjU2LDMuNjktNDEuMTkuMTgtNS44LjM3LTExLjguNzQtMTcuNTYsMi4wNC0yOC43OC00LjExLTU5LjYtMTguNzktOTQuMTktMTcuMDUtNDAuMy00Ni4wMi03Ny40My04OC41Ni0xMTMuNTItNDEuMDgtMzQuNzYtOTAuMDUtNTAuNTctMTQ1LjU4LTQ2Ljk4LTIuOS4xOS01LjYyLjIzLTguNTEuMjctMi43OS4wNC01LjY4LjA5LTguNzIuMjgtMTYuNjItLjYxLTMxLjg0LDMuMDgtNDYuNDksMTEuMjktMTQuNTUsNy41Mi0yOS42LDE1LjI5LTQ1LjA4LDIxLjg0LTE2LjAxLDYuNTQtMjkuMTQsMTYuNDUtNDAuMDgsMzAuMjgtMy42LDQuNTUtNy4xNSw5LjE1LTEwLjU5LDEzLjU5LTYuMTcsNy45OC0xMS45OSwxNS41My0xOC4yMiwyMy4wMS0yNi4wOSwzMi42NS0zMi42NSw3MC41OC0zOC40MywxMDQuMDRsLS4xLjU3LjI2LDMuNDhaTTYuMSwxOTRjMS4yNC00Ljk0LDMuMDQtMTAuMSw0Ljc3LTE1LjA5LDEuOC01LjE4LDMuNjYtMTAuNTQsNS4wMS0xNS44OGwuMDQtLjE4YzMuODQtMTguMTksMTQuODktMzMuODcsMjYuMjYtNDguMWwuMDYtLjA4YzQuMjctNS41OSw4LjYzLTExLjE0LDEyLjg1LTE2LjUsNC4yNC01LjQsOC42Mi0xMC45OCwxMi45My0xNi42MmwuMDgtLjExYzkuMzUtMTIuOTksMjEuOTgtMjMuMzYsMzcuNTMtMzAuODEsMTMuMDctNi4xMSwyNS43MS0xMi43OSwzNy45My0xOS4yNSw2LjA3LTMuMjEsMTIuMzUtNi41MywxOC41OS05LjczbC4xMy0uMDdjMTQuNDctNy45OSwzNy4zMS0xNy40NCw4NS45Mi0xOS43bDM4LjI3LS43OUMzNDQuOS4wMiwzOTcuMzgsMTQuNTIsNDQ2LjkxLDQ1LjQ3YzUuMjcsMy4yMSw5LjQ0LDcuNTMsMTMuODcsMTIuMTEsMi42OSwyLjc4LDUuNDYsNS42NSw4LjUzLDguMywyNS40NCwyNi40Niw0OC4yOCw1Ni43OSw3MS44Niw5NS40NWwuMDguMTJjNC4yLDYuNDQsNi41NiwxMi45Miw5LjIsMjAuNzFsLjIuNjVjMTAuNzcsMzUuNzQsMjAuOTUsNjkuNDksMTMuOTYsMTA1LjY1LTEuODksMTAuMjctMy4wMSwyMC43Ny00LjA5LDMwLjkyLTEuNCwxMy4xNS0yLjg1LDI2Ljc0LTUuOTgsMzkuNzQtNy4xLDMwLjY3LTE4LjM3LDU3LjkzLTMzLjUyLDgxLjA2LTguMDksMTIuMzQtMjIuODQsMTkuNDktMzYuMjEsMjQuODQtMTIuNCw0LjktMjYuNDksOC4xMy00MC4xMiwxMS4yNi00LjYxLDEuMDYtOS4zOCwyLjE2LTE0LjA0LDMuM2wtLjEyLjAzYy0xMy40NSwzLjU5LTI3LjM1LDcuMzEtNDEsOC43My0zMC44MiwzLjY4LTYwLjg1LDIuNzgtOTEuNDcsMS40My03LjExLS4zOS0xNC41Mi0uNjItMjEuNjktLjg1LTcuMDctLjIzLTE0LjM4LS40Ni0yMS4zOS0uODQtOS44Ny0xLTIwLjA1LTIuMDMtMzAuMDMtNC4xMS0zNS4yOS02LjY1LTY4LjktMTkuODQtOTkuOTgtMzMuMS05LjU5LTQuMTEtMTguMDItMTEuNzctMjYuMTgtMTkuMTctMS44MS0xLjY0LTMuNi0zLjI3LTUuMzktNC44NC0xMS4wMy0xMC4xMy0yMC45NS0yMC40NS0yOS40OC0zMC42OC04Ljg0LTExLjEtMTYuNDYtMjEuOTUtMjMuODMtMzIuNDUtMS4zNS0xLjkyLTIuNzMtMy44Ny00LjEyLTUuODMtNS41NC03LjgxLTExLjI3LTE1Ljg4LTE2LjExLTIzLjk0LTQuNDItOC4xOS02Ljk5LTE3LjAxLTkuNzEtMjYuMzMtMi42My0xMC41My00Ljc0LTIxLjYyLTYuNzktMzIuMzRsLS41Mi0yLjdjLTQuNjQtMzAuNzEtMy42Mi01NS42MywzLjItNzguNGwuMDYtLjJaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLXdlYmtpdC1jYWxjKDEwMCUgKyAzNTBweCkgLTM1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLW1vei1jYWxjKDEwMCUgKyAzNTBweCkgLTM1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlICsgMzUwcHgpIC0zNTBweDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1vei1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgLW1vei1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTU5OS45OHB4KXtcclxuICAgIC5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyAubWVudS1qbmEtZ3JhbmQtcHVibGljIGxpIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyOTkuOThweCl7XHJcbiAgICAuaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLmxvZ28ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIH1cclxuICAgIC5oZWFkZXIuam5hLWdyYW5kLXB1YmxpYyAubWVudS1qbmEtZ3JhbmQtcHVibGljIHtcclxuICAgICAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljIC50aXRsZS5qbmEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuaGVhZGVyLmpuYS1ncmFuZC1wdWJsaWMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMgLnRpdGxlLmpuYSAucGhyYXNlX2ludHJvIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgPiBhOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgPiBkaXYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICBtYWluLmpuYS5ncmFuZC1wdWJsaWMgLmZpbHRyZXMge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgbWFpbi5qbmEuZ3JhbmQtcHVibGljIC5jYXJ0ZSBoMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYyBtYWluLmpuYSAuY29udGVudSAuam5hLWdyYW5kLXB1YmxpYyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5qbmFfX21hcC1kaXNwbGF5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZGVzY3JpcHRpb25fZXZlbmVtZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwxKTsgLyogT3B0aW9ubmVsLCBwb3VyIGxpc2liaWxpdMOpICovXHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogQWp1c3RleiBzZWxvbiB2b3MgYmVzb2lucyAqL1xyXG4gICAgaGVpZ2h0OiAtd2Via2l0LWZpdC1jb250ZW50O1xyXG4gICAgaGVpZ2h0OiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XHJcbiAgICAuZGVzY3JpcHRpb24tY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5maWNoZS1ldmVuZW1lbnQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5maWNoZS1ldmVuZW1lbnQgLnBob3RvLWR1LWxpZXUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uZmljaGUtZXZlbmVtZW50IC5waG90by1kdS1saWV1IGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5maWNoZS1ldmVuZW1lbnQgLmRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uZmljaGUtZXZlbmVtZW50IC5ub20tZHUtc2l0ZSBoMixcclxuLmZpY2hlLWV2ZW5lbWVudCAuY29udGVudSBoMiB7XHJcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZmljaGUtZXZlbmVtZW50IC5zYW1lZGktMTMtc2VwdGVtYnJlIGltZyxcclxuLmZpY2hlLWV2ZW5lbWVudCAuZGltYW5jaGUtMTQtc2VwdGVtYnJlIGltZyxcclxuLmZpY2hlLWV2ZW5lbWVudCAuYWRyZXNzZSBpbWcsXHJcbi5maWNoZS1ldmVuZW1lbnQgLnNwZWNpZmljaXRlLWRhY2NlcyBpbWcsXHJcbi5maWNoZS1ldmVuZW1lbnQgLmlkZW50aXRlLWRlcy1hcnRpc3RlcyBpbWcsXHJcbi5maWNoZS1ldmVuZW1lbnQgLndlYnNpdGUgaW1nLFxyXG4uZmljaGUtZXZlbmVtZW50IC5hY2Nlcy1oYW5kaWNhcGUgaW1nLFxyXG4uZmljaGUtZXZlbmVtZW50IC5hY2Nlcy13YyBpbWcge1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbn1cclxuLmZpY2hlLWV2ZW5lbWVudCAuc2FtZWRpLTEzLXNlcHRlbWJyZSB1bCwgXHJcbi5maWNoZS1ldmVuZW1lbnQgLmRpbWFuY2hlLTE0LXNlcHRlbWJyZSB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOm5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uZmljaGUtZXZlbmVtZW50IC5jb250ZW51IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmZpY2hlLWV2ZW5lbWVudCAuY29udGVudSAuZGVzY3JpcHRpb24tZGUtbGV2ZW5lbWVudCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5maWNoZS1ldmVuZW1lbnQgLmNvbnRlbnUsXHJcbi5maWNoZS1ldmVuZW1lbnQgLmNvbnRlbnUgLmlkZW50aXRlLWRlcy1hcnRpc3RlcyB7XHJcbiAgICBiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uZmljaGUtZXZlbmVtZW50IC5jb250ZW51IC5pZGVudGl0ZS1kZXMtYXJ0aXN0ZXMge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGNvbG9yOiAjNDcyMjYzICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZpY2hlLWV2ZW5lbWVudCAuY29udGVudSAuaWRlbnRpdGUtZGVzLWFydGlzdGVzIC5hcnRpc3RlIGltZyB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcbiAgICBtYXgtd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XHJcbiAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIG1heC1oZWlnaHQ6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcbiAgICBtYXgtaGVpZ2h0OiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuI2xpZ2h0Ym94IC5sYi1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHotaW5kZXg6IDk5OTk5OTtcclxufVxyXG5cclxuLmxvY2F0aW9uLXJlc3VsdHN7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG4iXX0= */

/* ===================================================================
   FUSION : contenu de jna_2026.css (ajouté après jna_2025 pour conserver
   l'ordre de cascade d'origine : 2025 puis 2026).
   =================================================================== */

:root {
  --jaune: #fbbb01;
  --rouge: #df4301;
  --rose: #e880b2;
  --orange: #e67400;
  --bleu: #1a4b9f;
  --bleu-fonce: #272936;
}

.page-template-template-jna-resetpass form #pass-strength-result {
  margin-bottom: 20px !important;
}

/** Modal **/

.jna .modal-content {
  max-width: 56rem;
  background-color: var(--orange);
  background-repeat: no-repeat;
  background-size: 500px;
  background-position: -250px -250px;
  padding: 3rem;
}
.jna .modal-content .close {
  position: absolute;
  right: 1rem;
  top: 0.5rem;
  color: var(--jaune);
}
.jna .modal-content a {
  color: var(--jaune);
}

.jna-inside .tml .password-input-wrapper .input {
  border-right: none !important;
}

.jna-inside .tml .password-input-wrapper .wp-hide-pw.show_password {
  border: 1px black solid;
  border-left: none;
}

.bloc-3-same-1 .bloc.bloc-3-same:first-of-type .excerpt {
  margin-top: 120px;
  color: var(--blanc);
}
.bloc-3-same-1 .bloc.bloc-3-same:first-of-type .excerpt:before {
  background: var(--blanc);
}
.bloc-3-same-1 .bloc.bloc-3-same:first-of-type #jna_2026_logo {
  width: 200px;
  height: 200px;
  left: 20px;
}
.bloc-3-same-1 .bloc.bloc-3-same:first-of-type span.icon-fleche {
  color: var(--blanc);
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .home main .bloc #jna_2026_logo img.bloc_icon {
    max-width: 200px;
    max-height: 200px;
  }
}
@media screen and (max-width: 767px) {
  .home main .bloc #jna_2026_logo img.bloc_icon {
    max-width: 200px;
    max-height: 200px;
  }
}

/** Page d'inscription **/
.page-template-template-jna-espace-grand-public-2026 .boutons-jna {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.page-template-template-jna-espace-grand-public-2026 .boutons-jna a {
  background-color: var(--jaune);
  border: 0;
  color: #000;
  font-size: 14px;
  cursor: pointer;
  margin: 40px auto 0 auto;
  white-space: normal;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  width: 450px;
  max-width: 100%;
  display: flex;
  text-align: left;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px !important;
  font-weight: 800;
  position: relative;
  background-image: url(../img/fleche.svg);
  background-size: 34px 21px;
  background-repeat: no-repeat;
  background-position: right 12px top 11px;
}

.page-template-template-jna-espace-grand-public-2026
  .contenu
  .contenu
  a.inscription {
  text-decoration: none !important;
  background-color: var(--orange);
  color: var(--blanc) !important;
  -webkit-filter: none;
  filter: none;
  padding: 20px 70px 20px 20px !important;
  height: 90px !important;
  min-height: 0;
  border: 0;
  cursor: pointer;
  margin: 40px auto 0 auto;
  white-space: normal;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 355px;
  max-width: 100%;
  display: flex !important;
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  position: relative;
  background-image: url(../img/new_arrow.svg);
  background-size: 34px 21px;
  background-repeat: no-repeat;
  background-position: right 20px center;
  border-radius: 60px;
  font-size: 22px;
  line-height: 1.3;
}
.page-template-template-jna-espace-grand-public-2026
  .contenu
  .contenu
  a.inscription:hover {
  background-color: var(--bleu-fonce);
  color: var(--blanc) !important;
}
.page-template-template-jna-espace-grand-public-2026 .contenu .contenu .first {
  margin-top: 5px;
}
.page-template-template-jna-espace-grand-public-2026
  .contenu
  .contenu
  .last
  a.inscription {
  background-color: var(--bleu);
}
.page-template-template-jna-espace-grand-public-2026
  .contenu
  .contenu
  .last
  a.inscription:hover {
  background-color: var(--orange);
}
@media screen and (max-width: 1300px) {
  .page-template-template-jna-espace-grand-public-2026
    .contenu
    .contenu
    .boutons-jna {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.page-template-template-jna-espace-grand-public-2026 .boutons-jna.last {
  justify-content: center;
}

.jna h1,
.jna h2,
.jna h3,
.jna h4,
.jna h5,
.jna h6 {
  font-family: "SUSE", sans-serif !important;
}

.page-template-template-jna-espace-grand-public-2026 .contenu h1 {
  font-size: 40px;
  margin-bottom: 35px;
  margin-top: 30px;
}
.page-template-template-jna-espace-grand-public-2026 .contenu h1 * {
  color: var(--bleu) !important;
}
.page-template-template-jna-espace-grand-public-2026 .contenu h3 i {
  width: 21px;
  display: inline-block;
  transform: translateY(3px);
}
.page-template-template-jna-espace-grand-public-2026 .contenu h3 i svg {
  width: 100%;
  height: auto;
}

.page-template-template-jna-espace-grand-public-2026 main.jna .contenu {
  margin-top: 0;
  padding: 0;
}
.page-template-template-jna-espace-grand-public-2026
  #auto_translate_button_wrapper.wpat_float_top_left
  > div {
  left: auto;
  right: 0;
}
.page-template-template-jna-espace-grand-public-2026
  header
  .menu
  nav
  .menu-item-gtranslate {
  display: none;
}
.page-template-template-jna-espace-grand-public-2026 .gtranslate_wrapper {
  display: none;
}
.page-template-template-jna-espace-grand-public-2026 .title_container {
  background-color: var(--blanc);
}
.page-template-template-jna-espace-grand-public-2026 .title.jna {
  padding-left: 250px;
  padding-top: 200px;
  padding-bottom: 100px;
  background: url("../img/jna_2026_bg.jpg") no-repeat top center;
  background-size: cover;
  width: 100% !important;
}
.page-template-template-jna-espace-grand-public-2026 .title.jna .jna_logo svg {
  width: 450px;
}
.page-template-template-jna-espace-grand-public-2026 .title.jna .phrase_intro {
  width: 60%;
  font-family: "SUSE", sans-serif !important;
  font-size: 28px;
  color: #fff;
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 400;
}
.page-template-template-jna-espace-grand-public-2026 .title.jna .soutenu_par {
  font-family: "SUSE", sans-serif !important;
  color: white;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .soutenu_par_titre {
  text-decoration: underline;
  margin-bottom: 20px;
  text-underline-offset: 10px;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  > a:first-of-type {
  margin-right: 20px;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  > div {
  margin-right: 50px;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .programme,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .inscription_evenements {
  text-decoration: none !important;
  font-family: "SUSE", sans-serif !important;
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 25px;
  border-radius: 50px;
  height: 80px;
  margin-top: auto;
  width: 300px;
  line-height: 1.2;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .programme {
  background-color: var(--bleu-fonce);
  color: var(--jaune);
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .inscription_evenements {
  background-color: var(--jaune);
  color: var(--bleu-fonce);
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .programme
  .texte,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .inscription_evenements
  .texte,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .programme
  .fleche,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .inscription_evenements
  .fleche {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .programme
  img,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .inscription_evenements
  img,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .programme
  svg,
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  .inscription_evenements
  svg {
  width: 100%;
  max-width: 30px;
}

/* --------------------------------------------------------------------------
   « Soutenu par » : uniformisation de la taille visible des 3 logos.
   Les 3 SVG remplissent chacun une carte blanche pleine (122x99) mais le logo
   dessiné A L'INTERIEUR n'a pas la meme taille d'un SVG a l'autre (le disque
   Radio Classique remplit presque toute la carte, l'AMF flotte au milieu...).
   Impossible de redimensionner le logo sans redimensionner sa carte en CSS :
   on porte donc la carte blanche sur le conteneur (fond #fff, blanc pur
   identique au fond des SVG) puis on met chaque logo a l'echelle pour qu'ils
   aient tous la MEME hauteur visible que l'AMF (le plus petit => aucun
   agrandissement, donc aucun rognage). Echelles relatives => valable a tous
   les formats. amf.svg = reference, pas de transform.
   -------------------------------------------------------------------------- */
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  > div {
  background: #fff;
  width: 122px;
  height: 122px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  > div
  img {
  display: block;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  transform-origin: center;
}
.page-template-template-jna-espace-grand-public-2026
  .title.jna
  .soutenu_par
  .liste
  > div
  img[src*="ministere"] {
  transform: scale(1);
}
.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public {
  background-image: url("data:image/svg+xml,%3Csvg id='Calque_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 502.94 433.52'%3E%3C!-- Generator: Adobe Illustrator 29.8.4, SVG Export Plug-In . SVG Version: 2.1.1 Build 6) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23fbbc09; opacity: .53; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st0' d='M63.53,68.86c3.69-2.63,5.71-5.35,7.19-7.35l.31-.43c15.89-23.45,38.48-39.35,71.11-50.06C180.55-1.55,211.79-3.29,243.4,5.39c1.34.4,2.65.8,3.94,1.19,6.93,2.11,13.45,4.09,21.04,5.56,68.21,15.14,117.03,53.17,168.71,93.43l3.75,2.86c3.7,2.36,6.62,6.2,10.33,11.06,1.76,2.31,3.55,4.67,5.6,7.07,2.85,4.87,5.76,9.8,8.71,14.78l.27.45c8.09,13.69,16.43,27.81,24.15,41.76,14.56,25.46,16.81,52.79,7.34,88.71-1.36,5.52-2.28,10.87-3.17,16.04-1.65,9.61-3.22,18.69-7,26.34l-.15.31c-12.33,27.43-28.16,58.22-60.48,77.3-5.03,2.88-10.13,5.93-15.06,8.88-15.74,9.41-32.02,19.14-49.59,25.31l-.27.1c-17.37,6.66-40.32,7.07-60.48,6.92h-.26c-18.9.34-38.16-.82-56.78-1.93l-.33-.02c-6.22-.37-12.66-.76-19.03-1.08-41.78-2.84-80.59-18.04-122.05-47.81-3.45-2.61-7-5.23-10.57-7.88l-.3-.22c-8.53-6.31-17.33-12.81-25.38-19.54l-.69-.54c-5.15-3.72-9.83-8.93-12.84-14.3l-5.01-9.84c-14.34-28.12-29.16-57.2-40.44-85.61-14.72-34.99-4.56-71.61,6.12-103.21,9.19-28.7,26.02-53.1,50.05-72.62M59.78,228.36c5.61,18.1,17.56,32.22,36.53,43.16l.46.25c.53.39,1.73,2.91,2.31,4.12l.36.77.48.72c13.61,20.18,24.13,36.36,34.09,52.46l.39.59c2.49,3.53,4.93,7.36,7.28,11.07l5.18-2.92-5.11,3.02c6.54,10.29,13.3,20.93,23.7,29.85,23.93,22.69,50.47,38.78,76.76,46.52,12.82,3.78,25.57,5.66,38.21,5.66,21.23,0,42.14-5.32,62.51-15.92,7.44-4.03,15.09-7.71,22.48-11.28,9.7-4.67,19.65-9.48,28.99-14.92,7.65-4.33,17.06-10.54,21.37-19.91,9.53-19.69,19.43-40.16,25.06-62.17,13.81-58.94-.03-115.51-41.1-168.25-16.2-28.94-43.88-48.63-70.64-67.67l-2.93-2.09c-39.22-28.82-78.12-45.85-118.84-52l-.8-.12c-.56-.09-1.21-.19-1.88-.29-21.39-3.23-36.46-1.52-44.76,5.08-4.68,3.6-9.77,7.19-14.69,10.66-16.06,11.34-32.65,23.06-44.34,40.72-23.25,35.18-37.75,73.96-43.09,115.25-1.83,13.25-3.25,30.69,2.01,47.65'/%3E%3C/svg%3E");
  background-position: calc(100% + 350px) -350px;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: var(--bleu);
  font-size: 18px;
}

/** Formulaire Reprendre un profil / Repartir de zéro **/
.page-template-page-espace-jna .display_lieu,
.page-template-page-espace-jna form#participation_choice_form button {
  -ms-flex-align: center;
  align-items: center;
  background: var(--orange);
  background-position: right 12px top 11px;
  border: 0;
  border-radius: 15px;
  color: var(--blanc);
  cursor: pointer;
  display: -webkit-box !important;
  font-family: "SUSE", sans-serif !important;
  font-size: 22px;
  font-weight: 400;
  height: auto !important;
  line-height: 1;
  margin: 40px auto 0 auto;
  margin-right: 0;
  max-width: 100%;
  min-height: 0;
  padding: 20px !important;
  position: relative;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  white-space: normal;
  width: auto;
  -webkit-box-align: center;
}
.page-template-page-espace-jna .display_lieu {
  margin: 0px auto 40px auto !important;
  background-size: 34px 21px !important;
  background-repeat: no-repeat !important;
  background-position: right 12px top 11px !important;
  width: 650px !important;
  padding: 13px !important;
}
.page-template-page-espace-jna .display_lieu::after {
  content: "";
  position: absolute;
  right: 12px;
  top: 11px;
  width: 34px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' id='Calque_1' x='0px' y='0px' viewBox='0 0 53.9 32.7' style='enable-background:new 0 0 53.9 32.7;' xml:space='preserve' inkscape:version='0.91 r13725' sodipodi:docname='fleche_blanche.svg'%3E%3Cmetadata id='metadata9'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs7'/%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='760' inkscape:window-height='480' id='namedview5' showgrid='false' inkscape:zoom='5.4359924' inkscape:cx='26.950001' inkscape:cy='16.35' inkscape:window-x='10' inkscape:window-y='34' inkscape:window-maximized='0' inkscape:current-layer='Calque_1'/%3E%3Cpath d='M0,16.1c0,0.8,0.6,1.5,1.4,1.5h47.7L36.8,30.2c-0.3,0.3-0.4,0.7-0.4,1c0,0.4,0.1,0.8,0.4,1c0.6,0.6,1.5,0.6,2,0l14.6-14.9 c0.6-0.6,0.6-1.5,0-2.1L38.8,0.4c-0.6-0.6-1.5-0.6-2,0c-0.6,0.6-0.6,1.5,0,2.1l12,12.2H1.4C0.6,14.7,0,15.3,0,16.1' id='path3' style='fill:%23ffffff;fill-opacity:1'/%3E%3C/svg%3E") !important;
  background-size: 34px 21px !important;
  background-repeat: no-repeat !important;
  opacity: 1;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  pointer-events: none;
}
.page-template-page-espace-jna .display_lieu:hover::after {
  -webkit-filter: invert(16%) sepia(22%) saturate(4605%) hue-rotate(252deg)
    brightness(20%) contrast(95%);
  filter: invert(16%) sepia(22%) saturate(4605%) hue-rotate(252deg)
    brightness(20%) contrast(95%);
}
.page-template-page-espace-jna .display_lieu:hover {
  background-color: var(--blanc) !important;
}
.page-template-page-espace-jna .display_lieu:hover,
.page-template-page-espace-jna form#participation_choice_form button:hover {
  color: var(--bleu-fonce);
}
/** Formulaire de profil / création lieu  **/
.hidden-field {
  display: none !important;
}
form#inscription_artistes .acf-label a,
form#jna_inscription_structures .acf-label a {
  color: var(--bleu-fonce);
}
form.form_delete_artiste,
form.form_delete_structure {
  width: 100%;
}
main form input[type="submit"].delete_artiste,
main form input[type="submit"].delete_structure,
main form input[type="submit"].delete_lieu {
  background-color: var(--rouge);
  border: 0;
  color: #000;
  cursor: pointer;
  margin: 40px auto 0 auto;
  white-space: normal;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  width: 340px;
  max-width: 100%;
  display: flex;
  text-align: left;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 12px !important;
  font-weight: 800;
  position: relative;
  background-image: url(../img/fleche.svg);
  background-size: 34px 21px;
  background-repeat: no-repeat;
  background-position: right 12px top 11px;
}
.jna
  form
  input:not([type="checkbox"])[type="submit"]:not(.delete_artiste):not(
    .delete_structure
  ):not(.delete_lieu),
.jna
  .filtres
  input:not([type="checkbox"])[type="submit"]:not(.delete_artiste):not(
    .delete_structure
  ):not(.delete_lieu) {
  background: var(--jaune);
  color: var(--blanc);
  border-radius: 40px;
  border: 0;
  width: auto !important;
}
.jna form input:not([type="checkbox"])[type="submit"].delete_artiste,
.jna form input:not([type="checkbox"])[type="submit"].delete_structure,
.jna form input:not([type="checkbox"])[type="submit"].delete_lieu {
  background: var(--rouge);
  color: var(--blanc);
  margin: 0 0 0 auto;
  width: auto;
  border-radius: 36px;
}
.jna
  form
  input:not([type="checkbox"])[type="submit"]:not(.delete_artiste):not(
    .delete_structure
  ):not(.delete_lieu):hover,
.jna form input:not([type="checkbox"])[type="submit"].delete_artiste:hover,
.jna form input:not([type="checkbox"])[type="submit"].delete_structure:hover,
.jna form input:not([type="checkbox"])[type="submit"].delete_lieu:hover,
.jna
  .filtres
  input:not([type="checkbox"])[type="submit"]:not(.delete_artiste):not(
    .delete_structure
  ):not(.delete_lieu):hover,
.jna
  .filtres
  input:not([type="checkbox"])[type="submit"].delete_artiste:hover
  .jna
  .filtres
  input:not([type="checkbox"])[type="submit"].delete_structure:hover
  .jna
  .filtres
  input:not([type="checkbox"])[type="submit"].delete_lieu:hover {
  background: var(--orange);
  -webkit-filter: none;
  filter: none;
}

/** JNA 2026 New Header + Fullwidth **/

.jna-inside {
  background-color: var(--blanc);
  background-image: url("data:image/svg+xml,%3Csvg id='Calque_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 502.94 433.52'%3E%3C!-- Generator: Adobe Illustrator 29.8.4, SVG Export Plug-In . SVG Version: 2.1.1 Build 6) --%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23fbbc09; opacity: .53; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st0' d='M63.53,68.86c3.69-2.63,5.71-5.35,7.19-7.35l.31-.43c15.89-23.45,38.48-39.35,71.11-50.06C180.55-1.55,211.79-3.29,243.4,5.39c1.34.4,2.65.8,3.94,1.19,6.93,2.11,13.45,4.09,21.04,5.56,68.21,15.14,117.03,53.17,168.71,93.43l3.75,2.86c3.7,2.36,6.62,6.2,10.33,11.06,1.76,2.31,3.55,4.67,5.6,7.07,2.85,4.87,5.76,9.8,8.71,14.78l.27.45c8.09,13.69,16.43,27.81,24.15,41.76,14.56,25.46,16.81,52.79,7.34,88.71-1.36,5.52-2.28,10.87-3.17,16.04-1.65,9.61-3.22,18.69-7,26.34l-.15.31c-12.33,27.43-28.16,58.22-60.48,77.3-5.03,2.88-10.13,5.93-15.06,8.88-15.74,9.41-32.02,19.14-49.59,25.31l-.27.1c-17.37,6.66-40.32,7.07-60.48,6.92h-.26c-18.9.34-38.16-.82-56.78-1.93l-.33-.02c-6.22-.37-12.66-.76-19.03-1.08-41.78-2.84-80.59-18.04-122.05-47.81-3.45-2.61-7-5.23-10.57-7.88l-.3-.22c-8.53-6.31-17.33-12.81-25.38-19.54l-.69-.54c-5.15-3.72-9.83-8.93-12.84-14.3l-5.01-9.84c-14.34-28.12-29.16-57.2-40.44-85.61-14.72-34.99-4.56-71.61,6.12-103.21,9.19-28.7,26.02-53.1,50.05-72.62M59.78,228.36c5.61,18.1,17.56,32.22,36.53,43.16l.46.25c.53.39,1.73,2.91,2.31,4.12l.36.77.48.72c13.61,20.18,24.13,36.36,34.09,52.46l.39.59c2.49,3.53,4.93,7.36,7.28,11.07l5.18-2.92-5.11,3.02c6.54,10.29,13.3,20.93,23.7,29.85,23.93,22.69,50.47,38.78,76.76,46.52,12.82,3.78,25.57,5.66,38.21,5.66,21.23,0,42.14-5.32,62.51-15.92,7.44-4.03,15.09-7.71,22.48-11.28,9.7-4.67,19.65-9.48,28.99-14.92,7.65-4.33,17.06-10.54,21.37-19.91,9.53-19.69,19.43-40.16,25.06-62.17,13.81-58.94-.03-115.51-41.1-168.25-16.2-28.94-43.88-48.63-70.64-67.67l-2.93-2.09c-39.22-28.82-78.12-45.85-118.84-52l-.8-.12c-.56-.09-1.21-.19-1.88-.29-21.39-3.23-36.46-1.52-44.76,5.08-4.68,3.6-9.77,7.19-14.69,10.66-16.06,11.34-32.65,23.06-44.34,40.72-23.25,35.18-37.75,73.96-43.09,115.25-1.83,13.25-3.25,30.69,2.01,47.65'/%3E%3C/svg%3E");
  background-position: calc(100% + 350px) -350px;
  background-repeat: no-repeat;
  background-size: 974px;
}

.jna-inside .jna-grand-public {
  position: relative;
  padding: 0;
}
.jna-inside > main {
  padding-bottom: 20px;
}
.jna-inside .jna-grand-public .container-fluid {
  padding: 0;
}
.jna-inside .jna-grand-public h1,
.jna-inside .jna-grand-public .menu_jna {
  padding-left: 100px;
  padding-right: 100px;
}

.jna-container {
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 50px;
  padding-bottom: 100px;
}

.jna-inside .jna .acf-fields.-border,
.jna-inside .jna .acf-fields.-left > .acf-field:before {
  background-color: var(--blanc);
}

.jna-inside .jna-grand-public h1 span {
  margin-left: 50px;
  position: relative;
  display: block;
}
.jna-inside .jna-grand-public h1 span:after {
  content: "";
  width: 125px;
  display: block;
  height: 3px;
  background: var(--jaune);
  position: absolute;
  bottom: -10px;
  left: 0;
}

.jna-inside .titre_bloc,
.jna-inside main.jna .contenu h1 {
  font-weight: 400;
  font-size: 39px;
  margin-bottom: 50px;
  color: var(--bleu);
}
.jna-inside main.jna .contenu h2 {
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 20px;
}
.jna-inside main.jna .contenu h2 + h2 {
  margin-top: -20px;
}

.jna-inside main.jna .contenu .alert {
  margin-bottom: 35px;
  border-radius: 36px;
}

.jna-inside main.jna .contenu .su-spoiler-title {
  font-size: 16px;
  font-weight: 300 !important;
}

/** Page partenaires **/
.page-template-template-jna-partenaires .bordure {
  border: 1px solid #56c4ff;
  padding: 30px 25px;
  height: 100%;
}
.page-template-template-jna-partenaires .element_ligne {
  margin-top: 20px;
  margin-bottom: 20px;
}
.page-template-template-jna-partenaires .element_ligne h2 {
  font-size: 2.5rem;
  margin-bottom: 15px;
  font-weight: 900;
}
.page-template-template-jna-partenaires .partenaires .bandeau .title {
  margin-bottom: 15px;
}
.page-template-template-jna-partenaires .partenaires .element_ligne h2 {
  color: #000;
  font-weight: 700;
}
.page-template-template-jna-partenaires .partenaires .element_ligne h2:after {
  content: "";
  display: block;
  width: 75px;
  height: 2px;
  background: #b3ffb6;
  margin-top: 5px;
}
.page-template-template-jna-partenaires
  .partenaires
  .element_ligne
  div.espace-sous-parties {
  margin-top: 10px;
}
.page-template-template-jna-partenaires .element_ligne .description_outils {
  padding-left: 20px;
}
.page-template-template-jna-partenaires .element_ligne .element {
  margin-bottom: 20px;
}
body.page-template-template-jna-partenaires div.row.espace-sous-parties {
  list-style: none;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
body.page-template-template-jna-partenaires .quadrillage {
  position: relative;
  display: block;
}
body.page-template-template-jna-partenaires .nos-partenaires-culturels .hover,
body.page-template-template-jna-partenaires
  .nos-partenaires-institutionnels
  .hover,
body.page-template-template-jna-partenaires
  .nos-partenaires-professionnels
  .hover {
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
}
.page-template-template-jna-partenaires .logo_container {
  padding: 20px;
  text-align: center;
}
body.page-template-template-jna-partenaires
  div.description_partenaire_culturels,
body.page-template-template-jna-partenaires
  div.description_partenaire_institutionnels,
body.page-template-template-jna-partenaires
  div.description_partenaire_professionnels {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 15px;
  text-align: center;
  text-shadow: 2px 2px 2px #000;
  width: 100%;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
body.page-template-template-jna-partenaires div.hover {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
}
body.page-template-template-jna-partenaires .overlay-image:hover .hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.overlay-image .hover {
  background-color: rgba(0, 0, 0, 0.5);
}
body.page-template-template-jna-partenaires .description_partenaire_culturels p,
body.page-template-template-jna-partenaires
  .description_partenaire_institutionnels
  p,
body.page-template-template-jna-partenaires
  .description_partenaire_professionnels
  p {
  color: white;
  font-weight: 800;
}
body.page-template-template-jna-partenaires .logo_container {
  height: 200px;
}
body.page-template-template-jna-partenaires img.image {
  max-height: 100%;
}
body.page-template-template-jna-partenaires .logo_container {
  height: 200px;
  position: relative;
}
body.page-template-template-jna-partenaires img.image {
  max-height: 100%;
  top: -5%;
  bottom: -5%;
  margin: auto;
  position: absolute;
  left: -5%;
  right: -5%;
  padding: 20px;
}

/** Checkbox Facet **/
.filtres .facet__types-radio-container .facetwp-facet {
  margin-top: 0;
}
.facet__types-radio-container .facetwp-facet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 15px;
}
.facet__types-radio-container .facetwp-checkbox {
  padding-left: 0;
  background: transparent;
  position: relative;
  padding-left: 37px;
  line-height: 26px;
  font-size: 22px;
  cursor: pointer;
  color: var(--bleu-fonce);
}
.facet__types-radio-container .facetwp-checkbox.checked {
  background: transparent;
}
.facet__types-radio-container .facetwp-checkbox::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 26px;
  height: 26px;
  border-radius: 9px;
  background: #fff;
  -webkit-transition: all 0.275s;
  transition: all 0.275s;
}
.facet__types-radio-container .facetwp-checkbox::after {
  content: "✕";
  speak: never; /* Pour être sûr que le lecteur d'écran ne lira pas "fois" */
  position: absolute;
  font-size: 17px;
  top: 14px;
  left: 6px;
  color: var(--bleu-fonce);
  line-height: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s; /* Petite transition */
}

/* Aspect non cochée */
.facet__types-radio-container .facetwp-checkbox:not(.checked)::after {
  opacity: 0;
  -webkit-transform: scale(0) rotate(45deg);
  transform: scale(0) rotate(45deg);
}

/* Aspect cochée */
.facet__types-radio-container .facetwp-checkbox.checked::after {
  opacity: 1;
  -webkit-transform: scale(1) rotate(0);
  transform: scale(1) rotate(0);
}
/* Disabled checkbox */
.facet__types-radio-container .facetwp-checkbox:disabled:not(:checked)::before,
.facet__types-radio-container .facetwp-checkbox:disabled:checked::before {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #bbb;
  background-color: #e9e9e9;
}

/* Disabled checked */
.facet__types-radio-container .facetwp-checkbox:disabled:checked::after {
  color: #777;
}

.facet__types-radio-container .facetwp-checkbox:disabled::before {
  color: #eee;
}

/* Accessibility focus */
.facet__types-radio-container .facetwp-checkbox:checked:focus::before,
.facet__types-radio-container .facetwp-checkbox:not(:checked):focus::before {
  border: 1px solid var(--rose);
  border-radius: 7px;
}

/** Forms **/

.jna-inside .tml .password-input-wrapper .input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.jna-inside .tml .password-input-wrapper .wp-hide-pw.show_password {
  background: var(--blanc);
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

/** Single **/

.fiche-evenement .vendredi-2-octobre img,
.fiche-evenement .samedi-3-octobre img,
.fiche-evenement .dimanche-4-octobre img,
.fiche-evenement .adresse img,
.fiche-evenement .specificite-dacces img,
.fiche-evenement .identite-des-artistes img,
.fiche-evenement .website img,
.fiche-evenement .acces-handicape img,
.fiche-evenement .acces-wc img {
  width: 32px;
}
.fiche-evenement .vendredi-2-octobre ul,
.fiche-evenement .samedi-3-octobre ul,
.fiche-evenement .dimanche-4-octobre ul {
  list-style: none !important;
}

.page-template-template-jna-espace-grand-public-2026
  main.jna.grand-public
  .evenements.sous_carte
  a {
  color: var(--blanc) !important;
}
.page-template-template-jna-espace-grand-public-2026
  main.jna.grand-public
  .evenements.sous_carte
  a:hover {
  color: var(--blanc) !important;
}

/** Espace Grand Public images **/

.page-template-template-jna-espace-grand-public-2026
  .contenu
  .evenements
  .facetwp-facet-rsultats {
  position: relative;
  display: inline-block;
}
.page-template-template-jna-espace-grand-public-2026
  .contenu
  .evenements
  .facetwp-facet-rsultats:after {
  content: "";
  display: block;
  width: 150px;
  height: 90px;
  position: absolute;
  right: -250px;
  top: -65px;
  background: url(../img/jna/evenement_after.png) no-repeat center center;
  background-size: contain;
}

.page-template-template-jna-espace-grand-public-2026 .contenu .carte {
  position: relative;
}
.page-template-template-jna-espace-grand-public-2026 .contenu .carte:after {
  content: "";
  display: block;
  width: 230px;
  height: 90px;
  position: absolute;
  right: 20px;
  top: -35px;
  background: url(../img/jna/carte_before.png) no-repeat center center;
  background-size: contain;
}

main.jna.grand-public .evenements.sous_carte {
  background: url(../img/jna/last_evenements_after_complete.png) no-repeat
    #fbbb01;
  background-position: right -80px bottom 45px;
  background-size: 475px;
}

.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public {
  overflow: hidden;
}
.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public:after {
  content: "";
  display: block;
  width: 220px;
  height: 120px;
  position: absolute;
  left: calc(67dvw - 50px);
  top: 126px;
  background: url(../img/jna/carte_before.png) no-repeat center center;
  background-size: contain;
}

.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public
  #inscription {
  position: relative;
}
.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public
  #inscription:after {
  content: "";
  display: block;
  width: 500px;
  height: 550px;
  position: absolute;
  right: -235px;
  bottom: -75px;
  background: url(../img/jna/inscription_after.png) no-repeat center center;
  background-size: contain;
  z-index: 1;
}

.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public
  #inscription
  > * {
  position: relative;
  z-index: 2;
}
.page-template-template-jna-espace-grand-public-2026
  main.jna
  .contenu
  .jna-grand-public
  #inscription
  > *:not(.boutons-jna) {
  display: inline-block;
  text-shadow: 0 0 3px #fff;
}

/** Responsive **/
@media screen and (max-width: 1619.98px) {
  .page-template-template-jna-espace-grand-public-2026
    main.jna
    .contenu
    .jna-grand-public:after {
    left: calc(82dvw);
    top: 60px;
  }
}
@media screen and (max-width: 1299.98px) {
  .page-template-template-jna-espace-grand-public-2026 .title.jna {
    padding-left: 100px;
  }
}
@media screen and (max-width: 1199.98px) {
  .page-template-template-jna-espace-grand-public-2026
    main.jna
    .contenu
    .jna-grand-public:after {
    width: 135px;
    left: auto;
    right: 2dvw;
  }
}
@media screen and (max-width: 1000px) and (min-width: 767px) {
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .jna_logo
    svg {
    width: 350px;
  }
}
@media screen and (max-width: 991.98px) {
  .jna-inside main {
    background-position: calc(100% + 300px) -300px;
    background-size: 530px;
  }
}
@media screen and (max-width: 767.98px) {
  .page-template-template-jna-espace-grand-public-2026
    .jna
    form
    input:not([type="checkbox"]),
  .page-template-template-jna-espace-grand-public-2026 .jna form select,
  .page-template-template-jna-espace-grand-public-2026
    .jna
    form
    .select2-container,
  .page-template-template-jna-espace-grand-public-2026 .jna form textarea,
  .page-template-template-jna-espace-grand-public-2026
    .jna
    form
    .acf-google-map
    .title
    .search,
  .page-template-template-jna-espace-grand-public-2026
    .jna
    .filtres
    input:not([type="checkbox"]),
  .page-template-template-jna-espace-grand-public-2026 .jna .filtres select,
  .page-template-template-jna-espace-grand-public-2026
    .jna
    .filtres
    .select2-container,
  .page-template-template-jna-espace-grand-public-2026 .jna .filtres textarea {
    font-size: 24px;
  }
  .page-template-template-jna-espace-grand-public-2026 header .menu nav {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .page-template-template-jna-espace-grand-public-2026 .title.jna {
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
    /*background-image: url("../img/jna_2026_bg_mobile2.jpg");*/
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .phrase_intro {
    font-size: 20px;
    display: none;
  }
  .page-template-template-jna-espace-grand-public-2026 .title.jna .jna_logo {
    display: block;
    margin-bottom: 24dvh;
  }
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .soutenu_par
    .liste
    > a:first-of-type {
    margin-bottom: 20px;
  }
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .soutenu_par
    .liste
    > div {
    margin-bottom: 30px;
    width: 122px;
    margin-right: 30px;
  }
  .page-template-template-jna-espace-grand-public-2026
    main.jna
    .contenu
    .jna-grand-public,
  .jna-inside .jna-grand-public h1,
  .jna-inside .jna-grand-public .menu_jna,
  .jna-container {
    padding-left: 50px;
    padding-right: 50px;
  }

  .page-template-template-jna-espace-grand-public-2026
    .contenu
    .evenements
    .facetwp-facet-rsultats:after {
    width: 60px;
    right: -125px;
  }
  .page-template-template-jna-espace-grand-public-2026 .contenu .carte:after {
    width: 90px;
  }
  .page-template-template-jna-espace-grand-public-2026
    main.jna
    .contenu
    .jna-grand-public
    #inscription:after,
  .page-template-template-jna-espace-grand-public-2026
    main.jna
    .contenu
    .jna-grand-public:after {
    display: none;
  }
}
@media screen and (max-width: 767px) and (min-width: 601px) {
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .jna_logo
    svg {
    width: 300px;
  }
}
@media screen and (max-width: 600px) {
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .jna_logo
    svg {
    width: 200px;
  }
}
@media screen and (max-width: 575px) {
  .page-template-template-jna-espace-grand-public-2026 .title.jna {
    padding-top: 100px;
  }
  .page-template-template-jna-espace-grand-public-2026
    .title.jna
    .phrase_intro {
    width: 100% !important;
  }
  .page-template-template-jna-espace-grand-public-2026
    main.jna
    .contenu
    .jna-grand-public,
  .jna-inside .jna-grand-public h1,
  .jna-inside .jna-grand-public .menu_jna,
  .jna-container {
    padding-left: 20px;
    padding-right: 20px;
  }
  .page-template-template-jna-espace-grand-public-2026
    .contenu
    .evenements
    .facetwp-facet-rsultats:after {
    height: 40px;
    right: auto;
    top: 50px;
  }
  .page-template-template-jna-espace-grand-public-2026 .contenu .carte:after {
    display: none;
  }
}
@media screen and (max-width: 389.98px) {
  .page-template-template-jna-espace-grand-public-2026 .title.jna .jna_logo {
    margin-bottom: 15dvh;
    transform: translateY(-20px);
  }
}
@media screen and (max-width: 339.98px) {
  .page-template-template-jna-espace-grand-public-2026 .title.jna {
    background-size: cover;
  }
}

/*# sourceMappingURL=data:application/json;base64,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Ozs7SUFGRSxZQUFZO0VBQ2Q7QUFDRjtBQUNBO0VBQ0U7SUFPQSxrQkFBQTtFQUNGO0VBTEU7OztJQUdFLHNCQUFzQjtFQUN4QjtFQUNBOzs7Ozs7O0lBT0Usa0JBQWtCO0lBQ2xCLG1CQUFtQjtFQUNyQjtBQUNGIiwiZmlsZSI6ImpuYV8yMDI2LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpyb290e1xyXG4gICAgLS1ibGFuYzogI2ZmZmZmZjtcclxuICAgIC0tZ3Jpcy1mb25jZTogIzg2OEI4RjtcclxuICAgIC0tZ3Jpcy1jbGFpcjogI0I1QjZCOTtcclxuICAgIC0tcm9zZS1jbGFpcjogI0U3RDZFOTtcclxuICAgIC0tcm9zZTogI0NGQTlEMDtcclxuICAgIC0tcm9zZS1mb25jZTogI0M4QTVEMTtcclxuICAgIC0tdmlvbGV0OiAjNDcyMjYzO1xyXG4gICAgLS12aW9sZXQtY2xhaXI6ICM1QzM2NzI7XHJcbiAgICAtLWJvbmJvbjogI0YyNjY3MTtcclxufVxyXG5cclxuLmJsb2MtMy1zYW1lLTEgLmJsb2MuYmxvYy0zLXNhbWU6Zmlyc3Qtb2YtdHlwZSAuZXhjZXJwdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi5ibG9jLTMtc2FtZS0xIC5ibG9jLmJsb2MtMy1zYW1lOmZpcnN0LW9mLXR5cGUgLmV4Y2VycHQ6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbn1cclxuLmJsb2MtMy1zYW1lLTEgLmJsb2MuYmxvYy0zLXNhbWU6Zmlyc3Qtb2YtdHlwZSAjam5hXzIwMjZfbG9nbyB7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgbGVmdDogMjBweDtcclxufVxyXG4uYmxvYy0zLXNhbWUtMSAuYmxvYy5ibG9jLTMtc2FtZTpmaXJzdC1vZi10eXBlIHNwYW4uaWNvbi1mbGVjaGUge1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE5OXB4KSB7XHJcbiAgICAuaG9tZSBtYWluIC5ibG9jICNqbmFfMjAyNl9sb2dvIGltZy5ibG9jX2ljb24ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgLmhvbWUgbWFpbiAuYmxvYyAjam5hXzIwMjZfbG9nbyBpbWcuYmxvY19pY29uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiogUGFnZSBkJ2luc2NyaXB0aW9uICoqL1xyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC5ib3V0b25zLWpuYSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAuYm91dG9ucy1qbmEgYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlLWNsYWlyKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mbGVjaGUuc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzRweCAyMXB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggdG9wIDExcHg7XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLmNvbnRlbnUgLmNvbnRlbnUgYS5pbnNjcmlwdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlLWNsYWlyKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mbGVjaGUuc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzRweCAyMXB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggdG9wIDExcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IG1haW4uam5hIC5jb250ZW51e1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmc6MDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2ICNhdXRvX3RyYW5zbGF0ZV9idXR0b25fd3JhcHBlci53cGF0X2Zsb2F0X3RvcF9sZWZ0PmRpdiB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiBoZWFkZXIgLm1lbnUgbmF2IC5tZW51LWl0ZW0tZ3RyYW5zbGF0ZSB7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAuZ3RyYW5zbGF0ZV93cmFwcGVyIHtcclxuICAgIGRpc3BsYXkgOm5vbmU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGVfY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UpO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCAxMDBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjUwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDsgXHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDsgXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7IFxyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLmpuYV9sb2dvIHN2ZyB7XHJcbiAgICB3aWR0aDo0NTBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLnBocmFzZV9pbnRybyB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOndoaXRlO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLnNvdXRlbnVfcGFyX3RpdHJlIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSA+IGE6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgPiBkaXYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5wcm9ncmFtbWUsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG4gICAgY29sb3I6IHZhcigtLXJvc2UpO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UpO1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSAudGV4dGUsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIC50ZXh0ZSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSAuZmxlY2hlLFxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSAuaW5zY3JpcHRpb25fZXZlbmVtZW50cyAuZmxlY2hlIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSBpbWcsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIGltZyxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5zb3V0ZW51X3BhciAubGlzdGUgLnByb2dyYW1tZSBzdmcsXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlIC5pbnNjcmlwdGlvbl9ldmVuZW1lbnRzIHN2ZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMzBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IG1haW4uam5hIC5jb250ZW51IC5qbmEtZ3JhbmQtcHVibGljIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J0NhbHF1ZV8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDU2Ni45IDQ5Mi4yNSclM0UlM0MhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOS42LjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCA5KSAtLSUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuc3QwICU3QiBmaWxsOiAlMjNkYWJmZGQ7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTEzNC4yOCwyNTIuNThjNC41NCwxNS4xNCwxNC4xOSwyNi45NSwyOS41MSwzNi4xbC4zNy4yMWMuNDMuMzMsMS40LDIuNDMsMS44NiwzLjQ1bC4yOS42NC4zOS42YzExLDE2Ljg4LDE5LjQ5LDMwLjQxLDI3LjU0LDQzLjg4bC4zMi40OWMyLjAxLDIuOTUsMy45OCw2LjE2LDUuODgsOS4yNmw0LjE4LTIuNDQtNC4xMywyLjUzYzUuMjgsOC42MSwxMC43NCwxNy41MSwxOS4xNSwyNC45NywxOS4zMywxOC45OCw0MC43NywzMi40Myw2Mi4wMSwzOC45MSwxMC4zNSwzLjE2LDIwLjY2LDQuNzMsMzAuODcsNC43MywxNy4xNSwwLDM0LjA0LTQuNDUsNTAuNS0xMy4zMiw2LjAxLTMuMzcsMTIuMTktNi40NSwxOC4xNi05LjQ0LDcuODMtMy45MSwxNS44OC03LjkzLDIzLjQyLTEyLjQ4LDYuMTgtMy42MiwxMy43OC04LjgxLDE3LjI3LTE2LjY2LDcuNy0xNi40NywxNS43LTMzLjU5LDIwLjI1LTUyLjAxLDExLjE1LTQ5LjMtLjAzLTk2LjYyLTMzLjItMTQwLjczLTEzLjA5LTI0LjItMzUuNDUtNDAuNjctNTcuMDctNTYuNmwtMi4zNy0xLjc1Yy0zMS42OC0yNC4xMS02My4xMS0zOC4zNS05Ni4wMS00My41bC0uNjUtLjFjLS40NS0uMDgtLjk4LS4xNi0xLjUxLS4yNS0xNy4yOC0yLjctMjkuNDUtMS4yOC0zNi4xNiw0LjI1LTMuNzgsMy4wMS03Ljg5LDYuMDEtMTEuODYsOC45MS0xMi45Nyw5LjQ5LTI2LjM4LDE5LjI5LTM1LjgyLDM0LjA2LTE4Ljc4LDI5LjQzLTMwLjQ5LDYxLjg2LTM0LjgxLDk2LjQtMS40OCwxMS4wOS0yLjYzLDI1LjY3LDEuNjIsMzkuODZNMTM3LjMxLDExOS4xN2MyLjk4LTIuMiw0LjYxLTQuNDgsNS44MS02LjE0bC4yNS0uMzZjMTIuODMtMTkuNjEsMzEuMDktMzIuOTEsNTcuNDQtNDEuODcsMzEuMDMtMTAuNTIsNTYuMjctMTEuOTgsODEuODEtNC43MSwxLjA4LjM0LDIuMTQuNjcsMy4xOCwxLDUuNiwxLjc2LDEwLjg2LDMuNDIsMTcsNC42NSw1NS4xMSwxMi42Niw5NC41NSw0NC40NywxMzYuMyw3OC4xNWwzLjAzLDIuMzljMi45OSwxLjk4LDUuMzUsNS4xOSw4LjM0LDkuMjUsMS40MiwxLjkzLDIuODcsMy45LDQuNTMsNS45MiwyLjMsNC4wNyw0LjY2LDguMiw3LjAzLDEyLjM2bC4yMS4zOGM2LjU0LDExLjQ1LDEzLjI3LDIzLjI2LDE5LjUxLDM0LjkzLDExLjc2LDIxLjI5LDEzLjU4LDQ0LjE2LDUuOTMsNzQuMi0xLjEsNC42Mi0xLjg1LDkuMDktMi41NiwxMy40MS0xLjM0LDguMDQtMi42LDE1LjYzLTUuNjYsMjIuMDNsLS4xMi4yNmMtOS45NiwyMi45NS0yMi43NSw0OC43LTQ4Ljg2LDY0LjY2LTQuMDYsMi40MS04LjE4LDQuOTYtMTIuMTYsNy40Mi0xMi43Miw3Ljg3LTI1Ljg2LDE2LjAxLTQwLjA2LDIxLjE3bC0uMjIuMDhjLTE0LjA0LDUuNTctMzIuNTgsNS45MS00OC44Niw1Ljc5aC0uMjFjLTE1LjI3LjI5LTMwLjgzLS42OC00NS44Ny0xLjYxbC0uMjYtLjAyYy01LjAzLS4zMS0xMC4yMy0uNjMtMTUuMzctLjkxLTMzLjc1LTIuMzgtNjUuMTEtMTUuMDktOTguNi0zOS45OS0yLjc5LTIuMTgtNS42NS00LjM3LTguNTQtNi41OWwtLjI1LS4xOWMtNi44OS01LjI3LTE0LTEwLjcyLTIwLjUtMTYuMzVsLS41Ni0uNDVjLTQuMTYtMy4xMS03Ljk0LTcuNDctMTAuMzctMTEuOTZsLTQuMDUtOC4yM2MtMTEuNTgtMjMuNTItMjMuNTYtNDcuODQtMzIuNjctNzEuNjEtMTEuODktMjkuMjctMy42OC01OS45LDQuOTUtODYuMzMsNy40My0yNCwyMS4wMi00NC40MSw0MC40My02MC43NCcvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNTIuNzEsMjE5LjQ4YzIuNzksMjguMDQsNS42Nyw1Ny4wNCw5Ljg2LDg1LjUzLDEuMTYsNy40Miw0Ljg3LDE0LjE3LDguNDYsMjAuNy45MSwxLjY1LDEuNzcsMy4yMiwyLjU3LDQuNzcsMS4xMiwyLjI4LDIuNjQsNC4xOCwzLjk4LDUuODUuNzMuOTEsMS40MiwxLjc3LDEuOTEsMi41NCw4LjkxLDMwLjI2LDMyLjM1LDU0LjAyLDUzLjA0LDc0Ljk5bC4xOS4xOGM0LjMsMy45LDguNTMsNy44OSwxMi42MSwxMS43NSw0LjEyLDMuODksOC4zOCw3LjkyLDEyLjc2LDExLjg5bC4xOC4xNmM1Ljk5LDQuODksMTIuNzIsOS4yLDE5Ljk5LDEyLjgyLDksNC4zOSwxOC43OCw4LjM1LDI4LjI0LDEyLjE4LDIuNTQsMS4wMyw1LjA2LDIuMDUsNy41NiwzLjA4LDE5LjYsNy43OSwzOS43OSwxNS44NSw2Mi45NSwxNS41MSw2LjY5LjAxLDEzLjY0LjMsMjAuMzYuNTksNy4wMS4zLDE0LjEuNTksMjEuMjYuNTksMTIuMTUsMCwyNC40NS0uODYsMzYuNzUtNC4wN2wuMTMtLjA0YzkuMDUtMi42NCwxOC43OS00LjM2LDI4LjIxLTYuMDNsMS45NC0uMzVjMzEuMDktNi41OSw1OC40Ni0xOS44LDgxLjM1LTM5LjI4bC4xLS4wOWMxLjE5LTEuMDcsMi40MS0yLjE1LDMuNjMtMy4yNCw5Ljc1LTguNjUsMTkuODQtMTcuNiwyNC4yNy0yOC4yNmwuMDQtLjExYzkuODYtMjUuNTIsMTcuMjktNTEuNCwyMi4wNy03Ni45LDIuODMtMTMuNDYsMy4yNy0yNy41NiwzLjY5LTQxLjE5LjE4LTUuOC4zNy0xMS44Ljc0LTE3LjU2LDIuMDQtMjguNzgtNC4xMS01OS42LTE4Ljc5LTk0LjE5LTE3LjA1LTQwLjMtNDYuMDItNzcuNDMtODguNTYtMTEzLjUyLTQxLjA4LTM0Ljc2LTkwLjA1LTUwLjU3LTE0NS41OC00Ni45OC0yLjkuMTktNS42Mi4yMy04LjUxLjI3LTIuNzkuMDQtNS42OC4wOS04LjcyLjI4LTE2LjYyLS42MS0zMS44NCwzLjA4LTQ2LjQ5LDExLjI5LTE0LjU1LDcuNTItMjkuNiwxNS4yOS00NS4wOCwyMS44NC0xNi4wMSw2LjU0LTI5LjE0LDE2LjQ1LTQwLjA4LDMwLjI4LTMuNiw0LjU1LTcuMTUsOS4xNS0xMC41OSwxMy41OS02LjE3LDcuOTgtMTEuOTksMTUuNTMtMTguMjIsMjMuMDEtMjYuMDksMzIuNjUtMzIuNjUsNzAuNTgtMzguNDMsMTA0LjA0bC0uMS41Ny4yNiwzLjQ4Wk02LjEsMTk0YzEuMjQtNC45NCwzLjA0LTEwLjEsNC43Ny0xNS4wOSwxLjgtNS4xOCwzLjY2LTEwLjU0LDUuMDEtMTUuODhsLjA0LS4xOGMzLjg0LTE4LjE5LDE0Ljg5LTMzLjg3LDI2LjI2LTQ4LjFsLjA2LS4wOGM0LjI3LTUuNTksOC42My0xMS4xNCwxMi44NS0xNi41LDQuMjQtNS40LDguNjItMTAuOTgsMTIuOTMtMTYuNjJsLjA4LS4xMWM5LjM1LTEyLjk5LDIxLjk4LTIzLjM2LDM3LjUzLTMwLjgxLDEzLjA3LTYuMTEsMjUuNzEtMTIuNzksMzcuOTMtMTkuMjUsNi4wNy0zLjIxLDEyLjM1LTYuNTMsMTguNTktOS43M2wuMTMtLjA3YzE0LjQ3LTcuOTksMzcuMzEtMTcuNDQsODUuOTItMTkuN2wzOC4yNy0uNzlDMzQ0LjkuMDIsMzk3LjM4LDE0LjUyLDQ0Ni45MSw0NS40N2M1LjI3LDMuMjEsOS40NCw3LjUzLDEzLjg3LDEyLjExLDIuNjksMi43OCw1LjQ2LDUuNjUsOC41Myw4LjMsMjUuNDQsMjYuNDYsNDguMjgsNTYuNzksNzEuODYsOTUuNDVsLjA4LjEyYzQuMiw2LjQ0LDYuNTYsMTIuOTIsOS4yLDIwLjcxbC4yLjY1YzEwLjc3LDM1Ljc0LDIwLjk1LDY5LjQ5LDEzLjk2LDEwNS42NS0xLjg5LDEwLjI3LTMuMDEsMjAuNzctNC4wOSwzMC45Mi0xLjQsMTMuMTUtMi44NSwyNi43NC01Ljk4LDM5Ljc0LTcuMSwzMC42Ny0xOC4zNyw1Ny45My0zMy41Miw4MS4wNi04LjA5LDEyLjM0LTIyLjg0LDE5LjQ5LTM2LjIxLDI0Ljg0LTEyLjQsNC45LTI2LjQ5LDguMTMtNDAuMTIsMTEuMjYtNC42MSwxLjA2LTkuMzgsMi4xNi0xNC4wNCwzLjNsLS4xMi4wM2MtMTMuNDUsMy41OS0yNy4zNSw3LjMxLTQxLDguNzMtMzAuODIsMy42OC02MC44NSwyLjc4LTkxLjQ3LDEuNDMtNy4xMS0uMzktMTQuNTItLjYyLTIxLjY5LS44NS03LjA3LS4yMy0xNC4zOC0uNDYtMjEuMzktLjg0LTkuODctMS0yMC4wNS0yLjAzLTMwLjAzLTQuMTEtMzUuMjktNi42NS02OC45LTE5Ljg0LTk5Ljk4LTMzLjEtOS41OS00LjExLTE4LjAyLTExLjc3LTI2LjE4LTE5LjE3LTEuODEtMS42NC0zLjYtMy4yNy01LjM5LTQuODQtMTEuMDMtMTAuMTMtMjAuOTUtMjAuNDUtMjkuNDgtMzAuNjgtOC44NC0xMS4xLTE2LjQ2LTIxLjk1LTIzLjgzLTMyLjQ1LTEuMzUtMS45Mi0yLjczLTMuODctNC4xMi01LjgzLTUuNTQtNy44MS0xMS4yNy0xNS44OC0xNi4xMS0yMy45NC00LjQyLTguMTktNi45OS0xNy4wMS05LjcxLTI2LjMzLTIuNjMtMTAuNTMtNC43NC0yMS42Mi02Ljc5LTMyLjM0bC0uNTItMi43Yy00LjY0LTMwLjcxLTMuNjItNTUuNjMsMy4yLTc4LjRsLjA2LS4yWicvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDM1MHB4KSAtMzUwcHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLyoqIEZvcm11bGFpcmUgUmVwcmVuZHJlIHVuIHByb2ZpbCAvIFJlcGFydGlyIGRlIHrDqXJvICoqL1xyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWVzcGFjZS1qbmEgLmRpc3BsYXlfbGlldSxcclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1lc3BhY2Utam5hIGZvcm0jcGFydGljaXBhdGlvbl9jaG9pY2VfZm9ybSBidXR0b24ge1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tdmlvbGV0KTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggdG9wIDExcHg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgY29sb3I6IHZhcigtLWJsYW5jKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWVzcGFjZS1qbmEgLmRpc3BsYXlfbGlldSB7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvIDQwcHggYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzNHB4IDIxcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggdG9wIDExcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZXNwYWNlLWpuYSAuZGlzcGxheV9saWV1OjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDEycHg7XHJcbiAgICB0b3A6IDExcHg7XHJcbiAgICB3aWR0aDogMzRweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJyB4bWxuczpjYz0naHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMlMjMnIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zJTIzJyB4bWxuczpzdmc9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnNvZGlwb2RpPSdodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCcgeG1sbnM6aW5rc2NhcGU9J2h0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUnIHZlcnNpb249JzEuMScgaWQ9J0NhbHF1ZV8xJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDUzLjkgMzIuNycgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMuOSAzMi43OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZScgaW5rc2NhcGU6dmVyc2lvbj0nMC45MSByMTM3MjUnIHNvZGlwb2RpOmRvY25hbWU9J2ZsZWNoZV9ibGFuY2hlLnN2ZyclM0UlM0NtZXRhZGF0YSBpZD0nbWV0YWRhdGE5JyUzRSUzQ3JkZjpSREYlM0UlM0NjYzpXb3JrIHJkZjphYm91dD0nJyUzRSUzQ2RjOmZvcm1hdCUzRWltYWdlL3N2Zyt4bWwlM0MvZGM6Zm9ybWF0JTNFJTNDZGM6dHlwZSByZGY6cmVzb3VyY2U9J2h0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlJy8lM0UlM0NkYzp0aXRsZS8lM0UlM0MvY2M6V29yayUzRSUzQy9yZGY6UkRGJTNFJTNDL21ldGFkYXRhJTNFJTNDZGVmcyBpZD0nZGVmczcnLyUzRSUzQ3NvZGlwb2RpOm5hbWVkdmlldyBwYWdlY29sb3I9JyUyM2ZmZmZmZicgYm9yZGVyY29sb3I9JyUyMzY2NjY2NicgYm9yZGVyb3BhY2l0eT0nMScgb2JqZWN0dG9sZXJhbmNlPScxMCcgZ3JpZHRvbGVyYW5jZT0nMTAnIGd1aWRldG9sZXJhbmNlPScxMCcgaW5rc2NhcGU6cGFnZW9wYWNpdHk9JzAnIGlua3NjYXBlOnBhZ2VzaGFkb3c9JzInIGlua3NjYXBlOndpbmRvdy13aWR0aD0nNzYwJyBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSc0ODAnIGlkPSduYW1lZHZpZXc1JyBzaG93Z3JpZD0nZmFsc2UnIGlua3NjYXBlOnpvb209JzUuNDM1OTkyNCcgaW5rc2NhcGU6Y3g9JzI2Ljk1MDAwMScgaW5rc2NhcGU6Y3k9JzE2LjM1JyBpbmtzY2FwZTp3aW5kb3cteD0nMTAnIGlua3NjYXBlOndpbmRvdy15PSczNCcgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0nMCcgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0nQ2FscXVlXzEnLyUzRSUzQ3BhdGggZD0nTTAsMTYuMWMwLDAuOCwwLjYsMS41LDEuNCwxLjVoNDcuN0wzNi44LDMwLjJjLTAuMywwLjMtMC40LDAuNy0wLjQsMWMwLDAuNCwwLjEsMC44LDAuNCwxYzAuNiwwLjYsMS41LDAuNiwyLDBsMTQuNi0xNC45IGMwLjYtMC42LDAuNi0xLjUsMC0yLjFMMzguOCwwLjRjLTAuNi0wLjYtMS41LTAuNi0yLDBjLTAuNiwwLjYtMC42LDEuNSwwLDIuMWwxMiwxMi4ySDEuNEMwLjYsMTQuNywwLDE1LjMsMCwxNi4xJyBpZD0ncGF0aDMnIHN0eWxlPSdmaWxsOiUyM2ZmZmZmZjtmaWxsLW9wYWNpdHk6MScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzNHB4IDIxcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWVzcGFjZS1qbmEgLmRpc3BsYXlfbGlldTpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGludmVydCgxNiUpIHNlcGlhKDIyJSkgc2F0dXJhdGUoNDYwNSUpIGh1ZS1yb3RhdGUoMjUyZGVnKSBicmlnaHRuZXNzKDIwJSkgY29udHJhc3QoOTUlKTtcclxuICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMTYlKSBzZXBpYSgyMiUpIHNhdHVyYXRlKDQ2MDUlKSBodWUtcm90YXRlKDI1MmRlZykgYnJpZ2h0bmVzcygyMCUpIGNvbnRyYXN0KDk1JSk7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1lc3BhY2Utam5hIC5kaXNwbGF5X2xpZXU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhbmMpICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1lc3BhY2Utam5hIC5kaXNwbGF5X2xpZXU6aG92ZXIsXHJcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtZXNwYWNlLWpuYSBmb3JtI3BhcnRpY2lwYXRpb25fY2hvaWNlX2Zvcm0gYnV0dG9uOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcblxyXG4vKiogRm9ybXVsYWlyZSBkZSBwcm9maWwgLyBjcsOpYXRpb24gbGlldSAgKiovXHJcbi5oaWRkZW4tZmllbGQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbmZvcm0jaW5zY3JpcHRpb25fYXJ0aXN0ZXMgLmFjZi1sYWJlbCBhLFxyXG5mb3JtI2puYV9pbnNjcmlwdGlvbl9zdHJ1Y3R1cmVzIC5hY2YtbGFiZWwgYSB7XHJcbiAgICBjb2xvcjogdmFyKC0tdmlvbGV0KTtcclxufVxyXG5mb3JtLmZvcm1fZGVsZXRlX2FydGlzdGUsXHJcbmZvcm0uZm9ybV9kZWxldGVfc3RydWN0dXJlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbm1haW4gZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0uZGVsZXRlX2FydGlzdGUsXHJcbm1haW4gZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0uZGVsZXRlX3N0cnVjdHVyZSxcclxubWFpbiBmb3JtIGlucHV0W3R5cGU9c3VibWl0XS5kZWxldGVfbGlldSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMzQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ZsZWNoZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzNHB4IDIxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCB0b3AgMTFweDtcclxufVxyXG4uam5hIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pW3R5cGU9XCJzdWJtaXRcIl06bm90KC5kZWxldGVfYXJ0aXN0ZSk6bm90KC5kZWxldGVfc3RydWN0dXJlKTpub3QoLmRlbGV0ZV9saWV1KSxcclxuLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXTpub3QoLmRlbGV0ZV9hcnRpc3RlKTpub3QoLmRlbGV0ZV9zdHJ1Y3R1cmUpOm5vdCguZGVsZXRlX2xpZXUpIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXZpb2xldCk7XHJcbiAgICBjb2xvcjogdmFyKC0tYmxhbmMpO1xyXG59XHJcbi5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXS5kZWxldGVfYXJ0aXN0ZSxcclxuLmpuYSBmb3JtIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKVt0eXBlPVwic3VibWl0XCJdLmRlbGV0ZV9zdHJ1Y3R1cmUsXHJcbi5qbmEgZm9ybSBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXS5kZWxldGVfbGlldSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGQwMDAwO1xyXG4gICAgY29sb3I6IHZhcigtLWJsYW5jKTtcclxuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxufVxyXG4uam5hIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pW3R5cGU9XCJzdWJtaXRcIl06bm90KC5kZWxldGVfYXJ0aXN0ZSk6bm90KC5kZWxldGVfc3RydWN0dXJlKTpub3QoLmRlbGV0ZV9saWV1KTpob3ZlcixcclxuLmpuYSBmb3JtIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKVt0eXBlPVwic3VibWl0XCJdLmRlbGV0ZV9hcnRpc3RlOmhvdmVyLFxyXG4uam5hIGZvcm0gaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pW3R5cGU9XCJzdWJtaXRcIl0uZGVsZXRlX3N0cnVjdHVyZTpob3ZlcixcclxuLmpuYSBmb3JtIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKVt0eXBlPVwic3VibWl0XCJdLmRlbGV0ZV9saWV1OmhvdmVyLFxyXG4uam5hIC5maWx0cmVzIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKVt0eXBlPVwic3VibWl0XCJdOm5vdCguZGVsZXRlX2FydGlzdGUpOm5vdCguZGVsZXRlX3N0cnVjdHVyZSk6bm90KC5kZWxldGVfbGlldSk6aG92ZXIsXHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pW3R5cGU9XCJzdWJtaXRcIl0uZGVsZXRlX2FydGlzdGU6aG92ZXJcclxuLmpuYSAuZmlsdHJlcyBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSlbdHlwZT1cInN1Ym1pdFwiXS5kZWxldGVfc3RydWN0dXJlOmhvdmVyXHJcbi5qbmEgLmZpbHRyZXMgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pW3R5cGU9XCJzdWJtaXRcIl0uZGVsZXRlX2xpZXU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmxhbmMpO1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogbm9uZTtcclxuICAgIGZpbHRlcjogbm9uZTtcclxufVxyXG5cclxuLyoqIEpOQSAyMDI2IE5ldyBIZWFkZXIgKyBGdWxsd2lkdGggKiovXHJcblxyXG4uam5hLWluc2lkZSAuam5hLWdyYW5kLXB1YmxpY3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuLmpuYS1pbnNpZGUgLmpuYS1ncmFuZC1wdWJsaWMsXHJcbi5qbmEtaW5zaWRlIG1haW57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb3NlKTtcclxufVxyXG4uam5hLWluc2lkZSBtYWluIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J0NhbHF1ZV8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgdmlld0JveD0nMCAwIDU2Ni45IDQ5Mi4yNSclM0UlM0MhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOS42LjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCA5KSAtLSUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuc3QwICU3QiBmaWxsOiAlMjNkYWJmZGQ7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTEzNC4yOCwyNTIuNThjNC41NCwxNS4xNCwxNC4xOSwyNi45NSwyOS41MSwzNi4xbC4zNy4yMWMuNDMuMzMsMS40LDIuNDMsMS44NiwzLjQ1bC4yOS42NC4zOS42YzExLDE2Ljg4LDE5LjQ5LDMwLjQxLDI3LjU0LDQzLjg4bC4zMi40OWMyLjAxLDIuOTUsMy45OCw2LjE2LDUuODgsOS4yNmw0LjE4LTIuNDQtNC4xMywyLjUzYzUuMjgsOC42MSwxMC43NCwxNy41MSwxOS4xNSwyNC45NywxOS4zMywxOC45OCw0MC43NywzMi40Myw2Mi4wMSwzOC45MSwxMC4zNSwzLjE2LDIwLjY2LDQuNzMsMzAuODcsNC43MywxNy4xNSwwLDM0LjA0LTQuNDUsNTAuNS0xMy4zMiw2LjAxLTMuMzcsMTIuMTktNi40NSwxOC4xNi05LjQ0LDcuODMtMy45MSwxNS44OC03LjkzLDIzLjQyLTEyLjQ4LDYuMTgtMy42MiwxMy43OC04LjgxLDE3LjI3LTE2LjY2LDcuNy0xNi40NywxNS43LTMzLjU5LDIwLjI1LTUyLjAxLDExLjE1LTQ5LjMtLjAzLTk2LjYyLTMzLjItMTQwLjczLTEzLjA5LTI0LjItMzUuNDUtNDAuNjctNTcuMDctNTYuNmwtMi4zNy0xLjc1Yy0zMS42OC0yNC4xMS02My4xMS0zOC4zNS05Ni4wMS00My41bC0uNjUtLjFjLS40NS0uMDgtLjk4LS4xNi0xLjUxLS4yNS0xNy4yOC0yLjctMjkuNDUtMS4yOC0zNi4xNiw0LjI1LTMuNzgsMy4wMS03Ljg5LDYuMDEtMTEuODYsOC45MS0xMi45Nyw5LjQ5LTI2LjM4LDE5LjI5LTM1LjgyLDM0LjA2LTE4Ljc4LDI5LjQzLTMwLjQ5LDYxLjg2LTM0LjgxLDk2LjQtMS40OCwxMS4wOS0yLjYzLDI1LjY3LDEuNjIsMzkuODZNMTM3LjMxLDExOS4xN2MyLjk4LTIuMiw0LjYxLTQuNDgsNS44MS02LjE0bC4yNS0uMzZjMTIuODMtMTkuNjEsMzEuMDktMzIuOTEsNTcuNDQtNDEuODcsMzEuMDMtMTAuNTIsNTYuMjctMTEuOTgsODEuODEtNC43MSwxLjA4LjM0LDIuMTQuNjcsMy4xOCwxLDUuNiwxLjc2LDEwLjg2LDMuNDIsMTcsNC42NSw1NS4xMSwxMi42Niw5NC41NSw0NC40NywxMzYuMyw3OC4xNWwzLjAzLDIuMzljMi45OSwxLjk4LDUuMzUsNS4xOSw4LjM0LDkuMjUsMS40MiwxLjkzLDIuODcsMy45LDQuNTMsNS45MiwyLjMsNC4wNyw0LjY2LDguMiw3LjAzLDEyLjM2bC4yMS4zOGM2LjU0LDExLjQ1LDEzLjI3LDIzLjI2LDE5LjUxLDM0LjkzLDExLjc2LDIxLjI5LDEzLjU4LDQ0LjE2LDUuOTMsNzQuMi0xLjEsNC42Mi0xLjg1LDkuMDktMi41NiwxMy40MS0xLjM0LDguMDQtMi42LDE1LjYzLTUuNjYsMjIuMDNsLS4xMi4yNmMtOS45NiwyMi45NS0yMi43NSw0OC43LTQ4Ljg2LDY0LjY2LTQuMDYsMi40MS04LjE4LDQuOTYtMTIuMTYsNy40Mi0xMi43Miw3Ljg3LTI1Ljg2LDE2LjAxLTQwLjA2LDIxLjE3bC0uMjIuMDhjLTE0LjA0LDUuNTctMzIuNTgsNS45MS00OC44Niw1Ljc5aC0uMjFjLTE1LjI3LjI5LTMwLjgzLS42OC00NS44Ny0xLjYxbC0uMjYtLjAyYy01LjAzLS4zMS0xMC4yMy0uNjMtMTUuMzctLjkxLTMzLjc1LTIuMzgtNjUuMTEtMTUuMDktOTguNi0zOS45OS0yLjc5LTIuMTgtNS42NS00LjM3LTguNTQtNi41OWwtLjI1LS4xOWMtNi44OS01LjI3LTE0LTEwLjcyLTIwLjUtMTYuMzVsLS41Ni0uNDVjLTQuMTYtMy4xMS03Ljk0LTcuNDctMTAuMzctMTEuOTZsLTQuMDUtOC4yM2MtMTEuNTgtMjMuNTItMjMuNTYtNDcuODQtMzIuNjctNzEuNjEtMTEuODktMjkuMjctMy42OC01OS45LDQuOTUtODYuMzMsNy40My0yNCwyMS4wMi00NC40MSw0MC40My02MC43NCcvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNNTIuNzEsMjE5LjQ4YzIuNzksMjguMDQsNS42Nyw1Ny4wNCw5Ljg2LDg1LjUzLDEuMTYsNy40Miw0Ljg3LDE0LjE3LDguNDYsMjAuNy45MSwxLjY1LDEuNzcsMy4yMiwyLjU3LDQuNzcsMS4xMiwyLjI4LDIuNjQsNC4xOCwzLjk4LDUuODUuNzMuOTEsMS40MiwxLjc3LDEuOTEsMi41NCw4LjkxLDMwLjI2LDMyLjM1LDU0LjAyLDUzLjA0LDc0Ljk5bC4xOS4xOGM0LjMsMy45LDguNTMsNy44OSwxMi42MSwxMS43NSw0LjEyLDMuODksOC4zOCw3LjkyLDEyLjc2LDExLjg5bC4xOC4xNmM1Ljk5LDQuODksMTIuNzIsOS4yLDE5Ljk5LDEyLjgyLDksNC4zOSwxOC43OCw4LjM1LDI4LjI0LDEyLjE4LDIuNTQsMS4wMyw1LjA2LDIuMDUsNy41NiwzLjA4LDE5LjYsNy43OSwzOS43OSwxNS44NSw2Mi45NSwxNS41MSw2LjY5LjAxLDEzLjY0LjMsMjAuMzYuNTksNy4wMS4zLDE0LjEuNTksMjEuMjYuNTksMTIuMTUsMCwyNC40NS0uODYsMzYuNzUtNC4wN2wuMTMtLjA0YzkuMDUtMi42NCwxOC43OS00LjM2LDI4LjIxLTYuMDNsMS45NC0uMzVjMzEuMDktNi41OSw1OC40Ni0xOS44LDgxLjM1LTM5LjI4bC4xLS4wOWMxLjE5LTEuMDcsMi40MS0yLjE1LDMuNjMtMy4yNCw5Ljc1LTguNjUsMTkuODQtMTcuNiwyNC4yNy0yOC4yNmwuMDQtLjExYzkuODYtMjUuNTIsMTcuMjktNTEuNCwyMi4wNy03Ni45LDIuODMtMTMuNDYsMy4yNy0yNy41NiwzLjY5LTQxLjE5LjE4LTUuOC4zNy0xMS44Ljc0LTE3LjU2LDIuMDQtMjguNzgtNC4xMS01OS42LTE4Ljc5LTk0LjE5LTE3LjA1LTQwLjMtNDYuMDItNzcuNDMtODguNTYtMTEzLjUyLTQxLjA4LTM0Ljc2LTkwLjA1LTUwLjU3LTE0NS41OC00Ni45OC0yLjkuMTktNS42Mi4yMy04LjUxLjI3LTIuNzkuMDQtNS42OC4wOS04LjcyLjI4LTE2LjYyLS42MS0zMS44NCwzLjA4LTQ2LjQ5LDExLjI5LTE0LjU1LDcuNTItMjkuNiwxNS4yOS00NS4wOCwyMS44NC0xNi4wMSw2LjU0LTI5LjE0LDE2LjQ1LTQwLjA4LDMwLjI4LTMuNiw0LjU1LTcuMTUsOS4xNS0xMC41OSwxMy41OS02LjE3LDcuOTgtMTEuOTksMTUuNTMtMTguMjIsMjMuMDEtMjYuMDksMzIuNjUtMzIuNjUsNzAuNTgtMzguNDMsMTA0LjA0bC0uMS41Ny4yNiwzLjQ4Wk02LjEsMTk0YzEuMjQtNC45NCwzLjA0LTEwLjEsNC43Ny0xNS4wOSwxLjgtNS4xOCwzLjY2LTEwLjU0LDUuMDEtMTUuODhsLjA0LS4xOGMzLjg0LTE4LjE5LDE0Ljg5LTMzLjg3LDI2LjI2LTQ4LjFsLjA2LS4wOGM0LjI3LTUuNTksOC42My0xMS4xNCwxMi44NS0xNi41LDQuMjQtNS40LDguNjItMTAuOTgsMTIuOTMtMTYuNjJsLjA4LS4xMWM5LjM1LTEyLjk5LDIxLjk4LTIzLjM2LDM3LjUzLTMwLjgxLDEzLjA3LTYuMTEsMjUuNzEtMTIuNzksMzcuOTMtMTkuMjUsNi4wNy0zLjIxLDEyLjM1LTYuNTMsMTguNTktOS43M2wuMTMtLjA3YzE0LjQ3LTcuOTksMzcuMzEtMTcuNDQsODUuOTItMTkuN2wzOC4yNy0uNzlDMzQ0LjkuMDIsMzk3LjM4LDE0LjUyLDQ0Ni45MSw0NS40N2M1LjI3LDMuMjEsOS40NCw3LjUzLDEzLjg3LDEyLjExLDIuNjksMi43OCw1LjQ2LDUuNjUsOC41Myw4LjMsMjUuNDQsMjYuNDYsNDguMjgsNTYuNzksNzEuODYsOTUuNDVsLjA4LjEyYzQuMiw2LjQ0LDYuNTYsMTIuOTIsOS4yLDIwLjcxbC4yLjY1YzEwLjc3LDM1Ljc0LDIwLjk1LDY5LjQ5LDEzLjk2LDEwNS42NS0xLjg5LDEwLjI3LTMuMDEsMjAuNzctNC4wOSwzMC45Mi0xLjQsMTMuMTUtMi44NSwyNi43NC01Ljk4LDM5Ljc0LTcuMSwzMC42Ny0xOC4zNyw1Ny45My0zMy41Miw4MS4wNi04LjA5LDEyLjM0LTIyLjg0LDE5LjQ5LTM2LjIxLDI0Ljg0LTEyLjQsNC45LTI2LjQ5LDguMTMtNDAuMTIsMTEuMjYtNC42MSwxLjA2LTkuMzgsMi4xNi0xNC4wNCwzLjNsLS4xMi4wM2MtMTMuNDUsMy41OS0yNy4zNSw3LjMxLTQxLDguNzMtMzAuODIsMy42OC02MC44NSwyLjc4LTkxLjQ3LDEuNDMtNy4xMS0uMzktMTQuNTItLjYyLTIxLjY5LS44NS03LjA3LS4yMy0xNC4zOC0uNDYtMjEuMzktLjg0LTkuODctMS0yMC4wNS0yLjAzLTMwLjAzLTQuMTEtMzUuMjktNi42NS02OC45LTE5Ljg0LTk5Ljk4LTMzLjEtOS41OS00LjExLTE4LjAyLTExLjc3LTI2LjE4LTE5LjE3LTEuODEtMS42NC0zLjYtMy4yNy01LjM5LTQuODQtMTEuMDMtMTAuMTMtMjAuOTUtMjAuNDUtMjkuNDgtMzAuNjgtOC44NC0xMS4xLTE2LjQ2LTIxLjk1LTIzLjgzLTMyLjQ1LTEuMzUtMS45Mi0yLjczLTMuODctNC4xMi01LjgzLTUuNTQtNy44MS0xMS4yNy0xNS44OC0xNi4xMS0yMy45NC00LjQyLTguMTktNi45OS0xNy4wMS05LjcxLTI2LjMzLTIuNjMtMTAuNTMtNC43NC0yMS42Mi02Ljc5LTMyLjM0bC0uNTItMi43Yy00LjY0LTMwLjcxLTMuNjItNTUuNjMsMy4yLTc4LjRsLjA2LS4yWicvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDM1MHB4KSAtMzUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5NzRweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5qbmEtaW5zaWRlIC5qbmEtZ3JhbmQtcHVibGljIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uam5hLWluc2lkZSAuam5hLWdyYW5kLXB1YmxpYyBoMSxcclxuLmpuYS1pbnNpZGUgLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnVfam5he1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG4uam5hLWNvbnRhaW5lcntcclxuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG59XHJcblxyXG4uam5hLWluc2lkZSBmb3JtIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXJvc2UtY2xhaXIpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmpuYS1pbnNpZGUgLmpuYSAuYWNmLWZpZWxkcy4tYm9yZGVyLCBcclxuLmpuYS1pbnNpZGUgLmpuYSAuYWNmLWZpZWxkcy4tbGVmdCA+IC5hY2YtZmllbGQ6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvc2UtY2xhaXIpO1xyXG59XHJcblxyXG4vKiogUGFnZSBwYXJ0ZW5haXJlcyAqKi9cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5ib3JkdXJlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NmM0ZmY7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5lbGVtZW50X2xpZ25le1xyXG4gICAgbWFyZ2luLXRvcDoyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyAuZWxlbWVudF9saWduZSBoMntcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5wYXJ0ZW5haXJlcyAuYmFuZGVhdSAudGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOjE1cHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5wYXJ0ZW5haXJlcyAuZWxlbWVudF9saWduZSBoMntcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyAucGFydGVuYWlyZXMgLmVsZW1lbnRfbGlnbmUgaDI6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OlwiXCI7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgd2lkdGg6NzVweDtcclxuICAgIGhlaWdodDoycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiNiM2ZmYjY7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5wYXJ0ZW5haXJlcyAuZWxlbWVudF9saWduZSBkaXYuZXNwYWNlLXNvdXMtcGFydGllc3tcclxuICAgIG1hcmdpbi10b3A6MTBweDtcclxufVxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLmVsZW1lbnRfbGlnbmUgLmRlc2NyaXB0aW9uX291dGlsc3tcclxuICAgIHBhZGRpbmctbGVmdDoyMHB4O1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyAuZWxlbWVudF9saWduZSAuZWxlbWVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgZGl2LnJvdy5lc3BhY2Utc291cy1wYXJ0aWVzIHtcclxuICAgIGxpc3Qtc3R5bGU6bm9uZTtcclxuICAgIC1tcy1mbGV4LXdyYXA6d3JhcDtcclxuICAgIGZsZXgtd3JhcDp3cmFwO1xyXG59XHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLnF1YWRyaWxsYWdlIHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTpibG9jaztcclxufVxyXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5ub3MtcGFydGVuYWlyZXMtY3VsdHVyZWxzIC5ob3ZlcixcclxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyAubm9zLXBhcnRlbmFpcmVzLWluc3RpdHV0aW9ubmVscyAuaG92ZXIsXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLm5vcy1wYXJ0ZW5haXJlcy1wcm9mZXNzaW9ubmVscyAuaG92ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG59XHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyAubG9nb19jb250YWluZXJ7XHJcbiAgICBwYWRkaW5nOjIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyBkaXYuZGVzY3JpcHRpb25fcGFydGVuYWlyZV9jdWx0dXJlbHMsXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgZGl2LmRlc2NyaXB0aW9uX3BhcnRlbmFpcmVfaW5zdGl0dXRpb25uZWxzLFxyXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIGRpdi5kZXNjcmlwdGlvbl9wYXJ0ZW5haXJlX3Byb2Zlc3Npb25uZWxzIHtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgdG9wOjA7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICBoZWlnaHQ6MTAwJTtcclxuICAgIGRpc3BsYXk6LXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5Oi1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246Y2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAycHggIzAwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbn1cclxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyBkaXYuaG92ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDowO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xyXG59XHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLm92ZXJsYXktaW1hZ2U6aG92ZXIgLmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcclxufVxyXG4ub3ZlcmxheS1pbWFnZSAuaG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xyXG59XHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLmRlc2NyaXB0aW9uX3BhcnRlbmFpcmVfY3VsdHVyZWxzIHAsXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLmRlc2NyaXB0aW9uX3BhcnRlbmFpcmVfaW5zdGl0dXRpb25uZWxzIHAsXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgLmRlc2NyaXB0aW9uX3BhcnRlbmFpcmVfcHJvZmVzc2lvbm5lbHMgcCB7XHJcbiAgICBjb2xvcjp3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbn1cclxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1wYXJ0ZW5haXJlcyAubG9nb19jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OjIwMHB4O1xyXG59XHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgaW1nLmltYWdlIHtcclxuICAgIG1heC1oZWlnaHQ6MTAwJTtcclxufVxyXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLXBhcnRlbmFpcmVzIC5sb2dvX2NvbnRhaW5lciB7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtcGFydGVuYWlyZXMgaW1nLmltYWdlIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IC01JTtcclxuICAgIGJvdHRvbTogLTUlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTUlO1xyXG4gICAgcmlnaHQ6IC01JTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi8qKiBDaGVja2JveCBGYWNldCAqKi8gXHJcbi5mYWNldF9fdHlwZXMtcmFkaW8tY29udGFpbmVyIC5mYWNldHdwLWZhY2V0IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5mYWNldF9fdHlwZXMtcmFkaW8tY29udGFpbmVyIC5mYWNldHdwLWNoZWNrYm94e1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS12aW9sZXQpO1xyXG59XHJcbi5mYWNldF9fdHlwZXMtcmFkaW8tY29udGFpbmVyIC5mYWNldHdwLWNoZWNrYm94LmNoZWNrZWR7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZmFjZXRfX3R5cGVzLXJhZGlvLWNvbnRhaW5lciAuZmFjZXR3cC1jaGVja2JveDo6YmVmb3Jle1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjI3NXM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI3NXM7XHJcbn1cclxuLmZhY2V0X190eXBlcy1yYWRpby1jb250YWluZXIgLmZhY2V0d3AtY2hlY2tib3g6OmFmdGVye1xyXG4gICAgY29udGVudDogJ+KclSc7XHJcbiAgICBzcGVhazogbmV2ZXI7IC8qIFBvdXIgw6p0cmUgc8O7ciBxdWUgbGUgbGVjdGV1ciBkJ8OpY3JhbiBuZSBsaXJhIHBhcyBcImZvaXNcIiAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgdG9wOiAxNHB4O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXZpb2xldCk7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7IC8qIFBldGl0ZSB0cmFuc2l0aW9uICovXHJcbn1cclxuXHJcbi8qIEFzcGVjdCBub24gY29jaMOpZSAqL1xyXG4uZmFjZXRfX3R5cGVzLXJhZGlvLWNvbnRhaW5lciAuZmFjZXR3cC1jaGVja2JveDpub3QoLmNoZWNrZWQpOjphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuXHJcbi8qIEFzcGVjdCBjb2Now6llICovXHJcbi5mYWNldF9fdHlwZXMtcmFkaW8tY29udGFpbmVyIC5mYWNldHdwLWNoZWNrYm94LmNoZWNrZWQ6OmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XHJcbn1cclxuLyogRGlzYWJsZWQgY2hlY2tib3ggKi9cclxuLmZhY2V0X190eXBlcy1yYWRpby1jb250YWluZXIgLmZhY2V0d3AtY2hlY2tib3g6ZGlzYWJsZWQ6bm90KDpjaGVja2VkKTo6YmVmb3JlLFxyXG4uZmFjZXRfX3R5cGVzLXJhZGlvLWNvbnRhaW5lciAuZmFjZXR3cC1jaGVja2JveDpkaXNhYmxlZDpjaGVja2VkOjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2JiYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIGNoZWNrZWQgKi9cclxuLmZhY2V0X190eXBlcy1yYWRpby1jb250YWluZXIgLmZhY2V0d3AtY2hlY2tib3g6ZGlzYWJsZWQ6Y2hlY2tlZDo6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICM3Nzc7XHJcbn1cclxuXHJcbi5mYWNldF9fdHlwZXMtcmFkaW8tY29udGFpbmVyIC5mYWNldHdwLWNoZWNrYm94OmRpc2FibGVkOjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi8qIEFjY2Vzc2liaWxpdHkgZm9jdXMgKi9cclxuLmZhY2V0X190eXBlcy1yYWRpby1jb250YWluZXIgLmZhY2V0d3AtY2hlY2tib3g6Y2hlY2tlZDpmb2N1czo6YmVmb3JlLFxyXG4uZmFjZXRfX3R5cGVzLXJhZGlvLWNvbnRhaW5lciAuZmFjZXR3cC1jaGVja2JveDpub3QoOmNoZWNrZWQpOmZvY3VzOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcm9zZS1jbGFpcik7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbn1cclxuXHJcbi8qKiBSZXNwb25zaXZlICoqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyOTkuOThweCl7XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuam5hX2xvZ28gc3ZnIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTEuOThweCl7XHJcbiAgICAuam5hLWluc2lkZSBtYWlue1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDMwMHB4KSAtMzAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MzBweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45OHB4KXtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLmpuYSBmb3JtIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLmpuYSBmb3JtIHNlbGVjdCxcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLmpuYSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lcixcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLmpuYSBmb3JtIHRleHRhcmVhLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAuam5hIGZvcm0gLmFjZi1nb29nbGUtbWFwIC50aXRsZSAuc2VhcmNoLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAuam5hIC5maWx0cmVzIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLmpuYSAuZmlsdHJlcyBzZWxlY3QsXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC5qbmEgLmZpbHRyZXMgLnNlbGVjdDItY29udGFpbmVyLFxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAuam5hIC5maWx0cmVzIHRleHRhcmVhIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IGhlYWRlciAubWVudSBuYXYge1xyXG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xyXG4gICAgICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgIH1cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAucGhyYXNlX2ludHJvIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLnNvdXRlbnVfcGFyIC5saXN0ZSA+IGE6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSAuc291dGVudV9wYXIgLmxpc3RlID4gZGl2IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiBtYWluLmpuYSAuY29udGVudSAuam5hLWdyYW5kLXB1YmxpYyxcclxuICAgIC5qbmEtaW5zaWRlIC5qbmEtZ3JhbmQtcHVibGljIGgxLFxyXG4gICAgLmpuYS1pbnNpZGUgLmpuYS1ncmFuZC1wdWJsaWMgLm1lbnVfam5hLFxyXG4gICAgLmpuYS1jb250YWluZXJ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5qbmFfbG9nbyBzdmcge1xyXG4gICAgICAgIHdpZHRoOjMwMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IC50aXRsZS5qbmEgLmpuYV9sb2dvIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTc1cHgpIHtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWpuYS1lc3BhY2UtZ3JhbmQtcHVibGljLTIwMjYgLnRpdGxlLmpuYSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgfVxyXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtam5hLWVzcGFjZS1ncmFuZC1wdWJsaWMtMjAyNiAudGl0bGUuam5hIC5waHJhc2VfaW50cm8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1qbmEtZXNwYWNlLWdyYW5kLXB1YmxpYy0yMDI2IG1haW4uam5hIC5jb250ZW51IC5qbmEtZ3JhbmQtcHVibGljLFxyXG4gICAgLmpuYS1pbnNpZGUgLmpuYS1ncmFuZC1wdWJsaWMgaDEsXHJcbiAgICAuam5hLWluc2lkZSAuam5hLWdyYW5kLXB1YmxpYyAubWVudV9qbmEsXHJcbiAgICAuam5hLWNvbnRhaW5lcntcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG4iXX0= */
