body{line-height:1;background:#fff;color:#000}body,html{overflow-x:hidden}body,html{position:relative;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}:root{color-scheme:light only}body,html{font-family:Lato,sans-serif;color:#333;font-size:10px;background-color:#fff;color-scheme:light}a{color:#333}.navie_general_titre{font-family:Noto Sans Display,sans-serif;color:#111a49;text-transform:uppercase;font-size:3rem;line-height:120%;font-weight:700;margin-bottom:15px}@media (max-width:767px){.navie_general_titre{font-size:3rem}}.navie_general_titre_secondaire{font-family:Noto Sans Display,sans-serif;color:#274f3c;font-size:2rem;line-height:120%;text-transform:uppercase;font-weight:700;margin-bottom:15px}@media (max-width:767px){.navie_general_titre_secondaire{font-size:2rem}}.navie_general_texte_principal{font-family:Noto Sans Display,sans-serif;color:#111a49;font-size:2.6rem;line-height:130%;font-weight:600;margin-bottom:15px}@media (max-width:767px){.navie_general_texte_principal{font-size:2rem}}.navie_general_texte{margin:15px 0;font-size:1.6rem;line-height:160%;font-weight:700}@media (max-width:767px){.navie_general_texte{font-size:1.4rem}}.navie_general_texte a{color:#1e90ff}.navie_general_texte a:hover{color:#1e90ff}.navie_general_texte p{margin:15px 0}.navie_general_texte ul{list-style:inside disc;margin:15px 0 15px 30px}.navie_general_texte ul li{margin:5px 0}.navie_general_texte ol{list-style:inside decimal;margin:15px 0 15px 30px}.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:Noto Sans Display,sans-serif;color:#111a49;line-height:140%;font-weight:700;margin:40px 0 15px}.navie_general_texte h3{font-size:2rem}.navie_general_lien{margin:25px 0}.navie_general_lien a{font-family:Lato,sans-serif;display:inline-block;background-color:#1e90ff;color:#fff;padding:12px 30px;border-radius:30px;font-weight:700;text-align:center;font-size:1.6rem;line-height:130%;transition:.2s;box-shadow:0 0 15px rgba(0,0,0,.1)}.navie_general_lien a i{margin-left:10px}.navie_general_lien a:hover{background-color:#fff;color:#1e90ff}.navie_general_container_max{position:relative;padding-right:50px;padding-left:50px}@media (max-width:991px){.navie_general_container_max{padding-right:20px;padding-left:20px}}.navie_general_container{position:relative;padding-right:50px;padding-left:50px}@media (min-width:1600px){.navie_general_container{max-width:1500px}}@media (max-width:991px){.navie_general_container{padding-right:20px;padding-left:20px}}.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}#navie_loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999999}#navie_loader .navie_content{position:relative;display:inline-block}#navie_loader .navie_content .navie_image{width:280px;height:auto;display:block}.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:10px 0}.navie_desktop header .navie_header .navie_logo a{display:inline-block}.navie_desktop header .navie_header .navie_logo a img{width:110px}.navie_desktop header .navie_header .navie_menu{display:flex;align-items:center;justify-content:flex-end;gap:30px}.navie_desktop header .navie_header .navie_menu nav{background-color:#fff;border-radius:30px;box-shadow:0 0 30px rgba(0,0,0,.1);padding:18px 32px}.navie_desktop header .navie_header .navie_menu nav .navbar-nav{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;gap:35px}.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{position:relative;display:inline-block;font-family:Noto Sans Display,sans-serif;color:#274f3c;font-size:1.8rem;text-transform:uppercase;font-weight:700;cursor:pointer}.navie_desktop header .navie_header .navie_menu nav .navbar-nav li:hover a{color:#111a49}.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;color:#111a49}.navie_desktop header .navie_header .navie_menu .navie_linkedin a{display:inline-block;background-color:#1e90ff;border-radius:50%;color:#fff;width:40px;height:40px;font-size:1.7rem;text-align:center;padding-top:12px;box-shadow:0 0 15px rgba(0,0,0,.1)}.navie_desktop header .navie_header .navie_menu .navie_linkedin a:hover{color:#1e90ff;background-color:#fff}.navie_desktop .navie_sticky .navie_logo{visibility:hidden}.navie_mobile header{position:relative;z-index:9999;top:0;left:0;width:100%;background-color:#fff;padding:10px 20px}.navie_mobile header .navie_bar{padding:0;display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%}.navie_mobile header .navie_bar .navie_logo{display:inline-block}.navie_mobile header .navie_bar .navie_logo a img{width:90px}.navie_mobile header .navie_bar .navie_linkedin{margin-left:auto}.navie_mobile header .navie_bar .navie_linkedin a{display:inline-block;background-color:#1e90ff;border-radius:50%;color:#fff;width:40px;height:40px;font-size:1.7rem;text-align:center;padding-top:12px;box-shadow:0 0 15px rgba(0,0,0,.1)}.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:#274f3c}.navie_mobile header .navie_bar .navie_menu_bouton .navie_burger:hover{color:#274f3c}.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_menu_mobile_sidr{background:#fff;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:#274f3c}#navie_menu_mobile_sidr .navie_menu .navie_menu_bouton .navie_burger:hover{color:#274f3c}#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 nav{margin-top:30px}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav{display:block}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li{padding:10px 0}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li a{position:relative;display:inline-block;font-family:Noto Sans Display,sans-serif;color:#274f3c;font-size:1.8rem;text-transform:uppercase;font-weight:700;cursor:pointer}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li:hover a{color:#111a49}#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li.active>a,#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li.current-menu-parent>a,#navie_menu_mobile_sidr .navie_menu nav .navbar-nav li.current-page-ancestor>a{transition:.1s;color:#111a49}.sidr-open{overflow:hidden}.sidr-open .navie_close{display:block!important}.sidr-open .navie_open{display:none!important}.home #navie_menu_mobile_sidr .navie_menu nav .navbar-nav li.active>a,.home .navie_desktop header .navie_header .navie_menu nav .navbar-nav li.active>a{color:#274f3c}.home #navie_menu_mobile_sidr .navie_menu nav .navbar-nav li.active>a:hover,.home .navie_desktop header .navie_header .navie_menu nav .navbar-nav li.active>a:hover{color:#111a49}.home .navie_desktop header .navie_header .navie_logo,.navie_mobile header .navie_bar .navie_logo{visibility:hidden}footer .navie_footer{background-color:#111a49;border-radius:30px;box-shadow:0 0 30px rgba(0,0,0,.1);padding:40px 10px;display:flex;align-items:center;justify-content:space-around}@media (max-width:767px){footer .navie_footer{flex-direction:column}}footer .navie_footer .navie_informations{display:flex;flex-direction:column;gap:20px}@media (max-width:767px){footer .navie_footer .navie_informations{margin:25px 0}}footer .navie_footer .navie_informations .navie_information{display:flex;gap:10px;align-items:center}footer .navie_footer .navie_informations .navie_information .navie_icone{width:30px;height:30px;border-radius:50%;background-color:#fff;color:#1e90ff;text-align:center;font-size:1.6rem;padding-top:6px}footer .navie_footer .navie_informations .navie_information .navie_texte{color:#fff;font-weight:700;font-size:1.6rem}@media (max-width:767px){footer .navie_footer .navie_logo{display:none}}footer .navie_footer .navie_logo img{width:140px}footer .navie_footer .navie_liens .navie_general_lien a{display:block}footer .navie_certifications{display:flex;flex-direction:column;align-items:center;gap:20px}@media (max-width:767px){footer .navie_certifications{flex-direction:row;justify-content:center;margin-top:40px}}footer .navie_certifications .navie_certification img{width:100px}@media (max-width:767px){footer .navie_certifications .navie_certification img{width:80px}}footer .navie_copyright{padding:30px 0;text-align:center;font-size:1.4rem;line-height:140%;color:#333}footer .navie_copyright a{color:#333}footer .navie_copyright a:hover{color:#333}.navie_accueil_entete{margin-top:140px}@media (max-width:1199px){.navie_accueil_entete{margin-top:0}}.navie_accueil_entete .navie_container{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:0 50px 0 100px}@media (max-width:1199px){.navie_accueil_entete .navie_container{flex-direction:column;margin:0 20px}}.navie_accueil_entete .navie_container .navie_colonne_1{flex:1}@media (max-width:1199px){.navie_accueil_entete .navie_container .navie_colonne_1{text-align:center}}.navie_accueil_entete .navie_container .navie_colonne_2{flex:2}.navie_accueil_entete .navie_logo{margin-bottom:25px}.navie_accueil_entete .navie_logo img{display:inline-block;width:200px}@media (max-width:575px){.navie_accueil_entete .navie_logo img{width:150px}}.navie_accueil_entete .navie_thematiques{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:575px){.navie_accueil_entete .navie_thematiques{gap:10px}}.navie_accueil_entete .navie_thematiques .navie_thematique{display:grid;grid-template-rows:1fr 1fr;gap:20px}@media (max-width:575px){.navie_accueil_entete .navie_thematiques .navie_thematique{gap:10px}}.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien{position:relative;background-color:#111a49;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:525px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien{border-radius:10px}}.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_lettre{position:absolute;top:-10px;left:10px;font-size:20rem;font-family:Noto Sans Display,sans-serif;font-weight:700;color:#fff;opacity:.3}@media (min-width:1850px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_lettre{font-size:25rem}}@media (max-width:1500px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_lettre{font-size:15rem}}@media (max-width:767px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_lettre{font-size:10rem;top:0}}@media (max-width:575px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_lettre{font-size:8rem}}@media (max-width:525px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_lettre{font-size:6rem}}.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_intitule{position:absolute;bottom:15px;right:15px;display:inline-block;background-color:#fff;border-radius:10px;padding:8px 10px;font-size:2rem;text-transform:uppercase;font-family:Noto Sans Display,sans-serif;font-weight:700}@media (max-width:1399px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_intitule{font-size:1.8rem}}@media (max-width:767px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_intitule{font-size:1.2rem;padding:5px 8px}}@media (max-width:525px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien .navie_intitule{font-size:.8rem;padding:5px 8px;border-radius:5px;bottom:5px;right:5px}}.navie_accueil_entete .navie_thematiques .navie_thematique .navie_lien:hover{box-shadow:0 0 30px rgba(0,0,0,.2)}.navie_accueil_entete .navie_thematiques .navie_thematique .navie_image img{border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:525px){.navie_accueil_entete .navie_thematiques .navie_thematique .navie_image img{border-radius:10px}}.navie_accueil_entete .navie_thematiques .navie_thematique.navie_thematique_qualite .navie_lien{background-color:#111a49}.navie_accueil_entete .navie_thematiques .navie_thematique.navie_thematique_securite .navie_lien{background-color:rgba(17,26,73,.9)}.navie_accueil_entete .navie_thematiques .navie_thematique.navie_thematique_environnement .navie_lien{background-color:rgba(17,26,73,.8)}@keyframes navie_mots_cles_scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.navie_accueil_entete .navie_mots_cles_contenu{width:100%;overflow:hidden;box-sizing:content-box;padding-top:60px}.navie_accueil_entete .navie_mots_cles_contenu .navie_mots_cles_track{display:flex;width:max-content;animation:navie_mots_cles_scroll 100s linear infinite}.navie_accueil_entete .navie_mots_cles_contenu .navie_mots_cles{display:flex;white-space:nowrap;padding-right:100%;box-sizing:content-box;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:navie_mots_cles;animation-duration:100s}.navie_accueil_entete .navie_mots_cles_contenu .navie_mots_cles .navie_mot_cle{padding:0 50px;font-size:4rem;text-transform:uppercase;font-family:Noto Sans Display,sans-serif;color:#333;font-weight:600;opacity:.2}.navie_accueil_presentation{padding:60px 0}@media (max-width:1199px){.navie_accueil_presentation{text-align:center}}.navie_accueil_presentation .navie_icones{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;text-align:center}.navie_accueil_presentation .navie_icones .navie_element{padding:15px 30px;text-align:center}@media (max-width:525px){.navie_accueil_presentation .navie_icones .navie_element{padding:15px}}.navie_accueil_presentation .navie_icones .navie_element .navie_icone{display:inline-block;width:100px;height:100px;color:#1e90ff;font-size:5rem;text-align:center;padding-top:23px;border-radius:50%;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:575px){.navie_accueil_presentation .navie_icones .navie_element .navie_icone{width:70px;height:70px;font-size:3rem;padding-top:20px}}@media (max-width:525px){.navie_accueil_presentation .navie_icones .navie_element .navie_icone{width:50px;height:50px;font-size:2rem;padding-top:15px}}.navie_accueil_presentation .navie_icones .navie_element .navie_general_texte{color:#1e90ff;text-align:center;margin-top:10px}.navie_accueil_thematiques .navie_thematique{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:50px;margin:0 0 50px 50px}@media (max-width:1199px){.navie_accueil_thematiques .navie_thematique{margin:0 0 20px 20px;gap:20px}}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique{flex-direction:column;margin:0 0 60px 20px}}.navie_accueil_thematiques .navie_thematique .navie_contenu{position:absolute;top:50%;left:230px;transform:translateY(-50%);width:600px;background-color:#fff;text-align:center;padding:50px;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique .navie_contenu{position:relative;transform:none;top:auto;left:auto;width:auto;border-radius:30px 0 0 30px}}.navie_accueil_thematiques .navie_thematique .navie_contenu .navie_general_texte{margin:0}.navie_accueil_thematiques .navie_thematique .navie_bloc{position:relative;width:450px;height:450px;flex:0 0 auto;background-color:#111a49;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique .navie_bloc{display:none;align-self:end;width:150px;height:150px;margin-bottom:-75px;margin-right:20px;border-radius:20px}}.navie_accueil_thematiques .navie_thematique .navie_bloc .navie_lettre{position:absolute;top:-10px;left:10px;font-size:18rem;font-family:Noto Sans Display,sans-serif;font-weight:700;color:#fff;opacity:.3}@media (min-width:1850px){.navie_accueil_thematiques .navie_thematique .navie_bloc .navie_lettre{font-size:18rem}}@media (max-width:1500px){.navie_accueil_thematiques .navie_thematique .navie_bloc .navie_lettre{font-size:18rem}}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique .navie_bloc .navie_lettre{font-size:8rem;top:0}}.navie_accueil_thematiques .navie_thematique .navie_bloc:hover{box-shadow:0 0 30px rgba(0,0,0,.2)}.navie_accueil_thematiques .navie_thematique .navie_image{width:100%}.navie_accueil_thematiques .navie_thematique .navie_image img{display:block;height:450px;min-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px 0 0 30px;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique .navie_image img{height:250px}}.navie_accueil_thematiques .navie_thematique.navie_thematique_qualite .navie_bloc{background-color:#111a49}.navie_accueil_thematiques .navie_thematique.navie_thematique_securite{flex-direction:row-reverse}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique.navie_thematique_securite{flex-direction:column}}.navie_accueil_thematiques .navie_thematique.navie_thematique_securite .navie_contenu{left:auto;right:230px}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique.navie_thematique_securite .navie_contenu{right:auto}}.navie_accueil_thematiques .navie_thematique.navie_thematique_securite .navie_bloc{background-color:#28305b}.navie_accueil_thematiques .navie_thematique.navie_thematique_securite .navie_bloc .navie_lettre{left:auto;right:10px}@media (max-width:991px){.navie_accueil_thematiques .navie_thematique.navie_thematique_securite .navie_bloc .navie_lettre{right:auto;left:10px}}.navie_accueil_thematiques .navie_thematique.navie_thematique_environnement .navie_bloc{background-color:#41486d}.navie_accueil_blog{padding:60px 0 80px}.navie_accueil_blog .navie_bloc{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:1199px){.navie_accueil_blog .navie_bloc{align-items:flex-start}}.navie_accueil_blog .navie_titre_principal{font-family:Noto Sans Display,sans-serif;color:#274f3c;font-size:7rem;text-transform:uppercase;line-height:120%;font-weight:700;transform:rotate(-90deg);transform-origin:center;margin-bottom:45px}@media (max-width:1199px){.navie_accueil_blog .navie_titre_principal{margin:55px 0 0}}@media (max-width:767px){.navie_accueil_blog .navie_titre_principal{font-size:5rem}}.navie_accueil_blog .navie_blog{margin-bottom:0}.navie_accueil_blog .navie_general_lien{margin-top:60px;text-align:right}.navie_blog{margin-bottom:100px}.navie_blog .navie_blog_filtres{background-color:#f9f9f9;border-radius:30px;padding:20px 40px;box-shadow:0 0 20px rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center;gap:50px;margin:20px 0 70px}@media (max-width:1199px){.navie_blog .navie_blog_filtres{flex-direction:column;gap:25px}}.navie_blog .navie_blog_filtres .navie_general_texte{margin:0}.navie_blog .navie_blog_filtres .navie_blog_categories{display:flex;align-items:center;gap:15px}@media (max-width:767px){.navie_blog .navie_blog_filtres .navie_blog_categories{flex-direction:column}}.navie_blog .navie_blog_filtres .navie_blog_categories .navie_filtre_categorie{background-color:#fff;border:2px solid #333;border-radius:7px;padding:6px 8px;font-size:1.4rem;text-transform:uppercase;font-family:Noto Sans Display,sans-serif;font-weight:600}.navie_blog .navie_blog_filtres .navie_blog_categories .navie_filtre_categorie:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}.navie_blog .navie_blog_filtres .navie_blog_categories .navie_filtre_categorie.active{border-width:3px;padding:8px 12px;font-weight:700}.navie_blog .navie_blog_filtres .navie_blog_recherche{margin-left:auto}@media (max-width:1199px){.navie_blog .navie_blog_filtres .navie_blog_recherche{margin-left:0}}.navie_blog .navie_blog_filtres .navie_blog_recherche input{width:300px;border:none;background-color:#fff;border-radius:10px;font-size:1.6rem;font-weight:700;color:#333;padding:12px 15px}.navie_blog .navie_blog_filtres .navie_blog_actions{display:flex;align-items:center;gap:15px}.navie_blog .navie_blog_filtres .navie_blog_actions .navie_bouton_recherche,.navie_blog .navie_blog_filtres .navie_blog_actions .navie_bouton_reset{font-size:2rem;color:#1e90ff;cursor:pointer;border:none;box-shadow:none;background:none}.navie_blog .navie_article{display:block;height:auto;width:100%;background-color:#f9f9f9;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:30px;transition:.1s ease-in-out}.navie_blog .navie_article:hover{box-shadow:0 0 30px rgba(0,0,0,.15)}.navie_blog .navie_article .navie_image,.navie_blog .navie_article .navie_image img{border-radius:30px 30px 0 0}.navie_blog .navie_article .navie_contenu{padding:20px 25px 30px;border-radius:0 0 30px 30px}.navie_blog .navie_article .navie_contenu .navie_titre{font-family:Noto Sans Display,sans-serif;font-weight:600;font-size:2rem;line-height:140%;margin:10px 0}@media (max-width:575px){.navie_blog .navie_article .navie_contenu .navie_titre{font-size:1.8rem}}.navie_blog .navie_article .navie_contenu .navie_date{font-size:1.4rem}.navie_blog .navie_article .navie_contenu .navie_categorie{display:inline-block;background-color:#fff;border:2px solid #333;border-radius:7px;padding:6px 8px;font-size:1.4rem;text-transform:uppercase;font-family:Noto Sans Display,sans-serif;font-weight:600}.navie_blog .navie_pagination{margin-top:60px;text-align:center}.navie_blog .navie_pagination a{display:inline-block;margin:0 8px;background-color:#fff;width:50px;height:50px;border:none;border-radius:50%;text-align:center;color:#111a49;font-weight:600;padding-top:17px;font-size:1.6rem}.navie_blog .navie_pagination a:hover{color:#1e90ff}.navie_blog .navie_pagination span{text-decoration:none;border:none;padding:0;margin:0}.navie_blog .navie_pagination .current{margin:0 8px;display:inline-block;background-color:#fff;width:50px;height:50px;border:none;border-radius:50%;text-align:center;color:#1e90ff;font-weight:600;padding-top:17px;font-size:1.6rem}.navie_entete_article{margin-top:170px;text-align:center}@media (max-width:1199px){.navie_entete_article{margin-top:0}}.navie_entete_article .navie_titre{font-family:Noto Sans Display,sans-serif;font-weight:600;font-size:3rem;line-height:140%;margin:20px 0;color:#111a49}.navie_entete_article .navie_date{font-size:1.6rem}.navie_entete_article .navie_categorie{display:inline-block;background-color:#fff;border:2px solid #333;border-radius:7px;padding:6px 8px;font-size:1.4rem;text-transform:uppercase;font-family:Noto Sans Display,sans-serif;font-weight:600}.navie_entete_article .navie_image{margin:30px 0}.navie_entete_article .navie_image img{display:inline-block;border-radius:30px;box-shadow:0 0 20px rgba(0,0,0,.1)}.navie_navigation{text-align:center;margin:40px 0 100px}.navie_navigation .navie_blog{margin:60px 0}.navie_entete{margin-top:170px;text-align:center}@media (max-width:1199px){.navie_entete{margin-top:0}}.navie_entete h1{font-family:Noto Sans Display,sans-serif;font-size:7rem;font-weight:700;color:#111a49;text-transform:uppercase}@media (max-width:767px){.navie_entete h1{font-size:5.5rem}}@media (max-width:575px){.navie_entete h1{font-size:4rem}}.navie_contenu_flexible{position:relative;padding:30px 0}.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_image_principale img{min-width:100%}.navie_contenu_flexible .navie_galerie_images{margin:50px 0}.navie_contenu_flexible .navie_galerie_images .grid:after{content:"";display:block;clear:both}.navie_contenu_flexible .navie_galerie_images .grid-sizer{width:33%}.navie_contenu_flexible .navie_galerie_images .grid-item{width:33%;float:left}.navie_contenu_flexible .navie_galerie_images .grid-item img{display:block;max-width:100%;padding:10px}.navie_contenu_flexible .navie_icones{margin:40px 0}.navie_contenu_flexible .navie_icones .navie_blocs{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;text-align:center}.navie_contenu_flexible .navie_icones .navie_blocs .navie_element{padding:15px 30px;text-align:center}.navie_contenu_flexible .navie_icones .navie_blocs .navie_element .navie_icone{display:inline-block;width:100px;height:100px;color:#1e90ff;font-size:5rem;text-align:center;padding-top:23px;border-radius:50%;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:575px){.navie_contenu_flexible .navie_icones .navie_blocs .navie_element .navie_icone{width:70px;height:70px;font-size:3rem;padding-top:20px}}.navie_contenu_flexible .navie_icones .navie_blocs .navie_element .navie_general_texte{color:#1e90ff;text-align:center;margin-top:10px}.navie_contenu_flexible .navie_formulaire{position:relative;margin:70px 0}@media (max-width:991px){.navie_contenu_flexible .navie_formulaire{margin:40px 0}}.navie_contenu_flexible .navie_formulaire .navie_contenu{background-color:#111a49;border-radius:30px;box-shadow:0 0 30px rgba(0,0,0,.1);padding:50px 40px}.navie_contenu_flexible .navie_formulaire .navie_contenu .navie_informations{display:flex;flex-direction:column;gap:20px}.navie_contenu_flexible .navie_formulaire .navie_contenu .navie_informations .navie_information{display:flex;gap:10px;align-items:center}.navie_contenu_flexible .navie_formulaire .navie_contenu .navie_informations .navie_information .navie_icone{width:30px;height:30px;border-radius:50%;background-color:#fff;color:#1e90ff;text-align:center;font-size:1.6rem;padding-top:6px}.navie_contenu_flexible .navie_formulaire .navie_contenu .navie_informations .navie_information .navie_texte{color:#fff;font-weight:700;font-size:1.6rem}.navie_contenu_flexible .navie_formulaire .navie_contenu .navie_general_lien{margin-bottom:0}.navie_contenu_flexible .navie_formulaire .navie_certifications{display:flex;flex-direction:row;justify-content:center;gap:20px;margin-top:30px}.navie_contenu_flexible .navie_formulaire .navie_certifications .navie_certification img{width:100px}@media (max-width:767px){.navie_contenu_flexible .navie_formulaire .navie_certifications .navie_certification img{width:80px}}@media (max-width:991px){.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu{margin-top:50px}}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form ::placeholder{color:#333;opacity:1}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form :-ms-input-placeholder{color:#333;opacity:1}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form ::-ms-input-placeholder{color:#333;opacity:1}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form input[type=email],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form input[type=tel],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form input[type=text]{position:relative;width:100%;background-color:#f9f9f9;border:1px solid #f9f9f9;padding:10px 15px;font-weight:700;font-size:1.6rem;margin-bottom:15px;color:#333;border-radius:10px}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .navie_select select{position:relative;width:100%;background-color:#f9f9f9;border:1px solid #f9f9f9;padding:10px 15px;font-weight:700;font-size:1.6rem;margin-bottom:15px;color:#333;border-radius:10px}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form textarea{width:100%;margin-top:0;background-color:#f9f9f9;border:1px solid #f9f9f9;padding:10px 15px;font-weight:700;font-size:1.6rem;margin-bottom:15px;color:#333;border-radius:10px;height:282px;resize:none}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .navie_submit{margin:30px 0 20px;text-align:right;position:relative}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .navie_submit input[type=submit]{font-family:Lato,sans-serif;display:inline-block;background-color:#1e90ff;color:#fff;padding:12px 30px;border-radius:30px;font-weight:700;text-align:center;font-size:1.6rem;line-height:130%;transition:.2s;transition:.2s ease-in-out;border:none;box-shadow:0 0 15px rgba(0,0,0,.1)}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .navie_submit input[type=submit]:hover{color:#1e90ff;background-color:#fff}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .navie_submit .wpcf7-spinner{display:none}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form p{line-height:160%;font-size:1.6rem;color:#333;font-weight:700}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .wpcf7-list-item{margin:0!important}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form input[type=checkbox],.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form input[type=radio]{width:auto;margin-bottom:0;margin-right:5px}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .rgpd{display:block}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .ajax-loader,.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .wpcf7-not-valid-tip{display:none}.navie_contenu_flexible .navie_formulaire .navie_formulaire_contenu form .wpcf7-response-output{text-align:center;border:none;line-height:160%;font-size:1.6rem;padding:15px;margin:0;color:#333;font-weight:700}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvcmVzZXQuc2NzcyIsImJhc2UvZ2VuZXJhbC5zY3NzIiwiYmFzZS92YXJpYWJsZXMuc2NzcyIsImxheW91dC9oZWFkZXIuc2NzcyIsImxheW91dC9mb290ZXIuc2NzcyIsIm1vZHVsZXMvYWNjdWVpbF9lbnRldGUuc2NzcyIsIm1vZHVsZXMvYWNjdWVpbF9wcmVzZW50YXRpb24uc2NzcyIsIm1vZHVsZXMvYWNjdWVpbF90aGVtYXRpcXVlcy5zY3NzIiwibW9kdWxlcy9hY2N1ZWlsX2Jsb2cuc2NzcyIsIm1vZHVsZXMvYmxvZy5zY3NzIiwibW9kdWxlcy9lbnRldGVfYXJ0aWNsZS5zY3NzIiwibW9kdWxlcy9uYXZpZ2F0aW9uLnNjc3MiLCJtb2R1bGVzL2VudGV0ZS5zY3NzIiwibW9kdWxlcy9jb250ZW51X2ZsZXhpYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsS0FDSSxhQUFjLENBQ2QsZUFBbUIsQ0FDbkIsVUFDa0IsQ0FFdEIsVUFGSSxpQkFLa0IsQ0FIdEIsVUFDSSxpQkFBa0IsQ0FDbEIsZUFDa0IsQ0FFdEIsRUFDSSxzQkFBd0IsQ0FFNUIsMlpBYUksUUFBUyxDQUNULFNBQVUsQ0FDVixRQUFTLENBQ1QsY0FBZSxDQUNmLHVCQUF3QixDQUU1QixNQUNJLGVBQWdCLENBRXBCLGFBQ0ksV0FBWSxDQUVoQixvREFDSSxVQUFXLENBQ1gsWUFBYSxDQUVqQixNQUNJLHdCQUF5QixDQUN6QixnQkFBaUIsQ0FFckIsOEVBRUksYUFBYyxDQUVsQixpQ0FDSSw0QkFBOEIsQ0FFbEMsRUFDSSxjQUFlLENBQ2Ysb0JBQXFCLENBQ3JCLFVBQWMsQ0FDZCxjQUFnQixDQUpwQixnQkFNUSxvQkFBcUIsQ0MzRDdCLE1BQ0UsdUJBQXdCLENBRTFCLFVBQ0ksMkJDSndCLENES3hCLFVDQ1ksQ0RBWixjQUFlLENBQ2YscUJBQXlCLENBQ3pCLGtCQUFtQixDQUV2QixFQUNJLFVDTFksQ0RTaEIscUJBQ0ksd0NDZm1DLENEZ0JuQyxhQ1ZZLENE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Q25CLFVYbExSLENXbUxRLGtCQUFtQixDQTFMM0Msa0ZBOExvQixVQUFXLENBQ1gsWUFBYSxDQUNiLHdCWHJMSixDV3NMSSx3Qlh0TEosQ1d1TEksaUJBQWtCLENBQ2xCLGVYektWLENXMEtVLGdCQUFpQixDQUNqQixrQkFBbUIsQ0FDbkIsVVgvTEosQ1dnTUksa0JBQW1CLENBQ25CLFlBQWEsQ0FDYixXQUFZLENBek1oQyx1RkE0TW9CLGtCQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsaUJBQWtCLENBOU10QywwR0FnTndCLDJCWDdNQyxDVzhNRCxvQkFBcUIsQ0FDckIsd0JYeE1SLENXeU1RLFVYN01SLENXOE1RLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsZVg1TGQsQ1c2TGMsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUNqQixnQkFBaUIsQ0FDakIsY0FBZ0IsQ0FDaEIsMEJBQTRCLENBQzVCLFdBQVksQ0FDWixrQ0FBb0MsQ0E3TjVELGdIQStONEIsYVhyTlosQ1dzTlkscUJYMU5aLENXTmhCLHNHQW9Pd0IsWUFBYSxDQXBPckMsMkVBd09vQixnQkFBaUIsQ0FDakIsZ0JBQWlCLENBQ2pCLFVYbk9KLENXb09JLGVYak5WLENXMUJWLDBGQThPb0Isa0JBQW9CLENBOU94Qyx5TEFpUG9CLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixnQkFBaUIsQ0FuUHJDLCtFQXNQb0IsYUFBYyxDQXRQbEMsb0xBNFBvQixZQUFhLENBNVBqQyxnR0ErUG9CLGlCQUFrQixDQUNsQixXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUNqQixZQUFhLENBQ2IsUUFBUyxDQUNULFVYOVBKLENXK1BJLGVYNU9WIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmh0bWwsIGJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbioge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxub2wsIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG4gICAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5hIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHRyYW5zaXRpb246IDAuMXM7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG4iLCIvKioqKioqKioqKioqKioqKiogR0VORVJBTCAqKioqKioqKioqKioqKioqKi9cbjpyb290IHtcbiAgY29sb3Itc2NoZW1lOiBsaWdodCBvbmx5O1xufVxuaHRtbCwgYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRkZWZhdWx0O1xuICAgIGNvbG9yOiAkY29sb3IyO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yLXNjaGVtZTogbGlnaHQ7XG59XG5hIHtcbiAgICBjb2xvcjogJGNvbG9yMjtcbn1cblxuLyoqKioqKioqKioqKioqKioqIFRJVFJFLCBURVhURSAmIExJRU4gKioqKioqKioqKioqKioqKiovXG4ubmF2aWVfZ2VuZXJhbF90aXRyZSB7XG4gICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICBjb2xvcjogJGNvbG9yMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB9XG59XG4ubmF2aWVfZ2VuZXJhbF90aXRyZV9zZWNvbmRhaXJlIHtcbiAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgIGNvbG9yOiAkY29sb3I0O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cbn1cblxuLm5hdmllX2dlbmVyYWxfdGV4dGVfcHJpbmNpcGFsIHtcbiAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgIGNvbG9yOiAkY29sb3IzO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGZvbnQtd2VpZ2h0OiAkc2VtaUJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG59XG4ubmF2aWVfZ2VuZXJhbF90ZXh0ZSB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogaW5zaWRlIGRpc2M7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDE1cHggMzBweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGluc2lkZSBkZWNpbWFsO1xuICAgICAgICBtYXJnaW46IDE1cHggMCAxNXB4IDMwcHg7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgICAgICBjb2xvcjogJGNvbG9yMztcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBtYXJnaW46IDQwcHggMCAxNXB4IDA7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgY29sb3I6ICRjb2xvcjM7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMTVweCAwO1xuICAgIH1cbn1cbi5uYXZpZV9nZW5lcmFsX2xpZW4ge1xuICAgIG1hcmdpbjogMjVweCAwO1xuICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogJGxpbms7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNTtcbiAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICB9XG4gICAgfVxufVxuLyoqKioqKioqKioqKioqKioqIEJPT1RTVFJBUCAqKioqKioqKioqKioqKioqKi9cbi5uYXZpZV9nZW5lcmFsX2NvbnRhaW5lcl9tYXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG4ubmF2aWVfZ2VuZXJhbF9jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTUwMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG59XG4ubmF2aWVfY29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmllX2cge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDZyZW07XG59XG5cbi8qKioqKioqKioqKioqKioqKiBSRVNQT05TSVZFICoqKioqKioqKioqKioqKioqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uYXZpZV9kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdmllX21vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkeGwpIHtcbiAgICAubmF2aWVfZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdmllX21vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKiogQU5JTUFUSU9OUyAqKioqKioqKioqKioqKioqKi9cbi5uYXZpZV9hbmltX2xlZnQsIC5uYXZpZV9hbmltX3RvcCwgLm5hdmllX2FuaW1fcmlnaHQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKioqKioqKioqKioqKioqKiogTE9BREVSICoqKioqKioqKioqKioqKioqL1xuI25hdmllX2xvYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiA5OTk5OTk5O1xuICAgIC5uYXZpZV9jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKiogTElHSFRCT1ggKioqKioqKioqKioqKioqKiovXG4ubGctYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDkwMDAwMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjgpICFpbXBvcnRhbnQ7XG59XG4ubGctb3V0ZXIge1xuICAgIHotaW5kZXg6IDkwMDAwMDAwMDAxICFpbXBvcnRhbnQ7XG59XG4ubGctaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDUwcHggMCAhaW1wb3J0YW50O1xufVxuXG4vKioqKioqKioqKioqKioqKiogTUFTUVVFUiAqKioqKioqKioqKioqKioqKi9cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jY2R1X2Nsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3Rncy1kZXZlbG9wbWVudC1zaXRlLWZyb250LWVuZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufSIsIi8qKioqKioqKioqKioqKioqKiBQT0xJQ0VTICoqKioqKioqKioqKioqKioqL1xuJGRlZmF1bHQ6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiR0aXRsZTogJ05vdG8gU2FucyBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcbiRsaW5rOiAnTGF0bycsIHNhbnMtc2VyaWY7XG5cbi8qKioqKioqKioqKioqKioqKiBDT1VMRVVSUyAqKioqKioqKioqKioqKioqKi9cbiRjb2xvcjE6ICNGRkZGRkY7XG4kY29sb3IyOiAjMzMzMzMzO1xuJGNvbG9yMzogIzExMUE0OTtcbiRjb2xvcjQ6ICMyNzRGM0M7XG4kY29sb3I1OiAjMUU5MEZGO1xuJGNvbG9yNjogI0Y5RjlGOTtcblxuLyoqKioqKioqKioqKioqKioqIFJFU1BPTlNJVkUgKioqKioqKioqKioqKioqKiovXG4keHM6IDUyNXB4O1xuJHNtOiA1NzVweDtcbiRtZDogNzY3cHg7XG4kbGc6IDk5MXB4O1xuJHhsOiAxMTk5cHg7XG4keHhsOiAxMzk5cHg7XG5cbi8qKioqKioqKioqKioqKioqKiBHUkFJU1NFUyAqKioqKioqKioqKioqKioqKi9cbiRsaWdodDogMzAwO1xuJHJlZ3VsYXI6IDQwMDtcbiRtZWRpdW06IDUwMDtcbiRzZW1pQm9sZDogNjAwO1xuJGJvbGQ6IDcwMDtcbiRleHRyYUJvbGQ6IDgwMDtcbiRibGFjazogOTAwOyIsIi8qKioqKioqKioqKioqKioqKiBCVVJFQVUgKioqKioqKioqKioqKioqKiovXG4ubmF2aWVfZGVza3RvcCB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5MDAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC5uYXZpZV9oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAubmF2aWVfbG9nbyB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlID4gYSwgJi5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSwgJi5jdXJyZW50LXBhZ2UtYW5jZXN0b3IgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZpZV9saW5rZWRpbiB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKioqKioqKioqKioqKioqKiogU1RJQ0tZICoqKioqKioqKioqKioqKioqL1xuICAgIC5uYXZpZV9zdGlja3kge1xuICAgICAgICAubmF2aWVfbG9nbyB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKiBNT0JJTEUgKioqKioqKioqKioqKioqKiovXG4ubmF2aWVfbW9iaWxlIHtcbiAgICBoZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgLm5hdmllX2JhciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5uYXZpZV9sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9saW5rZWRpbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWVfbWVudV9ib3V0b24ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAubmF2aWVfYnVyZ2VyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uYXZpZV9vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uYXZpZV9jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuI25hdmllX21lbnVfbW9iaWxlX3NpZHIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMjBweCAyNXB4IDMwcHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHRvcDogMDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IC0zNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IC0zNTBweDtcbiAgICB9XG4gICAgLm5hdmllX21lbnUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAubmF2aWVfbWVudV9ib3V0b24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAubmF2aWVfYnVyZ2VyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfb3BlbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBuYXYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSA+IGEsICYuY3VycmVudC1tZW51LXBhcmVudCA+IGEsICYuY3VycmVudC1wYWdlLWFuY2VzdG9yID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2lkci1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5uYXZpZV9jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5uYXZpZV9vcGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhvbWUgLm5hdmllX2Rlc2t0b3AgaGVhZGVyIC5uYXZpZV9oZWFkZXIgLm5hdmllX21lbnUgbmF2IC5uYXZiYXItbmF2IGxpLmFjdGl2ZSA+IGEsIC5ob21lICNuYXZpZV9tZW51X21vYmlsZV9zaWRyIC5uYXZpZV9tZW51IG5hdiAubmF2YmFyLW5hdiBsaS5hY3RpdmUgPiBhIHtcbiAgICBjb2xvcjogJGNvbG9yNDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjM7XG4gICAgfVxufVxuLmhvbWUgLm5hdmllX2Rlc2t0b3AgaGVhZGVyIC5uYXZpZV9oZWFkZXIgLm5hdmllX2xvZ28sIC5uYXZpZV9tb2JpbGUgaGVhZGVyIC5uYXZpZV9iYXIgLm5hdmllX2xvZ28ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn0iLCJmb290ZXIge1xuICAgIC5uYXZpZV9mb290ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX2luZm9ybWF0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAubmF2aWVfaWNvbmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfdGV4dGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX2xvZ28ge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfbGllbnMge1xuICAgICAgICAgICAgLm5hdmllX2dlbmVyYWxfbGllbiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfY2VydGlmaWNhdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX2NlcnRpZmljYXRpb24ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2NvcHlyaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5hdmllX2FjY3VlaWxfZW50ZXRlIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHhsKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5uYXZpZV9jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwIDUwcHggMCAxMDBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9jb2xvbm5lXzEge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeGwpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX2NvbG9ubmVfMiB7XG4gICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9sb2dvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX3RoZW1hdGlxdWVzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX3RoZW1hdGlxdWUge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWVfbGllbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfbGV0dHJlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxODUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfaW50aXR1bGUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLDAsMCwwLjIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5uYXZpZV90aGVtYXRpcXVlX3F1YWxpdGUge1xuICAgICAgICAgICAgICAgIC5uYXZpZV9saWVuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywyNiw3MywxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm5hdmllX3RoZW1hdGlxdWVfc2VjdXJpdGUge1xuICAgICAgICAgICAgICAgIC5uYXZpZV9saWVuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywyNiw3MywwLjkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubmF2aWVfdGhlbWF0aXF1ZV9lbnZpcm9ubmVtZW50IHtcbiAgICAgICAgICAgICAgICAubmF2aWVfbGllbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsMjYsNzMsMC44KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuJGR1cmF0aW9uOiAxMDBzO1xuXG5Aa2V5ZnJhbWVzIG5hdmllX21vdHNfY2xlc19zY3JvbGwge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbn1cbiAgICAgIFxuICAgIC5uYXZpZV9tb3RzX2NsZXNfY29udGVudSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIC5uYXZpZV9tb3RzX2NsZXNfdHJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogbmF2aWVfbW90c19jbGVzX3Njcm9sbCAkZHVyYXRpb24gbGluZWFyIGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmllX21vdHNfY2xlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7IFxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG5hdmllX21vdHNfY2xlcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBuYXZpZV9tb3RzX2NsZXM7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gICAgICAgICAgICAubmF2aWVfbW90X2NsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pQm9sZDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5hdmllX2FjY3VlaWxfcHJlc2VudGF0aW9uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5uYXZpZV9pY29uZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAubmF2aWVfZWxlbWVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9pY29uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXZpZV9nZW5lcmFsX3RleHRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIubmF2aWVfYWNjdWVpbF90aGVtYXRpcXVlcyB7XG4gICAgLm5hdmllX3RoZW1hdGlxdWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHggNTBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA2MHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX2NvbnRlbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAyMzBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWVfZ2VuZXJhbF90ZXh0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9ibG9jIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjM7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC03NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2xldHRyZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTg1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhyZW07XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXZpZV90aGVtYXRpcXVlX3F1YWxpdGUge1xuICAgICAgICAgICAgLm5hdmllX2Jsb2Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsMjYsNzMsMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXZpZV90aGVtYXRpcXVlX3NlY3VyaXRlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2NvbnRlbnUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIzMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2Jsb2Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODMwNWI7XG4gICAgICAgICAgICAgICAgLm5hdmllX2xldHRyZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXZpZV90aGVtYXRpcXVlX2Vudmlyb25uZW1lbnQge1xuICAgICAgICAgICAgLm5hdmllX2Jsb2Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTQ4NmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5hdmllX2FjY3VlaWxfYmxvZyB7XG4gICAgcGFkZGluZzogNjBweCAwIDgwcHggMDtcbiAgICAubmF2aWVfYmxvYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHhsKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfdGl0cmVfcHJpbmNpcGFsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHhsKSB7XG4gICAgICAgICAgICBtYXJnaW46IDU1cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9ibG9nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLm5hdmllX2dlbmVyYWxfbGllbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn0iLCIubmF2aWVfYmxvZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgLm5hdmllX2Jsb2dfZmlsdHJlcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjA4KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDcwcHggMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfZ2VuZXJhbF90ZXh0ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmllX2Jsb2dfY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2ZpbHRyZV9jYXRlZ29yaWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yMjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pQm9sZDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfYmxvZ19yZWNoZXJjaGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHhsKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9ibG9nX2FjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAubmF2aWVfYm91dG9uX3JlY2hlcmNoZSwgLm5hdmllX2JvdXRvbl9yZXNldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9hcnRpY2xlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyBlYXNlLWluLW91dDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsMCwwLDAuMTUpO1xuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9pbWFnZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9jb250ZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAzMHB4IDI1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMzBweCAzMHB4O1xuICAgICAgICAgICAgLm5hdmllX3RpdHJlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaUJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2RhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdmllX2NhdGVnb3JpZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yMjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pQm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfcGFnaW5hdGlvbntcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yMztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaUJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5jdXJyZW50IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaUJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5uYXZpZV9lbnRldGVfYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMTcwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeGwpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLm5hdmllX3RpdHJlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pQm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3IzO1xuICAgIH1cbiAgICAubmF2aWVfZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cbiAgICAubmF2aWVfY2F0ZWdvcmllIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3IyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogJHRpdGxlO1xuICAgICAgICBmb250LXdlaWdodDogJHNlbWlCb2xkO1xuICAgIH1cbiAgICAubmF2aWVfaW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5hdmllX25hdmlnYXRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggMCAxMDBweCAwO1xuICAgIC5uYXZpZV9ibG9nIHtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDA7XG4gICAgfVxufSIsIi5uYXZpZV9lbnRldGUge1xuICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHhsKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZTtcbiAgICAgICAgZm9udC1zaXplOiA3cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3IzO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIH1cbiAgICB9XG59IiwiLm5hdmllX2NvbnRlbnVfZmxleGlibGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgLm5hdmllX2JvdXRvbnMge1xuICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMTVweCAxNXB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgLm5hdmllX2dlbmVyYWxfbGllbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDBweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jZW50ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLm5hdmllX2dlbmVyYWxfbGllbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9pbWFnZV9wcmluY2lwYWxlIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2aWVfZ2FsZXJpZV9pbWFnZXMge1xuICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgLmdyaWQ6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICAgIC5ncmlkLXNpemVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtaXRlbSBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXZpZV9pY29uZXMge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgLm5hdmllX2Jsb2NzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLm5hdmllX2VsZW1lbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLm5hdmllX2ljb25lIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3I1O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXZpZV9nZW5lcmFsX3RleHRlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdmllX2Zvcm11bGFpcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogNzBweCAwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKSB7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAubmF2aWVfY29udGVudSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNDBweDtcbiAgICAgICAgICAgIC5uYXZpZV9pbmZvcm1hdGlvbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgLm5hdmllX2luZm9ybWF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAubmF2aWVfaWNvbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLm5hdmllX3RleHRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubmF2aWVfZ2VuZXJhbF9saWVuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9jZXJ0aWZpY2F0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIC5uYXZpZV9jZXJ0aWZpY2F0aW9uIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXZpZV9mb3JtdWxhaXJlX2NvbnRlbnUge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I2O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3I2O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yNjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyODJweDtcbiAgICAgICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2aWVfc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnJncGQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWpheC1sb2FkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4iXX0= */
