body{line-height:1;background:#fff;color:#000}body,html{overflow-x:hidden}body,html{font-weight:400}*{outline:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input::-webkit-input-placeholder{line-height:normal!important}a{cursor:pointer;text-decoration:none;color:#000;transition:.1s}a:focus,a:hover{text-decoration:none}body,html{position:relative;font-family:adelle-sans,sans-serif;font-size:10px;background-color:#f4f1ea}a,body,html{color:#211f1a}.navie_general_titre{font-family:bc-novatica-cyr,sans-serif;color:#8e742f;font-size:4rem;font-weight:300;line-height:130%;margin-bottom:15px}@media (max-width:767px){.navie_general_titre{font-size:3rem}}@media (max-width:575px){.navie_general_titre{font-size:2.4rem}}.navie_general_titre_secondaire{font-family:bc-novatica-cyr,sans-serif;color:#00494e;font-size:1.8rem;line-height:140%;text-transform:uppercase;font-weight:400;letter-spacing:3px;margin-bottom:15px}@media (max-width:767px){.navie_general_titre_secondaire{font-size:1.4rem}}.navie_general_texte_principal{font-family:adobe-caslon-pro,sans-serif;color:#8e742f;font-size:3.5rem;line-height:140%;font-weight:400;margin-bottom:15px}@media (max-width:991px){.navie_general_texte_principal{font-size:3rem}}@media (max-width:575px){.navie_general_texte_principal{font-size:2.4rem}}.navie_general_texte{margin:15px 0;font-size:1.6rem;line-height:160%}@media (max-width:767px){.navie_general_texte{font-size:1.4rem}}.navie_general_texte a{color:#211f1a}.navie_general_texte a:hover{color:#211f1a}.navie_general_texte em{color:#8e742f;font-style:italic;font-size:1.7rem}@media (max-width:767px){.navie_general_texte em{font-size:1.5rem}}.navie_general_texte p{margin:15px 0}.navie_general_texte ul{list-style:inside disc;margin:15px 0 15px 20px}.navie_general_texte ul li{margin:5px 0}.navie_general_texte ol{list-style:inside decimal;margin:15px 0 15px 20px}.navie_general_texte ol li{margin:5px 0}.navie_general_texte h2{font-size:3rem}.navie_general_texte h2,.navie_general_texte h3{font-family:bc-novatica-cyr,sans-serif;color:#211f1a;line-height:140%;font-weight:700;margin:40px 0 15px}.navie_general_texte h3{font-size:2rem}.navie_general_lien{margin:50px 0}.navie_general_lien a{font-family:bc-novatica-cyr,sans-serif;display:inline-block;background-color:#00494e;text-transform:uppercase;color:#f4f1ea;padding:15px 35px;text-align:center;font-size:1.4rem;line-height:130%;letter-spacing:2px;font-weight:400;transition:.2s ease-in-out}@media (max-width:575px){.navie_general_lien a{font-size:1.3rem;padding:15px 25px}}.navie_general_lien a:hover{background-color:#b2a37e}.navie_general_container_max{position:relative;padding-right:50px;padding-left:50px}.navie_general_container{position:relative;padding-right:70px;padding-left:70px}@media (min-width:1600px){.navie_general_container{max-width:1500px}}.navie_col{display:flex}.navie_g{--bs-gutter-x:6rem}@media (min-width:1200px){.navie_desktop{display:block!important}.navie_mobile{display:none!important}}@media (max-width:1199px){.navie_desktop{display:none!important}.navie_mobile{display:block!important}}.navie_anim_left,.navie_anim_right,.navie_anim_top{visibility:hidden;overflow:hidden}.lg-backdrop{z-index:90000000000!important;background-color:rgba(0,0,0,.8)!important}.lg-outer{z-index:90000000001!important}.lg-image{padding:50px 0!important}#cdu_close,.grecaptcha-badge,.otgs-development-site-front-end{display:none!important}.navie_desktop header{position:fixed;top:0;left:0;width:100%;z-index:90000;background-color:transparent}.navie_desktop header .navie_header{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.navie_desktop header .navie_header .navie_logo a{display:inline-block}.navie_desktop header .navie_header .navie_logo a img{width:250px}.navie_desktop header .navie_header .navie_menu{display:flex;flex-direction:column;gap:30px}.navie_desktop header .navie_header .navie_menu .navie_top{display:flex;justify-content:flex-end;align-items:center;gap:0 40px}.navie_desktop header .navie_header .navie_menu .navie_top .navie_langues{font-family:bc-novatica-cyr,sans-serif;font-size:1.6rem;color:#b2a37e;letter-spacing:1px}.navie_desktop header .navie_header .navie_menu .navie_top .navie_langues a{color:#b2a37e}.navie_desktop header .navie_header .navie_menu .navie_top .navie_telephone{color:#b2a37e;font-size:1.6rem;font-family:bc-novatica-cyr,sans-serif;letter-spacing:1px}.navie_desktop header .navie_header .navie_menu .navie_top .navie_reseaux{display:flex;gap:15px}.navie_desktop header .navie_header .navie_menu .navie_top .navie_reseaux a{color:#b2a37e;font-size:1.8rem}.navie_desktop header .navie_header .navie_menu nav .navbar-nav{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;gap:50px}.navie_desktop header .navie_header .navie_menu nav .navbar-nav li{padding:0}.navie_desktop header .navie_header .navie_menu nav .navbar-nav li a{display:inline-block;font-family:bc-novatica-cyr,sans-serif;color:#b2a37e;font-size:1.7rem;letter-spacing:3px;text-transform:uppercase;cursor:pointer}.navie_desktop header .navie_header .navie_menu nav .navbar-nav li:hover a{opacity:.8}.navie_desktop header .navie_header .navie_menu nav .navbar-nav li.active>a,.navie_desktop header .navie_header .navie_menu nav .navbar-nav li.current-menu-parent>a,.navie_desktop header .navie_header .navie_menu nav .navbar-nav li.current-page-ancestor>a{transition:.1s ease-in-out;opacity:.8}.navie_desktop .navie_sticky{background-color:#00494e;box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.navie_desktop .navie_sticky .navie_header .navie_logo a img{width:170px}.navie_desktop .navie_sticky .navie_header .navie_menu nav .navbar-nav li a{color:#f4f1ea}.navie_mobile header{position:fixed;z-index:9999;top:0;left:0;width:100%;background-color:transparent;padding:10px 20px}.navie_mobile header .navie_bar{padding:0;display:flex;align-items:center;justify-content:space-between;width:100%}.navie_mobile header .navie_bar .navie_logo{display:inline-block}.navie_mobile header .navie_bar .navie_logo a img{width:170px}.navie_mobile header .navie_bar .navie_menu_bouton{text-align:right;margin-right:0}.navie_mobile header .navie_bar .navie_menu_bouton .navie_burger{width:30px;height:30px;display:inline-block;position:relative;font-size:3.5rem;color:#b2a37e}.navie_mobile header .navie_bar .navie_menu_bouton .navie_burger:hover{color:#b2a37e}.navie_mobile header .navie_bar .navie_menu_bouton .navie_burger span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:.2s}.navie_mobile header .navie_bar .navie_menu_bouton .navie_burger .navie_open{display:block}.navie_mobile header .navie_bar .navie_menu_bouton .navie_burger .navie_close{display:none}.navie_mobile .navie_sticky{background-color:#f4f1ea;box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}#navie_menu_mobile_sidr{background:#f4f1ea;display:none;box-shadow:none;padding:0 20px 25px 30px;width:350px;top:0}@media (min-width:1200px){#navie_menu_mobile_sidr{display:none!important;right:-350px!important}}#navie_menu_mobile_sidr.right{right:-350px}#navie_menu_mobile_sidr .navie_menu{padding-bottom:60px;position:relative;margin-top:35px}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton{text-align:right}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton .navie_burger{width:30px;height:30px;display:inline-block;position:relative;font-size:3.5rem;color:#8e742f}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton .navie_burger:hover{color:#8e742f}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton .navie_burger span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:.2s}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton .navie_burger .navie_open{display:block}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton .navie_burger .navie_close{display:none}#navie_menu_mobile_sidr .navie_menu .navie_top{margin-top:50px;display:flex;justify-content:flex-end;flex-direction:column;align-items:center;gap:20px 0}#navie_menu_mobile_sidr .navie_menu .navie_top .navie_langues{font-family:bc-novatica-cyr,sans-serif;font-size:1.6rem;color:#8e742f;letter-spacing:1px}#navie_menu_mobile_sidr .navie_menu .navie_top .navie_langues a{color:#8e742f}#navie_menu_mobile_sidr .navie_menu .navie_top .navie_telephone{color:#8e742f;font-size:1.6rem;font-family:bc-novatica-cyr,sans-serif;letter-spacing:1px}#navie_menu_mobile_sidr .navie_menu .navie_top .navie_reseaux{display:flex;gap:15px}#navie_menu_mobile_sidr .navie_menu .navie_top .navie_reseaux a{color:#8e742f;font-size:1.8rem}#navie_menu_mobile_sidr .navie_menu nav{margin-top:50px}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav{display:block}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li{display:block;margin:30px 0;text-align:center}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li a{display:inline-block;font-family:bc-novatica-cyr,sans-serif;color:#00494e;font-size:1.6rem;letter-spacing:3px;text-transform:uppercase;cursor:pointer}.sidr-open{overflow:hidden}.sidr-open .navie_close{display:block!important}.sidr-open .navie_open{display:none!important}footer .navie_footer{background-color:#00494e;padding:70px 0;background-image:url(../../assets/imgs/carte.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%}@media (max-width:991px){footer .navie_footer{background-size:70% auto;padding:50px 0 110px}}footer .navie_footer .navie_logo img{display:inline-block}@media (max-width:991px){footer .navie_footer .navie_logo img{width:200px;margin-bottom:30px}}footer .navie_footer .navie_coordonnees .navie_telephone{color:#f4f1ea;font-size:1.6rem;font-family:bc-novatica-cyr,sans-serif;letter-spacing:1px}footer .navie_footer .navie_coordonnees .navie_reseaux{display:flex;gap:15px;margin-top:20px}footer .navie_footer .navie_coordonnees .navie_reseaux a{color:#f4f1ea;font-size:1.8rem}footer .navie_footer .navie_general_lien{margin:30px 0 0}footer .navie_footer .navie_general_lien a{background-color:#b2a37e}footer .navie_footer .navie_general_lien a:hover{background-color:#8e742f}footer .navie_copyright{padding-top:30px;text-align:center;font-size:1.4rem;line-height:140%;color:#211f1a}footer .navie_copyright a{color:#211f1a}footer .navie_copyright a:hover{color:#211f1a}footer .navie_region_normandie{padding:30px 0;text-align:center}footer .navie_region_normandie img{display:inline-block;width:215px;margin-bottom:10px}footer .navie_region_normandie p{text-align:center;font-size:1.2rem;line-height:140%;color:#211f1a}.navie_accueil_video{position:relative;overflow:hidden}.navie_accueil_video_media{display:block;width:100%;height:670px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media (min-width:1600px){.navie_accueil_video_media{height:850px}}@media (max-width:767px){.navie_accueil_video_media{height:450px}}.navie_accueil_video .navie_acces_rapides{z-index:4;position:fixed;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}.navie_accueil_video .navie_acces_rapides a{width:50px;height:50px;background-color:#b2a37e;color:#f4f1ea;font-size:2rem;padding-top:14px;text-align:center;transition:.1s ease-in-out}.navie_accueil_video .navie_acces_rapides a:hover{background-color:#00494e}.navie_accueil_video .navie_contenu{z-index:3;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;padding-top:140px}.navie_accueil_video .navie_contenu h1{font-family:bc-novatica-cyr,sans-serif;font-size:5.5rem;color:#b2a37e;font-weight:300;margin-bottom:50px}@media (max-width:991px){.navie_accueil_video .navie_contenu h1{font-size:4rem}}@media (max-width:767px){.navie_accueil_video .navie_contenu h1{font-size:3rem}}@media (max-width:575px){.navie_accueil_video .navie_contenu h1{font-size:2.6rem}}.navie_accueil_video .navie_contenu .navie_general_lien a{background-color:#b2a37e}.navie_accueil_video .navie_contenu .navie_general_lien a:hover{background-color:#00494e}.navie_accueil_video .navie_degrade{z-index:2;position:absolute;top:0;left:0;width:100%;height:70%;opacity:.5;background:linear-gradient(180deg,#1a1a1a,rgba(16,16,16,0))}.navie_accueil_video .navie_filtre{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:radial-gradient(circle,rgba(26,26,26,.6) 0,#101010 100%)}.navie_accueil_presentation{background-color:#f4f1ea;padding:30px 0 120px;text-align:center}@media (max-width:767px){.navie_accueil_presentation{padding:30px 0 60px}}.navie_accueil_presentation .navie_symbole{display:inline-block;margin:50px 0;width:85px;height:55px;background-image:url(../../assets/imgs/symbole.png);background-size:cover}.navie_accueil_presentation .navie_general_lien{margin-bottom:0}.navie_accueil_avantages{margin:0}.navie_accueil_avantages .navie_image{position:relative;height:100%}.navie_accueil_avantages .navie_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navie_accueil_avantages .navie_image .navie_general_titre{position:absolute;bottom:0;left:0;transform:rotate(-90deg);transform-origin:left bottom;width:100%;margin:0 0 0 -15px;text-wrap:nowrap}@media (max-width:575px){.navie_accueil_avantages .navie_image .navie_general_titre{font-size:2rem}}@media (max-width:991px){.navie_accueil_avantages .navie_general_texte{text-align:center;margin-top:30px}}.navie_accueil_avantages ul{list-style:none;margin:30px 0 0;padding:0}.navie_accueil_avantages ul li{display:flex;align-items:flex-start;gap:20px;padding:20px 0}.navie_accueil_avantages ul li:not(:first-child){border-top:1px solid #b2a37e}.navie_accueil_avantages ul li .navie_general_titre_secondaire{font-size:1.6rem;margin-bottom:10px}.navie_accueil_avantages ul li .navie_general_texte{margin:0;text-align:left}.navie_accueil_avantages ul li .navie_icone{flex-shrink:0;font-size:2.2rem;color:#00494e;width:20px;text-align:center;padding-top:2px}.navie_accueil_tour{margin:120px 0}@media (max-width:991px){.navie_accueil_tour{margin:60px 0}}.navie_accueil_tour .row{--bs-gutter-x:30px;--bs-gutter-y:30px}.navie_accueil_tour .d-flex{gap:30px}.navie_accueil_tour .navie_image{flex:1}.navie_accueil_tour .navie_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navie_accueil_tour .navie_contenu{height:100%;background-color:#00494e;padding:80px 70px;display:flex;flex-direction:column;justify-content:center;background-image:url(../../assets/imgs/mont.png);background-size:337px 208px;background-repeat:no-repeat;background-position:100% 100%}@media (max-width:991px){.navie_accueil_tour .navie_contenu{padding:60px;text-align:center}}@media (max-width:575px){.navie_accueil_tour .navie_contenu{padding:40px}}.navie_accueil_tour .navie_contenu .navie_general_texte,.navie_accueil_tour .navie_contenu .navie_general_texte em,.navie_accueil_tour .navie_contenu .navie_general_titre_secondaire{color:#f4f1ea}.navie_accueil_tour .navie_contenu .navie_general_lien{margin-top:30px;margin-bottom:0}.navie_accueil_tour .navie_contenu .navie_general_lien a{background-color:#b2a37e;color:#f4f1ea}.navie_accueil_tour .navie_contenu .navie_general_lien a:hover{background-color:#8e742f}.navie_accueil_evenementiel{padding:120px 0;border-top:1px solid #b2a37e;border-bottom:1px solid #b2a37e;text-align:center;background-image:url(../../assets/imgs/monogramme.png);background-size:cover;background-position:50%;background-attachment:fixed}@media (max-width:991px){.navie_accueil_evenementiel{padding:60px 0}}.navie_accueil_evenementiel .navie_general_titre{margin-bottom:40px}@media (max-width:575px){.navie_accueil_evenementiel .navie_general_titre br{display:none}}.navie_accueil_evenementiel .navie_general_lien{margin-bottom:0}.navie_accueil_professionels{margin:120px 0}@media (max-width:991px){.navie_accueil_professionels{margin:60px 0}}.navie_accueil_professionels .navie_image{position:relative;height:100%}.navie_accueil_professionels .navie_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navie_accueil_professionels .navie_image .navie_general_titre{position:absolute;bottom:0;left:0;transform:rotate(-90deg);transform-origin:left bottom;width:100%;margin:0 0 0 -15px;text-wrap:nowrap}@media (max-width:575px){.navie_accueil_professionels .navie_image .navie_general_titre{font-size:2rem}}.navie_accueil_professionels .navie_general_titre_secondaire{margin-bottom:40px}@media (max-width:991px){.navie_accueil_professionels .navie_general_titre_secondaire{text-align:center;margin-top:60px}}@media (max-width:991px){.navie_accueil_professionels .navie_general_texte{text-align:center}}.navie_accueil_professionels .navie_general_lien{margin-bottom:0}@media (max-width:991px){.navie_accueil_professionels .navie_general_lien{text-align:center}}.navie_accueil_avis{margin:120px 0}@media (max-width:991px){.navie_accueil_avis{margin:60px 0}}.navie_entete{position:relative;text-align:center}.navie_entete .navie_image{position:relative;overflow:hidden}.navie_entete .navie_image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media (max-width:991px){.navie_entete .navie_image img{min-height:450px}}@media (max-width:767px){.navie_entete .navie_image img{min-height:380px}}.navie_entete .navie_contenu{z-index:3;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;padding-top:140px}.navie_entete .navie_contenu .navie_general_titre{font-family:bc-novatica-cyr,sans-serif;font-size:5.5rem;color:#b2a37e;font-weight:300;margin-bottom:50px}@media (max-width:991px){.navie_entete .navie_contenu .navie_general_titre{font-size:4rem}}@media (max-width:767px){.navie_entete .navie_contenu .navie_general_titre{font-size:3rem}}@media (max-width:575px){.navie_entete .navie_contenu .navie_general_titre{font-size:2.8rem}}.navie_entete .navie_degrade{z-index:2;background:linear-gradient(180deg,#1a1a1a,rgba(16,16,16,0))}.navie_entete .navie_degrade,.navie_entete .navie_filtre{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}.navie_entete .navie_filtre{z-index:1;background:radial-gradient(circle,rgba(26,26,26,.6) 0,#101010 100%)}.navie_entete .navie_acces_rapides{z-index:4;position:fixed;top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px}.navie_entete .navie_acces_rapides a{width:50px;height:50px;background-color:#b2a37e;color:#f4f1ea;font-size:2rem;padding-top:14px;text-align:center;transition:.1s ease-in-out}.navie_entete .navie_acces_rapides a:hover{background-color:#00494e}.navie_entete .navie_general_titre_secondaire{text-align:center;padding:30px 0 0}.navie_entete .navie_symbole{display:inline-block;margin:50px 0;width:85px;height:55px;background-image:url(../../assets/imgs/symbole.png);background-size:cover}.navie_contenu_flexible{position:relative;padding-bottom:70px}.navie_contenu_flexible .navie_boutons .navie_general_lien{display:inline-block;padding:0}.navie_contenu_flexible .navie_boutons.left{text-align:left}.navie_contenu_flexible .navie_boutons.left .navie_general_lien{margin:15px 15px 15px 0}.navie_contenu_flexible .navie_boutons.right{text-align:right}.navie_contenu_flexible .navie_boutons.right .navie_general_lien{margin:15px 0 15px 15px}.navie_contenu_flexible .navie_boutons.center{text-align:center}.navie_contenu_flexible .navie_boutons.center .navie_general_lien{margin:15px}.navie_contenu_flexible .navie_image_principale{margin:40px 0;text-align:center}.navie_contenu_flexible .navie_galerie_images{margin:50px 0 70px}.navie_contenu_flexible .navie_galerie_images .navie_image{display:block}.navie_contenu_flexible .navie_video{margin:40px 0}.navie_contenu_flexible .navie_blocs{margin:40px 0 0}.navie_contenu_flexible .navie_blocs span{display:block;background-color:#b2a37e;height:1px;width:100%;margin:10px 0}.navie_contenu_flexible .navie_2_colonnes{position:relative;padding:70px 0}@media (max-width:991px){.navie_contenu_flexible .navie_2_colonnes{padding:40px 0}}.navie_contenu_flexible .navie_2_colonnes .gx-5{--bs-gutter-x:5rem}.navie_contenu_flexible .navie_2_colonnes .navie_image_principale{position:relative;margin:0}@media (max-width:991px){.navie_contenu_flexible .navie_2_colonnes .navie_image_principale{margin:30px 0}}.navie_contenu_flexible .navie_formulaire{position:relative;margin:40px 0 -70px}.navie_contenu_flexible .navie_formulaire .navie_coordonnees{background-color:#00494e;padding:25px 0;display:flex;justify-content:center;align-items:center;gap:50px}.navie_contenu_flexible .navie_formulaire .navie_coordonnees .navie_telephone{color:#f4f1ea;font-size:1.6rem;font-family:bc-novatica-cyr,sans-serif;letter-spacing:1px}.navie_contenu_flexible .navie_formulaire .navie_coordonnees .navie_reseaux{display:flex;gap:15px}.navie_contenu_flexible .navie_formulaire .navie_coordonnees .navie_reseaux a{color:#f4f1ea;font-size:1.8rem}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact{padding:70px 0;background-image:url(../../assets/imgs/monogramme.png);background-size:cover;background-position:50%;background-attachment:fixed}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form ::placeholder{color:#211f1a;opacity:1}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form :-ms-input-placeholder{color:#211f1a;opacity:1}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form ::-ms-input-placeholder{color:#211f1a;opacity:1}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form input[type=email],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form input[type=tel],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form input[type=text],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form select{width:100%;background-color:#fff;border:none;padding:10px 15px;font-size:1.6rem;position:relative;margin-bottom:20px;min-height:45px;color:#211f1a;border-radius:0}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form textarea{margin-top:0;border:none;background-color:#fff;padding:10px 15px;font-size:1.6rem;width:100%;margin-bottom:20px;resize:none;color:#211f1a;border-radius:0;height:282px}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .navie_submit{margin:30px 0 20px;text-align:right;position:relative}@media (max-width:767px){.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .navie_submit{text-align:center}}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .navie_submit input[type=submit]{font-family:bc-novatica-cyr,sans-serif;display:inline-block;background-color:#00494e;text-transform:uppercase;color:#f4f1ea;padding:15px 35px;text-align:center;font-size:1.4rem;line-height:130%;letter-spacing:2px;font-weight:400;border:none;border-radius:0;transition:.2s ease-in-out}@media (max-width:575px){.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .navie_submit input[type=submit]{font-size:1.3rem}}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .navie_submit input[type=submit]:hover{background-color:#b2a37e}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .navie_submit .wpcf7-spinner{display:none}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form p{line-height:160%;font-size:1.6rem;color:#211f1a}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .wpcf7-list-item{margin:0!important}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form input[type=checkbox],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form input[type=radio]{width:auto;margin-bottom:0;margin-right:5px}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .rgpd{display:block}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .ajax-loader,.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .wpcf7-not-valid-tip{display:none}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contact form .wpcf7-response-output{text-align:center;border:none;line-height:160%;font-size:1.5rem;padding:15px;margin:0;color:#211f1a}.navie_contenu_flexible .navie_fond_colore{padding:70px 0;margin:70px 0;background-color:#00494e;background-image:url(../../assets/imgs/mont.png);background-size:337px 208px;background-repeat:no-repeat;background-position:100% 100%}.navie_contenu_flexible .navie_fond_colore .navie_2_colonnes{padding:0}.navie_contenu_flexible .navie_fond_colore .navie_general_titre{color:#f4f1ea}.navie_contenu_flexible .navie_fond_colore .navie_blocs .navie_bloc .navie_image{margin-bottom:20px}.navie_contenu_flexible .navie_fond_colore .navie_blocs .navie_bloc .navie_image img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.navie_contenu_flexible .navie_fond_colore .navie_blocs .navie_bloc .navie_image img{height:auto;min-width:100%}}.navie_contenu_flexible .navie_fond_colore .navie_blocs .navie_bloc .navie_general_texte,.navie_contenu_flexible .navie_fond_colore .navie_blocs .navie_bloc .navie_general_texte em,.navie_contenu_flexible .navie_fond_colore .navie_blocs .navie_bloc .navie_general_titre_secondaire{color:#f4f1ea}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvcmVzZXQuc2NzcyIsImJhc2UvZ2VuZXJhbC5zY3NzIiwiYmFzZS92YXJpYWJsZXMuc2NzcyIsImxheW91dC9oZWFkZXIuc2NzcyIsImxheW91dC9mb290ZXIuc2NzcyIsIm1vZHVsZXMvYWNjdWVpbF92aWRlby5zY3NzIiwibW9kdWxlcy9hY2N1ZWlsX3ByZXNlbnRhdGlvbi5zY3NzIiwibW9kdWxlcy9hY2N1ZWlsX2F2YW50YWdlcy5zY3NzIiwibW9kdWxlcy9hY2N1ZWlsX3RvdXIuc2NzcyIsIm1vZHVsZXMvYWNjdWVpbF9ldmVuZW1lbnRpZWwuc2NzcyIsIm1vZHVsZXMvYWNjdWVpbF9wcm9mZXNzaW9uZWxzLnNjc3MiLCJtb2R1bGVzL2FjY3VlaWxfYXZpcy5zY3NzIiwibW9kdWxlcy9lbnRldGUuc2NzcyIsIm1vZHVsZXMvY29udGVudV9mbGV4aWJsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLEtBQ0ksYUFBYyxDQUNkLGVBQW1CLENBQ25CLFVBQ2tCLENBRXRCLFVBRkksaUJBS2tCLENBSHRCLFVBRUksZUFDa0IsQ0FFdEIsRUFDSSxzQkFBd0IsQ0FFNUIsMlpBYUksUUFBUyxDQUNULFNBQVUsQ0FDVixRQUFTLENBQ1QsY0FBZSxDQUNmLHVCQUF3QixDQUU1QixNQUNJLGVBQWdCLENBRXBCLGFBQ0ksV0FBWSxDQUVoQixvREFDSSxVQUFXLENBQ1gsWUFBYSxDQUVqQixNQUNJLHdCQUF5QixDQUN6QixnQkFBaUIsQ0FFckIsOEVBRUksYUFBYyxDQUVsQixpQ0FDSSw0QkFBOEIsQ0FFbEMsRUFDSSxjQUFlLENBQ2Ysb0JBQXFCLENBQ3JCLFVBQWMsQ0FDZCxjQUFnQixDQUpwQixnQkFNUSxvQkFBcUIsQ0MzRDdCLFVBQ0ksaUJBQWtCLENBQ2xCLGtDQ0YrQixDREkvQixjQUFlLENBQ2Ysd0JDQ1ksQ0RDaEIsWUFKSSxhQ0lZLENES2hCLHFCQUNJLHNDQ1ppQyxDRGFqQyxhQ0pZLENES1osY0FBZSxDQUNmLGVDSU8sQ0RI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UkE4T3dCLGFYdk9SIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmh0bWwsIGJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbioge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxub2wsIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG4gICAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5hIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRyYW5zaXRpb246IDAuMXM7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG4iLCIvKioqKioqKioqKioqKioqKiogR0VORVJBTCAqKioqKioqKioqKioqKioqKi9cbmh0bWwsIGJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogJGRlZmF1bHQ7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG59XG5hIHtcbiAgICBjb2xvcjogJGNvbG9yMjtcbn1cblxuLyoqKioqKioqKioqKioqKioqIFRJVFJFLCBURVhURSAmIExJRU4gKioqKioqKioqKioqKioqKiovXG4ubmF2aWVfZ2VuZXJhbF90aXRyZSB7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICBjb2xvcjogJGNvbG9yNTtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbn1cbi5uYXZpZV9nZW5lcmFsX3RpdHJlX3NlY29uZGFpcmUge1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgY29sb3I6ICRjb2xvcjM7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxufVxuXG4ubmF2aWVfZ2VuZXJhbF90ZXh0ZV9wcmluY2lwYWwge1xuICAgIGZvbnQtZmFtaWx5OiAkcXVvdGU7XG4gICAgY29sb3I6ICRjb2xvcjU7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgfVxufVxuLm5hdmllX2dlbmVyYWxfdGV4dGUge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBlbSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogaW5zaWRlIGRpc2M7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDE1cHggMjBweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGluc2lkZSBkZWNpbWFsO1xuICAgICAgICBtYXJnaW46IDE1cHggMCAxNXB4IDIwcHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBtYXJnaW46IDQwcHggMCAxNXB4IDA7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMTVweCAwO1xuICAgIH1cbn1cbi5uYXZpZV9nZW5lcmFsX2xpZW4ge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogJGxpbms7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I0O1xuICAgICAgICB9XG4gICAgfVxufVxuLyoqKioqKioqKioqKioqKioqIEJPT1RTVFJBUCAqKioqKioqKioqKioqKioqKi9cbi5uYXZpZV9nZW5lcmFsX2NvbnRhaW5lcl9tYXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5uYXZpZV9nZW5lcmFsX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gICAgfVxufVxuLm5hdmllX2NvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZV9nIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtO1xufVxuXG4vKioqKioqKioqKioqKioqKiogUkVTUE9OU0lWRSAqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubmF2aWVfZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5uYXZpZV9tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHhsKSB7XG4gICAgLm5hdmllX2Rlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5uYXZpZV9tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqIEFOSU1BVElPTlMgKioqKioqKioqKioqKioqKiovXG4ubmF2aWVfYW5pbV9sZWZ0LCAubmF2aWVfYW5pbV90b3AsIC5uYXZpZV9hbmltX3JpZ2h0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyoqKioqKioqKioqKioqKioqIExJR0hUQk9YICoqKioqKioqKioqKioqKioqL1xuLmxnLWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiA5MDAwMDAwMDAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KSAhaW1wb3J0YW50O1xufVxuLmxnLW91dGVyIHtcbiAgICB6LWluZGV4OiA5MDAwMDAwMDAwMSAhaW1wb3J0YW50O1xufVxuLmxnLWltYWdlIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgIWltcG9ydGFudDtcbn1cblxuLyoqKioqKioqKioqKioqKioqIE1BU1FVRVIgKioqKioqKioqKioqKioqKiovXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2NkdV9jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm90Z3MtZGV2ZWxvcG1lbnQtc2l0ZS1mcm9udC1lbmQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCIvKioqKioqKioqKioqKioqKiogUE9MSUNFUyAqKioqKioqKioqKioqKioqKi9cbiRkZWZhdWx0OiAnYWRlbGxlLXNhbnMnLCBzYW5zLXNlcmlmO1xuJHRpdGxlOiAnYmMtbm92YXRpY2EtY3lyJywgc2Fucy1zZXJpZjtcbiRsaW5rOiAnYmMtbm92YXRpY2EtY3lyJywgc2Fucy1zZXJpZjtcbiRxdW90ZTogJ2Fkb2JlLWNhc2xvbi1wcm8nLCBzYW5zLXNlcmlmO1xuXG4vKioqKioqKioqKioqKioqKiogQ09VTEVVUlMgKioqKioqKioqKioqKioqKiovXG4kY29sb3IxOiAjRjRGMUVBO1xuJGNvbG9yMjogIzIxMUYxQTtcbiRjb2xvcjM6ICMwMDQ5NEU7XG4kY29sb3I0OiAjQjJBMzdFO1xuJGNvbG9yNTogIzhFNzQyRjtcblxuLyoqKioqKioqKioqKioqKioqIFJFU1BPTlNJVkUgKioqKioqKioqKioqKioqKiovXG4kc206IDU3NXB4O1xuJG1kOiA3NjdweDtcbiRsZzogOTkxcHg7XG4keGw6IDExOTlweDtcbiR4eGw6IDEzOTlweDtcblxuLyoqKioqKioqKioqKioqKioqIEdSQUlTU0VTICoqKioqKioqKioqKioqKioqL1xuJGxpZ2h0OiAzMDA7XG4kcmVndWxhcjogNDAwO1xuJG1lZGl1bTogNTAwO1xuJHNlbWlCb2xkOiA2MDA7XG4kYm9sZDogNzAwO1xuJGV4dHJhQm9sZDogODAwO1xuJGJsYWNrOiA5MDA7IiwiLyoqKioqKioqKioqKioqKioqIEJVUkVBVSAqKioqKioqKioqKioqKioqKi9cbi5uYXZpZV9kZXNrdG9wIHtcbiAgICBoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDkwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLm5hdmllX2hlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIC5uYXZpZV9sb2dvIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX21lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgLm5hdmllX3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIC5uYXZpZV9sYW5ndWVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdmllX3RlbGVwaG9uZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRsaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubmF2aWVfcmVzZWF1eCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSA+IGEsICYuY3VycmVudC1tZW51LXBhcmVudCA+IGEsICYuY3VycmVudC1wYWdlLWFuY2VzdG9yID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyoqKioqKioqKioqKioqKioqIFNUSUNLWSAqKioqKioqKioqKioqKioqKi9cbiAgICAubmF2aWVfc3RpY2t5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMztcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwwLDAsMC4wNSk7XG4gICAgICAgIC5uYXZpZV9oZWFkZXIge1xuICAgICAgICAgICAgLm5hdmllX2xvZ28ge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX21lbnUge1xuICAgICAgICAgICAgICAgIG5hdiB7XG4gICAgICAgICAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKiogTU9CSUxFICoqKioqKioqKioqKioqKioqL1xuLm5hdmllX21vYmlsZSB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAubmF2aWVfYmFyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLm5hdmllX2xvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9tZW51X2JvdXRvbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC5uYXZpZV9idXJnZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I0O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdmllX29wZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdmllX2Nsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyoqKioqKioqKioqKioqKioqIFNUSUNLWSAqKioqKioqKioqKioqKioqKi9cbiAgICAubmF2aWVfc3RpY2t5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwwLDAsMC4wNSk7XG4gICAgfVxufVxuI25hdmllX21lbnVfbW9iaWxlX3NpZHIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMjBweCAyNXB4IDMwcHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHRvcDogMDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IC0zNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IC0zNTBweDtcbiAgICB9XG4gICAgLm5hdmllX21lbnUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAubmF2aWVfbWVudV9ib3V0b24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAubmF2aWVfYnVyZ2VyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfb3BlbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfdG9wIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4IDA7XG4gICAgICAgICAgICAubmF2aWVfbGFuZ3VlcyB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRsaW5rO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV90ZWxlcGhvbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGluaztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX3Jlc2VhdXgge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRsaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnNpZHItb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAubmF2aWVfY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2aWVfb3BlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJmb290ZXIge1xuICAgIC5uYXZpZV9mb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IzO1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltZ3MvY2FydGUucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMTEwcHggMFxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9sb2dvIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfY29vcmRvbm5lZXMge1xuICAgICAgICAgICAgLm5hdmllX3RlbGVwaG9uZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRsaW5rO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWVfcmVzZWF1eCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9jb3B5cmlnaHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX3JlZ2lvbl9ub3JtYW5kaWUge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5hdmllX2FjY3VlaWxfdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICZfbWVkaWEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjcwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogODUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfYWNjZXNfcmFwaWRlcyB7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2NvbnRlbnUge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9kZWdyYWRlIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHJnYmEoMjYsIDI2LCAyNiwgMSkgMCUsIHJnYmEoMTYsIDE2LCAxNiwgMCkgMTAwJSk7XG4gICAgfVxuICAgIC5uYXZpZV9maWx0cmUge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLHJnYmEoMjYsIDI2LCAyNiwgMC42KSAwJSwgcmdiYSgxNiwgMTYsIDE2LCAxKSAxMDAlKTtcbiAgICB9XG59IiwiLm5hdmllX2FjY3VlaWxfcHJlc2VudGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgIHBhZGRpbmc6IDMwcHggMCAxMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA2MHB4IDA7XG4gICAgfVxuICAgIC5uYXZpZV9zeW1ib2xlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaW1ncy9zeW1ib2xlLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4iLCIubmF2aWVfYWNjdWVpbF9hdmFudGFnZXMge1xuICAgIG1hcmdpbjogMDtcbiAgICAubmF2aWVfaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfZ2VuZXJhbF90aXRyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAwcHggMHB4IC0xNXB4O1xuICAgICAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9nZW5lcmFsX3RleHRlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWVfZ2VuZXJhbF90aXRyZV9zZWNvbmRhaXJlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2dlbmVyYWxfdGV4dGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2ljb25lIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uYXZpZV9hY2N1ZWlsX3RvdXIge1xuICAgIG1hcmdpbjogMTIwcHggMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cbiAgICAucm93IHtcbiAgICAgICAgLS1icy1ndXR0ZXIteDogMzBweDtcbiAgICAgICAgLS1icy1ndXR0ZXIteTogMzBweDtcbiAgICB9XG4gICAgLmQtZmxleCB7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICB9XG4gICAgLm5hdmllX2ltYWdlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfY29udGVudSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMztcbiAgICAgICAgcGFkZGluZzogODBweCA3MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaW1ncy9tb250LnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMzN3B4IDIwOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfZ2VuZXJhbF90aXRyZV9zZWNvbmRhaXJlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9nZW5lcmFsX3RleHRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgZW0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9nZW5lcmFsX2xpZW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLm5hdmllX2FjY3VlaWxfZXZlbmVtZW50aWVsIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3I0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWdzL21vbm9ncmFtbWUucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgIC5uYXZpZV9nZW5lcmFsX3RpdHJlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2dlbmVyYWxfbGllbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuIiwiLm5hdmllX2FjY3VlaWxfcHJvZmVzc2lvbmVscyB7XG4gICAgbWFyZ2luOiAxMjBweCAwO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDA7XG4gICAgfVxuICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9nZW5lcmFsX3RpdHJlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDBweCAwcHggLTE1cHg7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2dlbmVyYWxfdGl0cmVfc2Vjb25kYWlyZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2dlbmVyYWxfdGV4dGUge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2dlbmVyYWxfbGllbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uYXZpZV9hY2N1ZWlsX2F2aXMge1xuICAgIG1hcmdpbjogMTIwcHggMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cbn0iLCIubmF2aWVfZW50ZXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfY29udGVudSB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICAgICAgLm5hdmllX2dlbmVyYWxfdGl0cmUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9kZWdyYWRlIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDI2LCAyNiwgMjYsIDEpIDAlLCByZ2JhKDE2LCAxNiwgMTYsIDApIDEwMCUpO1xuICAgIH1cbiAgICAubmF2aWVfZmlsdHJlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSxyZ2JhKDI2LCAyNiwgMjYsIDAuNikgMCUsIHJnYmEoMTYsIDE2LCAxNiwgMSkgMTAwJSk7XG4gICAgfVxuICAgIC5uYXZpZV9hY2Nlc19yYXBpZGVzIHtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfZ2VuZXJhbF90aXRyZV9zZWNvbmRhaXJlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuICAgIH1cbiAgICAubmF2aWVfc3ltYm9sZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltZ3Mvc3ltYm9sZS5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB9XG59IiwiLm5hdmllX2NvbnRlbnVfZmxleGlibGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAubmF2aWVfYm91dG9ucyB7XG4gICAgICAgIC5uYXZpZV9nZW5lcmFsX2xpZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIC5uYXZpZV9nZW5lcmFsX2xpZW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAxNXB4IDE1cHggMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMHB4IDE1cHggMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmNlbnRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2ltYWdlX3ByaW5jaXBhbGUge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubmF2aWVfZ2FsZXJpZV9pbWFnZXMge1xuICAgICAgICBtYXJnaW46IDUwcHggMCA3MHB4IDA7XG4gICAgICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfdmlkZW8ge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICB9XG4gICAgLm5hdmllX2Jsb2NzIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfMl9jb2xvbm5lcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmd4LTUge1xuICAgICAgICAgICAgLS1icy1ndXR0ZXIteDogNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfaW1hZ2VfcHJpbmNpcGFsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2Zvcm11bGFpcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIC03MHB4IDA7XG4gICAgICAgIC5uYXZpZV9jb29yZG9ubmVlcyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IzO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgIC5uYXZpZV90ZWxlcGhvbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGluaztcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX3Jlc2VhdXgge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9mb3JtdWxhaXJlX2NvbnRhY3Qge1xuICAgICAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaW1ncy9tb25vZ3JhbW1lLnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjgycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZpZV9zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAud3BjZjctc3Bpbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud3BjZjctbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucmdwZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hamF4LWxvYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfZm9uZF9jb2xvcmUge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgICAgIG1hcmdpbjogNzBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IzO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWdzL21vbnQucG5nJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzM3cHggMjA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICAgLm5hdmllXzJfY29sb25uZXMge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfZ2VuZXJhbF90aXRyZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfYmxvY3Mge1xuICAgICAgICAgICAgLm5hdmllX2Jsb2Mge1xuICAgICAgICAgICAgICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZpZV9nZW5lcmFsX3RpdHJlX3NlY29uZGFpcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5hdmllX2dlbmVyYWxfdGV4dGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuIl19 */
