@charset "UTF-8";.smaller{font-size:.7143em;line-height:2.1em}.small{font-size:.8571em;line-height:1.75em}.big{font-size:1.1429em;line-height:1.3125em}.bigger{font-size:1.2857em;line-height:1.1667em}.biggest{font-size:1.4286em;line-height:1.05em}img{max-width:100%;height:auto;vertical-align:middle}a img{border:0}.wp-block-image{text-align:center!important}.wp-block-image figure.aligncenter.size-large.is-resized{width:80%}#main a img{cursor:zoom-in}.lightbox:hover{cursor:zoom-out}.lb-nav a.lb-next{width:30%}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#page{overflow:hidden}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:url(../fonts/merriweather-v22-latin-regular.eot);src:local("Merriweather Regular"),local("Merriweather-Regular"),url(../fonts/merriweather-v22-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/merriweather-v22-latin-regular.woff2) format("woff2"),url(../fonts/merriweather-v22-latin-regular.woff) format("woff"),url(../fonts/merriweather-v22-latin-regular.ttf) format("truetype"),url(../fonts/merriweather-v22-latin-regular.svg#Merriweather) format("svg")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;src:url(../fonts/merriweather-v22-latin-700.eot);src:local("Merriweather Bold"),local("Merriweather-Bold"),url(../fonts/merriweather-v22-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/merriweather-v22-latin-700.woff2) format("woff2"),url(../fonts/merriweather-v22-latin-700.woff) format("woff"),url(../fonts/merriweather-v22-latin-700.ttf) format("truetype"),url(../fonts/merriweather-v22-latin-700.svg#Merriweather) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v18-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/open-sans-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v18-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v18-latin-regular.woff) format("woff"),url(../fonts/open-sans-v18-latin-regular.ttf) format("truetype"),url(../fonts/open-sans-v18-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v18-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/open-sans-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v18-latin-700.woff2) format("woff2"),url(../fonts/open-sans-v18-latin-700.woff) format("woff"),url(../fonts/open-sans-v18-latin-700.ttf) format("truetype"),url(../fonts/open-sans-v18-latin-700.svg#OpenSans) format("svg")}html{font-size:62.5%;font-size:calc(1em * .625);overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:16px;font-family:"Open Sans",sans-serif;color:#5b5b5b;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}.likeh1,.likeh3,h1,h3,h4{font-family:Merriweather}h1 .likeh1{font-weight:700}.likeh2,h2{font-family:"Open Sans",sans-serif;font-weight:700}h4{font-weight:700}h1{color:#000;font-size:26px}@media (min-width:768px){h1{font-size:44px}}@media (min-width:980px){h1{font-size:44px;line-height:1.2}}h2{font-size:15px}@media (min-width:768px){h2{font-size:16px}}@media (min-width:980px){h2{font-size:16px}}h3{font-size:18px}@media (min-width:768px){h3{font-size:20px}}@media (min-width:980px){h3{font-size:28px}}h4{font-size:14px}@media (min-width:768px){h4{font-size:18px}}@media (min-width:980px){h4{font-size:19px}}h5{font-size:16px}@media (min-width:980px){h5{font-size:18px}}h6{font-size:16px}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#f3f3f3;font-family:"Courier 10 Pitch",Courier,monospace;font-size:16px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:16px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}a{text-decoration:none;color:#000}a:hover{text-decoration:none;font-family:"Open Sans"}a:active{color:#b5b5b5}.custom-block a,.posts-wrapper a{text-decoration:none}.main-desc{font-size:16px}@font-face{font-family:iconsfont;font-weight:400;font-style:normal;src:url(../icons/font/iconsfont.eot);src:url(../icons/font/iconsfont.woff2) format("woff2"),url(../icons/font/iconsfont.woff) format("woff"),url(../icons/font/iconsfont.ttf) format("truetype"),url(../icons/font/iconsfont.eot?#iefix) format("embedded-opentype")}[class*=" icons-"],[class^=icons-]{display:inline-block;speak:none;font-family:iconsfont;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-chevron-left:before{content:""}.icons-chevron:before{content:""}.icons-close:before{content:""}.icons-down-chevron:before{content:""}.icons-exclamation:before{content:""}.icons-loupe:before{content:""}.icons-up-chevron:before{content:""}abbr[title]{border-bottom:1px dotted;cursor:help}cite,q{font-style:italic}q cite,q q{font-style:normal}q{quotes:none}q:after,q:before{content:""}dl{margin:.75em 0}dt{margin:.75em 0 0 0;font-weight:700}dd{margin:.25em 0 .25em 32px}table{margin:0;border:1px solid gray;border-collapse:collapse;border-spacing:0}table td,table th{padding:4px;border:1px solid #ccc;vertical-align:top}article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block}@media (min-width:1280px){aside{min-width:250px}}aside .widget_tag_cloud{padding:1em 15px 0 15px;margin:auto}aside .widget_tag_cloud p:first-child{font-size:20px;margin:0;font-weight:700}aside section .tagcloud{display:flex;padding:1rem;flex-wrap:wrap}aside section .tagcloud .tag-cloud-link{display:none}aside section .tagcloud .tag-cloud-link:nth-child(1),aside section .tagcloud .tag-cloud-link:nth-child(2),aside section .tagcloud .tag-cloud-link:nth-child(3),aside section .tagcloud .tag-cloud-link:nth-child(4),aside section .tagcloud .tag-cloud-link:nth-child(5){display:block;color:#fff;background-color:#c5cdd1;font-size:12px!important;padding:2px 15px;margin:5px}hr{height:1px;color:#d7d7d7;background-color:#d7d7d7;margin:24px 0;border:0}.sep{background-color:#eee}@media screen and (max-width:400px){@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}}button:hover,input[type=submit]:hover{cursor:pointer}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}.entry-header h1,.header-content h1{margin-top:0;padding-left:15px;margin-bottom:0;line-height:1.4}@media (min-width:980px){.entry-header h1,.header-content h1{margin-bottom:0;line-height:1.4}}.breadcrumb-area{margin-top:1em}@media (min-width:980px){.breadcrumb-area{margin-top:0}}@media (min-width:980px){.entry-header{margin:0 -285px 3em 0}}#content[tabindex="-1"]:focus{outline:0}.skip-link{position:absolute;top:-100px;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000;transition:top .75s ease-out}.skip-link:focus{top:7px;transition:top 0s}[data-expand-target]{overflow:hidden;position:relative}[data-expand-link]:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}@media (max-width:767px){.archives-block{display:flex}.archives-block .img-search{margin:5px auto;min-width:100%}.archives-block .content-search{margin:0 0 0 10px}.archives-block .content-search a{font-weight:700}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignright{float:right;margin:0 0 .5em .5em}.alignleft{float:left;margin:0 .5em .5em 0}.aligncenter,.center{margin:0 auto;text-align:center}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.wp-block-cover-image.alignwide,.wp-block-cover.alignwide{width:auto}@media screen and (min-width:1080px){.alignwide{margin-left:-100px;margin-right:-100px}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.wp-block-image.alignfull,.wp-block-image.alignwide{max-width:none}}.clear{clear:both}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.sticky{background-color:#ececec}.bypostauthor{display:block}.has-white-color{color:#fff!important}.has-white-background-color{background-color:#fff!important}.has-black-color{color:#5b5b5b!important}.has-black-background-color{background-color:#5b5b5b!important}.has-grey-color{color:#a8a8a8!important}.has-grey-background-color{background-color:#a8a8a8!important}@media screen and (max-width:600px){.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{grid-row:2}.wp-block-media-text .wp-block-media-text__media{margin-bottom:20px}}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:14px;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.btn{display:inline-block;text-transform:uppercase;border-radius:27.5px;padding:0 25px;height:45px;line-height:45px;font-size:14px;text-decoration:none}.dark-overlay,.overlay,.yellow-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.bold{font-weight:700}.display-none{display:none}.espace-gp #page #content .container #main .post a,.term-grand-public #page #content .container #main .post a{text-decoration:underline}.espace-gp #page #content .container #main .post .entry-header h1,.term-grand-public #page #content .container #main .post .entry-header h1{color:#000}.espace-gp #page #content .container #main .post .entry-content h2,.term-grand-public #page #content .container #main .post .entry-content h2{color:#5b5b5b}.espace-gp #page #content .container aside .widget_tag_cloud p:first-child,.term-grand-public #page #content .container aside .widget_tag_cloud p:first-child{color:#cc8b00}.espace-gp #page #content .container aside .widget_tag_cloud .tagcloud a:hover,.term-grand-public #page #content .container aside .widget_tag_cloud .tagcloud a:hover{background-color:#cc8b00}.univers-grand-public .entry-content h2{color:#5b5b5b}.espace-med #page #content .container #main .post .entry-header h1,.term-medecin #page #content .container #main .post .entry-header h1{color:#000}.espace-med #page #content .container #main .post .entry-content p:first-child,.term-medecin #page #content .container #main .post .entry-content p:first-child{font-size:16px;font-family:"Open Sans",sans-serif}.espace-med #page #content .container #main .post .entry-content h2,.term-medecin #page #content .container #main .post .entry-content h2{color:#5b5b5b}.espace-med #page #content .container aside .widget_tag_cloud p:first-child,.term-medecin #page #content .container aside .widget_tag_cloud p:first-child{color:#00af4e}.espace-med #page #content .container aside .widget_tag_cloud .tagcloud a:hover,.term-medecin #page #content .container aside .widget_tag_cloud .tagcloud a:hover{background-color:#00af4e}.espace-med .menu-bar,.term-medecin .menu-bar{background:#5b5b5b}.espace-med .menu-bar:after,.espace-med .menu-bar:before,.term-medecin .menu-bar:after,.term-medecin .menu-bar:before{background:#5b5b5b}.espace-med #button-backtotop,.term-medecin #button-backtotop{background-color:#5b5b5b}.univers-medecin .entry-content h2{color:#5b5b5b}.espace-chir #page #content .container #main .post .entry-header h1,.term-chirurgien #page #content .container #main .post .entry-header h1{color:#000}.espace-chir #page #content .container #main .post .entry-content h2,.term-chirurgien #page #content .container #main .post .entry-content h2{color:#5b5b5b}.espace-chir #page #content .container aside .widget_tag_cloud p:first-child,.term-chirurgien #page #content .container aside .widget_tag_cloud p:first-child{color:#039aca}.espace-chir #page #content .container aside .widget_tag_cloud .tagcloud a:hover,.term-chirurgien #page #content .container aside .widget_tag_cloud .tagcloud a:hover{background-color:#039aca}.espace-chir .menu-bar,.term-chirurgien .menu-bar{background:#5b5b5b}.espace-chir .menu-bar:after,.espace-chir .menu-bar:before,.term-chirurgien .menu-bar:after,.term-chirurgien .menu-bar:before{background:#5b5b5b}.espace-chir #button-backtotop,.term-chirurgien #button-backtotop{background-color:#5b5b5b}.univers-chirurgien .entry-content h2{color:#5b5b5b}.entry-header,.header-content{font-family:Merriweather;color:#5b5b5b;font-weight:700;background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_gp.png) no-repeat scroll 0 8px;padding-left:6px;margin-left:-21px;min-height:50px}@media (min-width:768px){.entry-header,.header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_gp.png) no-repeat scroll 0 8px}}@media (min-width:980px){.entry-header,.header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_gp.png) no-repeat scroll 20px 17px;line-height:45px;padding-left:40px;margin-bottom:1em}}.site>#content>.container>#main>header>div>div>h1>span{color:#cc8b00}.espace-gp>.site>#content>.container>#main>header>div>div>h1>span{color:#cc8b00}.espace-med>.site>#content>.container>#main>header>div>div>h1>span{color:#00af4e}.espace-chir>.site>#content>.container>#main>header>div>div>h1>span{color:#039aca}.espace-gp .entry-header,.espace-gp .header-content{font-family:Merriweather;color:#5b5b5b;font-weight:700;background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_gp.png) no-repeat scroll 0 5px;padding-left:6px;margin-left:-21px;min-height:50px}@media (min-width:768px){.espace-gp .entry-header,.espace-gp .header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_gp.png) no-repeat scroll 0 8px}}@media (min-width:980px){.espace-gp .entry-header,.espace-gp .header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_gp.png) no-repeat scroll 20px 17px;line-height:45px;padding-left:40px;width:100%}}.espace-med .entry-header,.espace-med .header-content{font-family:Merriweather;font-size:44px;color:#5b5b5b;font-weight:700;background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_med.png) no-repeat scroll 0 5px;padding-left:6px;margin-left:-21px;min-height:50px}@media (min-width:768px){.espace-med .entry-header,.espace-med .header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_med.png) no-repeat scroll 0 8px}}@media (min-width:980px){.espace-med .entry-header,.espace-med .header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/08/btn_med.png) no-repeat scroll 20px 17px;line-height:45px;padding-left:40px;width:100%}}.espace-chir .entry-header,.espace-chir .header-content{font-family:Merriweather;color:#5b5b5b;font-weight:700;background:rgba(0,0,0,0) url(/wp-content/uploads/2015/09/btn_chir.png) no-repeat scroll 0 5px;padding-left:6px;margin-left:-21px;min-height:50px}@media (min-width:768px){.espace-chir .entry-header,.espace-chir .header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/09/btn_chir.png) no-repeat scroll 0 8px}}@media (min-width:980px){.espace-chir .entry-header,.espace-chir .header-content{background:rgba(0,0,0,0) url(/wp-content/uploads/2015/09/btn_chir.png) no-repeat scroll 20px 17px;line-height:45px;padding-left:40px;width:100%}}@media (min-width:980px){.sub-menu .current-menu-ancestor a,.sub-menu .current-menu-parent a,.sub-menu .current-post-ancestor a,.sub-menu .current-post-parent a{color:#fff!important}}.sx-posts-navigation nav{margin:0 0 20px 0}.sx-posts-navigation nav .nav-links{display:flex;justify-content:space-evenly}.sx-posts-navigation nav .nav-links a{border:1px solid;border-radius:5px;padding:20px}.sx-posts-navigation nav .nav-links span{border:1px solid #cc8b00;border-radius:5px;padding:20px;font-weight:700}.listing header a{text-decoration:none;display:flex}.listing header a div{margin:0 1em}.listing header a div h5{font-size:14px;color:#5b5b5b;margin:0}@media (min-width:980px){.listing header a{display:initial}}@media (min-width:768px){.listing header hr{display:none}}.schema-faq-section{position:relative;background-color:#f9f9f9;margin:10px 0}.schema-faq-section .schema-faq-answer{height:170px;display:block;overflow:scroll}@media (min-width:768px){.schema-faq-section .schema-faq-answer{height:250px}}@media (min-width:980px){.schema-faq-section .schema-faq-answer{overflow:inherit;height:auto}}.schema-faq-section .dropdown-toggle{position:absolute;top:15px;right:2px;background-color:transparent;border:none;cursor:pointer;padding:5px 10px}.schema-faq-section .dropdown-toggle:after{content:"";display:inline-block;font-family:iconsfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:12px;vertical-align:middle}.schema-faq-section.open a{color:#5b5b5b;font-weight:bolder}.schema-faq-section.open a:hover{color:#5b5b5b!important}.schema-faq-section.open .dropdown-toggle{transform:rotate(180deg);color:#fff}.schema-faq-question{display:inline-block;width:100%;padding:15px 35px 15px 30px}.schema-faq-question:hover{cursor:pointer}.schema-faq-question .open a{color:#a8a8a8}.schema-faq-question .open a:hover{color:#5b5b5b!important}.schema-faq-question .open>.dropdown-toggle:after{content:"";transform:rotate(180deg)}.schema-faq-question .open .schema-faq-question{background-color:#cc8b00;color:#fff}.schema-faq-question .open .dropdown-toggle:after{color:#fff}.schema-faq-answer{padding:30px;margin:0}.open span.glossaryLink,a.glossaryLink{font-weight:700}.univers-stenose-carotidienne-avc-examens-operation .entry-content .schema-faq .open .schema-faq-question{background-color:#cc8b00;color:#fff}.univers-stenose-carotidienne-avc-examens-operation .entry-content .schema-faq .open .schema-faq-question a{color:#fff!important}.univers-stenose-carotidienne-avc-examens-operation .entry-content .schema-faq .open .schema-faq-answer{background-color:#fdeecd}.univers-avc-par-stenose-carotidienne-diagnostic-traitements .entry-content .schema-faq .open .schema-faq-question{background-color:#00af4e;color:#fff}.univers-avc-par-stenose-carotidienne-diagnostic-traitements .entry-content .schema-faq .open .schema-faq-question a{color:#fff!important}.univers-avc-par-stenose-carotidienne-diagnostic-traitements .entry-content .schema-faq .open .schema-faq-answer{background-color:#8eeec8}.univers-chirurgien-vasculaire-operation-carotide .entry-content .schema-faq .open .schema-faq-question{background-color:#039aca;color:#fff}.univers-chirurgien-vasculaire-operation-carotide .entry-content .schema-faq .open .schema-faq-question a{color:#fff!important}.univers-chirurgien-vasculaire-operation-carotide .entry-content .schema-faq .open .schema-faq-answer{background-color:#bbdff4}@media (min-width:980px){.glossaryList{width:760px}}.glossaryList .glossary-container span.glossaryLink{margin:0 10px;cursor:pointer;line-height:3}.glossaryList .ln--{border-bottom:1px solid;background:#f9f9f9;padding:1em 0;position:relative;width:100%}.glossaryList .ln-- .dropdown-toggle{position:absolute;top:15px;right:2px;background-color:transparent;border:none;cursor:pointer;padding:5px 10px}.glossaryList .ln-- .dropdown-toggle:after{content:"";display:inline-block;font-family:iconsfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:12px;vertical-align:middle}.glossaryList .ln-- .glossaryLink{margin:0 1em}.glossaryList .ln-- .glossary_itemdesc{margin:0 1em}.glossaryList .ln--.open{background:#cc8b00;padding-top:0;padding-bottom:0;width:100%}.glossaryList .ln--.open .glossaryLink{color:#fff!important;line-height:3}.glossaryList .ln--.open a{color:#5b5b5b}.glossaryList .ln--.open a:hover{color:#5b5b5b!important}.glossaryList .ln--.open .dropdown-toggle{transform:rotate(180deg);color:#fff;transition:.7s}.glossaryList .ln--.open .glossary_itemdesc{margin:0!important;padding:1em;background:#fdeecd}.glossaryList .ln--.open .glossary_itemdesc a,.glossaryList .ln--.open .glossary_itemdesc span{color:#5b5b5b!important}.glossaryList .ln--.open .glossary_itemdesc span{margin:0}.univers-stenose-carotidienne-avc-examens-operation>div>p:nth-child(1)>.dropdown-toggle{display:none}.espace-chir .site .site-content .container .desktop-search-in-archive aside .sx_summary_widget h2{color:#039aca}.espace-med .site .site-content .container .desktop-search-in-archive aside .sx_summary_widget h2{color:#00af4e}.espace-gp .site .site-content .container .desktop-search-in-archive aside .sx_summary_widget h2{color:#cc8b00}.sx_summary_widget{list-style-type:none;font-size:12px;margin:3em 0}.sx_summary_widget .sx_summary-container{padding:20px 2em;margin:0 0 1em 0;background-color:#f3f3f3}.sx_summary_widget .sx_summary-container h2{margin:0 0 3px 0;font-size:24px}@media (min-width:980px){.sx_summary_widget{margin:6em 0 0 0;padding:1em 2em}}.sx_summary_widget p{display:none}.sx_summary_widget .archives-block{padding:0 0 0 2em;display:none}.sx_summary_widget .sx_summary_item{font-size:14px;color:#5b5b5b;text-decoration:none}#sx_cat_search_form{background-color:#152840;border-radius:5px}#sx_cat_search_form .cat-search-bar{padding:1em;background-color:#152840;display:flex;border-radius:5px;color:#fff;font-size:1.2em;align-items:center}#sx_cat_search_form .cat-search-bar .search-field{background-color:#152840;border:none;width:100%;color:#fff;height:50px;padding:0 15px 0 15px}#sx_cat_search_form .cat-search-bar .search-field:focus{border:none!important}@media (min-width:980px){#sx_cat_search_form .cat-search-bar .search-field{padding:0 15px 22px 15px;background-color:#152840;border:none;width:100%;height:45px;display:flex;color:#fff}}#sx_cat_search_form .cat-search-bar .search-field::-moz-placeholder{color:#fff;white-space:normal;font-size:1em;margin:0;padding:0;width:100%}#sx_cat_search_form .cat-search-bar .search-field:-ms-input-placeholder{color:#fff;white-space:normal;font-size:1em;margin:0;padding:0;width:100%}#sx_cat_search_form .cat-search-bar .search-field::placeholder{color:#fff;white-space:normal;font-size:1em;margin:0;padding:0;width:100%}#sx_cat_search_form #sx_cat_search_form_submit{display:none}#sx_cat_search_form .refresh{display:none;margin:0 10px;color:#fff;height:25px}#sx_cat_search_form .refresh:hover{cursor:pointer}.espace-gp>.site>.site-content>.container>aside>.sx_summary_widget>.sx_summary-container h2{color:#cc8b00}.espace-med>.site>.site-content>.container>aside>.sx_summary_widget>.sx_summary-container h2{color:#00af4e}.espace-chir>.site>.site-content>.container>aside>.sx_summary_widget>.sx_summary-container h2{color:#039aca}#main div .category-search-title{font-size:12px}@media (min-width:768px){#main div .category-search-title{font-size:14px}}#main div .sx_search_widget_img{height:74px;width:133px}@media (min-width:980px){#main div .sx_search_widget_img{height:133px;width:226px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:1em;flex:1}}@media (min-width:980px){#main div .sx_search_widget_img{width:100%;height:133px}}.sx_cat_search_flex{display:flex;align-items:center;justify-content:space-around}.sx_cat_search_flex .sx_search_loader{display:none;width:15%}.sx_cat_search_flex .sx_search_loader #inner img{margin-bottom:1em}.expanded-search{padding-bottom:2em}@media (min-width:980px){.expanded-search:hover{background:#f3f3f3}}.expanded-search a{color:#5b5b5b;display:flex;text-decoration:none}@media (min-width:980px){.expanded-search a{display:inherit}.expanded-search a img{margin:0 auto 1em auto}}.expanded-search a div{margin:0 10px;flex:2}.expanded-search a div h4{font-size:14px;margin:0}.sx-back-to-search{margin:auto;text-align:center}.keyword{text-transform:capitalize}.lightbox .lb-image{border:none!important}.lb-dataContainer .lb-data .lb-details{width:100%!important;margin-top:1em;padding-left:1em;line-height:25px}.lb-dataContainer .lb-data .lb-details .lb-caption{font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400;color:#fff}.lb-dataContainer .lb-data .lb-details .lb-number{display:none!important}#page{min-height:100vh;display:flex;flex-direction:column}.admin-bar #page{min-height:calc(100vh - 32px)}.site-content{margin-top:86px;flex-grow:1}@media (min-width:980px){.site-content{margin-top:-5px}}@media (min-width:1280px){.site-content{margin-top:0}}.container,.container-main-page{max-width:1024px}@media (min-width:980px){.container{margin:148px auto 2em auto;padding:1em;display:flex}.container-main-page{margin:0 auto;padding:1em;display:flex}}#main{padding:1em 1em 0 1em;min-width:70%}.wrapper{width:100%;padding-left:calc(50% - calc(100% - 20px * 2)/ 2);padding-right:calc(50% - calc(100% - 20px * 2)/ 2)}@media only screen and (min-width:1280px){.wrapper{width:100%;padding-left:calc(50% - 1280px / 2);padding-right:calc(50% - 1280px / 2)}}.entry-content h2{font-size:16px}.fluid-width-video-wrapper{z-index:-1;max-width:1080px}.wp-block-image{margin:0 -1em}@media (min-width:768px){.wp-block-image{margin:0 0 1em 0}}.wp-block-column{margin:10px 0}.featherlight .featherlight-content .caption{white-space:normal!important}.featherlight .featherlight-content .caption a{text-decoration:none;color:#fff!important}.featherlight .featherlight-content .caption a:hover{text-decoration:none;color:#fff!important}@media (min-width:768px){.flex-grid{display:flex;flex-flow:row wrap;margin-left:-20px}.flex-grid>*{margin-left:20px;margin-bottom:20px;width:calc(50% - 20px)}}@media (min-width:980px){.flex-grid>*{width:calc(33.33% - 20px)}}@media (min-width:768px){.flex-grid-2-4{display:flex;flex-flow:row wrap;margin-left:-20px}.flex-grid-2-4>*{margin-left:20px;width:calc(50% - 20px)}}@media (min-width:980px){.flex-grid-2-4>*{width:calc(25% - 20px)}}@media (min-width:980px){.flex-grid-only3{display:flex;flex-flow:row wrap;margin-left:-20px}.flex-grid-only3>*{margin-left:20px;margin-bottom:20px;width:calc(33.33% - 20px)}}.site-branding{margin-left:20px}.site-branding .custom-logo-link{display:block;max-width:600px}@media (min-width:768px){.site-branding .custom-logo-link{max-width:300px}}@media (min-width:980px){.site-branding .custom-logo-link{max-width:350px;padding:25px 0}}.site-branding .custom-logo-link:hover{background-color:transparent!important}.add_submenu-borders{border-bottom:1px solid #b5b5b5}@media (min-width:980px){.add_submenu-borders{border-top:1px solid #b5b5b5}}@media (min-width:980px){#header-navmenu{height:64px}.header-main .wrap{display:flex;align-items:center;justify-content:space-between;position:relative;max-width:1024px;margin:-2px auto;line-height:2.3;height:110px}.site-branding{position:relative;margin:0 10px}.site-navigation{margin-right:20px}.site-navigation li{position:relative}.site-navigation li .icons-chevron{position:absolute;right:0;margin:0 5px;line-height:2}.site-navigation li .icons-loupe{background:#152840;color:#fff;padding:19px 10px;margin-right:0}.site-navigation li .icons-loupe:hover{background-color:#1c3759;cursor:pointer}}.desktop-second-menu{display:none}@media (min-width:980px){.desktop-second-menu{display:block}}.menu-second-header .menu-item-header_second{display:flex;justify-content:flex-end;margin:5px}.menu-second-header .menu-item-header_second li{text-decoration:none;list-style:none;font-size:11px;margin:auto 1.5rem;background:0 0}@media (min-width:980px){.menu-second-header .menu-item-header_second li{display:block}}.menu-second-header .menu-item-header_second li a,.menu-second-header .menu-item-header_second li span{color:#b5b5b5!important;font-size:12px;font-family:Merriweather,sans-serif!important;background-color:transparent!important}.menu-second-header .menu-item-header_second li a:hover,.menu-second-header .menu-item-header_second li span:hover{color:#04759b!important;text-decoration:none;transition:.2s}#menu-second-menu-chirurgien>.menu-item,#menu-second-menu-grand-public>.menu-item,#menu-second-menu-medecin>.menu-item{display:none}@media (min-width:980px){#menu-second-menu-chirurgien>.menu-item,#menu-second-menu-grand-public>.menu-item,#menu-second-menu-medecin>.menu-item{display:block}}@media (min-width:980px){.menu-second-header{display:block}.mobile-header-one{display:block}}.site-footer{padding:25px 14px}.site-footer .footer-widgets{max-width:1024px;margin:20px auto}.site-footer .wrap{position:relative;max-width:1024px;margin:0 auto}@media (min-width:1280px){.site-footer .wrap{display:flex;align-items:center}}.z-1 .widget img{width:200px;padding:0 0 25px 0}.z-2{display:flex}.z-2 .widget_text .textwidget ul{display:flex}.z-2 .widget_text .textwidget ul li{margin:auto 3px}.z-2 .widget_text .textwidget ul li a{color:#fff;font-size:14px}.z-2 .widget_text .textwidget ul li a:hover{color:#fff!important}.z-3{display:flex;justify-content:space-around;border-bottom:1px solid}.z-3 .widget_media_image{flex:none;margin:0 15px 0 0}.z-3 .widget .textwidget{font-size:14px}#custom_html-7 .textwidget ul li a{color:#b5b5b5}.site-navigation{background:#152840;z-index:2}@media (min-width:980px){.site-navigation{background:0 0}}.site-navigation .menu-items .middle-menu-item{border-bottom:1px solid #fff}.site-navigation .menu-items .middle-menu-item span,.site-navigation .menu-items .middle-menu-item ul li a,.site-navigation .menu-items .middle-menu-item ul li span{font-weight:700}@media (min-width:980px){.site-navigation .menu-items .middle-menu-item{border-bottom:none}.site-navigation .menu-items .middle-menu-item span,.site-navigation .menu-items .middle-menu-item ul li a,.site-navigation .menu-items .middle-menu-item ul li span{font-weight:400}}@media (min-width:980px){.site-navigation .menu-items .menu-item-object-category{border-bottom:none}}.site-navigation .menu-items .menu-item-object-category:last-child{border-bottom:none}@media (min-width:980px){.site-navigation .menu-items .menu-item-has-children{background:0 0}}.site-navigation .menu-items li span{font-family:Merriweather}.site-navigation .menu-items li a{font-family:Merriweather}.site-navigation .menu-items li a,.site-navigation .menu-items li span{color:#fff;font-size:16px;white-space:normal}@media (min-width:980px){.site-navigation .menu-items li a,.site-navigation .menu-items li span{font-size:14px;white-space:nowrap;color:#a8a8a8;letter-spacing:.5px;text-transform:inherit}}.site-navigation .menu-items li a:active,.site-navigation .menu-items li a:focus,.site-navigation .menu-items li a:focus-visible,.site-navigation .menu-items li a:hover{cursor:pointer}.site-navigation .menu-items .current-menu-ancestor a{color:#fff}.site-navigation .sub-menu{border-top:none}.site-navigation .sub-menu li a,.site-navigation .sub-menu li span{font-size:12px}.site-navigation .current-menu-item,.site-navigation .current-menu-parent{font-size:14px;font-family:Merriweather}#header{position:fixed;width:100%;background:#fff;top:0;z-index:1000}.menu-link{position:absolute;top:2em;right:0;display:block;padding:1em}#burger-menu{border:0;background:#fff;width:24px;height:24px;cursor:pointer;margin-right:20px;z-index:1000;right:10px;top:29px}.menu-bar{display:inline-block;width:18px;height:2px;border-radius:1.5px;background:#5b5b5b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s}.menu-bar:after,.menu-bar:before{content:'';position:absolute;width:18px;height:2px;border-radius:1.5px;background:#5b5b5b;transition:.5s}.menu-bar:before{top:-6px;left:0}.menu-bar:after{top:6px;left:0}.menu-link.active .menu-bar{background:0 0}.menu-link.active .menu-bar:before{top:0;transform:rotate(45deg)}.menu-link.active .menu-bar:after{top:0;transform:rotate(135deg)}.site-navigation{clear:both;transition:all .5s ease-out;display:none;font-size:14px;height:100vh}.site-navigation .menu-items .sub-menu .menu-item{padding:0}.site-navigation .menu-items .sub-menu .menu-item a,.site-navigation .menu-items .sub-menu .menu-item span{padding-left:30px}@media (min-width:980px){.site-navigation .menu-items .sub-menu .menu-item a,.site-navigation .menu-items .sub-menu .menu-item span{text-transform:inherit;padding-left:20px}}.site-navigation .menu-items .sub-menu .menu-item .sub-menu .menu-item a,.site-navigation .menu-items .sub-menu .menu-item .sub-menu .menu-item span{padding-left:60px;text-transform:inherit}@media (min-width:980px){.site-navigation .menu-items .sub-menu .menu-item .sub-menu .menu-item a,.site-navigation .menu-items .sub-menu .menu-item .sub-menu .menu-item span{padding:10px 16px}}@media (min-width:980px){.site-navigation{height:auto}}.site-navigation.burger-toggled{position:absolute;display:block;right:0;top:0;width:90%;overflow:scroll}@media (min-width:980px){.site-navigation.burger-toggled{position:relative;display:block}}.site-navigation ul{margin:0;padding:0;list-style:none;white-space:nowrap}.site-navigation ul li{margin:0;padding:7px 0 0 0}.site-navigation ul li a,.site-navigation ul li span{display:block;padding:.8em}.site-navigation ul li a{text-decoration:none}.site-navigation .sub-menu li{min-width:244px}.site-navigation .sub-menu li.menu-item-has-children>a,.site-navigation .sub-menu li.menu-item-has-children>span{position:relative}@media (min-width:980px){.site-navigation .sub-menu li.menu-item-has-children>a:after,.site-navigation .sub-menu li.menu-item-has-children>span:after{content:"";font-family:iconsfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:.5;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;position:absolute;top:18px;right:10px;display:inline-block}}@media (min-width:980px){.site-navigation{display:flex;justify-content:center}.site-navigation .sub-menu{display:none}.menu-link{display:none}.site-navigation li{display:inline-block}.site-navigation li a,.site-navigation li span{padding:12px;display:block}.site-navigation ul>.menu-item:hover>a,.site-navigation ul>.menu-item:hover>span{color:#fff}.site-navigation ul .current-menu-ancestor .sub-menu .current-menu-ancestor,.site-navigation ul .current-menu-ancestor .sub-menu .current-menu-item,.site-navigation ul .current-menu-item .sub-menu .current-menu-ancestor,.site-navigation ul .current-menu-item .sub-menu .current-menu-item{background-color:#e7e7e7}.site-navigation .sub-menu .current-category-ancestor{background-color:red}.site-navigation .sub-menu .current-category-ancestor a{color:#fff}.site-navigation .sub-menu .current-category-ancestor:hover{background-color:#c00}.site-navigation .sub-menu .sub-menu li.current-menu-item{background-color:#e7e7e7!important}.site-navigation .menu-item-has-children .sub-menu li{background-color:#f9f9f9}.site-navigation .menu-item-has-children .sub-menu li a,.site-navigation .menu-item-has-children .sub-menu li span{color:#5b5b5b}.site-navigation .menu-item-has-children .sub-menu li a:after,.site-navigation .menu-item-has-children .sub-menu li span:after{font-size:15px}.site-navigation .menu-item-has-children .sub-menu li:hover{background-color:#e7e7e7!important}.site-navigation .menu-item-has-children .sub-menu li:hover a,.site-navigation .menu-item-has-children .sub-menu li:hover span{color:#5b5b5b!important}.site-navigation .menu-item-has-children:hover .sub-menu{display:block;position:absolute;z-index:9;font-size:14px}.site-navigation .menu-item-has-children:hover .sub-menu li{display:block;height:48px}.site-navigation .menu-item-has-children:hover .sub-menu .menu-item-has-children .sub-menu{display:none}.site-navigation .menu-item-has-children:hover .sub-menu .menu-item-has-children:hover .sub-menu{display:block;max-width:100em;min-width:100%;position:absolute;left:100%;margin:0;top:0}}.menu-item>.open>.icons-chevron{transform:rotate(90deg);transition:.5s}.menu-item>a>.icons-chevron,.menu-item>span>.icons-chevron{transition:.5s;position:absolute;right:23px;padding:4px;transform:rotate(90deg)}@media (min-width:980px){.menu-item>a>.icons-chevron,.menu-item>span>.icons-chevron{display:none}}.menu-item>a>.i-rotate,.menu-item>span>.i-rotate,.second>.i-rotate{transform:rotate(-90deg)}@media (min-width:980px){.menu-item>a>.i-rotate,.menu-item>span>.i-rotate,.second>.i-rotate{display:none}}.h3-gp{font-size:2em;text-align:center;color:#cc8b00;font-weight:700;margin:1.7rem 0}.h3-med{font-size:2em;text-align:center;color:#00af4e;font-weight:700;margin:1.7rem 0}.h3-chir{font-size:2em;text-align:center;color:#039aca;font-weight:700;margin:1.7rem 0}@media (min-width:980px){#menu-menu-espace-chirurgien>.menu-item .navmenu-items-container{background:#039aca}#menu-menu-espace-chirurgien>.menu-item .navmenu-items-container a{color:#fff!important}#menu-menu-espace-chirurgien>.menu-item .navmenu-items-container:hover{background-color:#008cba!important}#menu-menu-espace-chirurgien>.menu-item .navmenu-items-container:hover a{color:#fff!important}}@media (min-width:980px){#menu-menu-espace-chirurgien>.menu-item:hover{background-color:#039aca;transition:.5s;cursor:default}}@media (min-width:980px){#menu-menu-espace-chirurgien .current-menu-ancestor,#menu-menu-espace-chirurgien .current-menu-item{background-color:#039aca}}#menu-menu-espace-chirurgien .current-menu-ancestor .menu-item-type-post_type a,#menu-menu-espace-chirurgien .current-menu-ancestor .menu-item-type-post_type span,#menu-menu-espace-chirurgien .current-menu-item .menu-item-type-post_type a,#menu-menu-espace-chirurgien .current-menu-item .menu-item-type-post_type span{color:#fff}@media (min-width:980px){#menu-menu-espace-chirurgien .current-menu-ancestor .menu-item-type-post_type a,#menu-menu-espace-chirurgien .current-menu-ancestor .menu-item-type-post_type span,#menu-menu-espace-chirurgien .current-menu-item .menu-item-type-post_type a,#menu-menu-espace-chirurgien .current-menu-item .menu-item-type-post_type span{color:#5b5b5b}}#menu-menu-espace-chirurgien .current-menu-ancestor .current-menu-item a,#menu-menu-espace-chirurgien .current-menu-ancestor .current-menu-item span,#menu-menu-espace-chirurgien .current-menu-item .current-menu-item a,#menu-menu-espace-chirurgien .current-menu-item .current-menu-item span{color:#fff}@media (min-width:980px){#menu-menu-espace-medecin>.menu-item .navmenu-items-container{background:#00af4e}#menu-menu-espace-medecin>.menu-item .navmenu-items-container a{color:#fff!important}#menu-menu-espace-medecin>.menu-item .navmenu-items-container:hover{background-color:#028e3f!important}#menu-menu-espace-medecin>.menu-item .navmenu-items-container:hover a{color:#fff!important}}@media (min-width:980px){#menu-menu-espace-medecin>.menu-item:hover{background-color:#00af4e;transition:.5s;cursor:default}}@media (min-width:980px){#menu-menu-espace-medecin .current-menu-ancestor,#menu-menu-espace-medecin .current-menu-item{background-color:#00af4e}#menu-menu-espace-medecin .current-menu-ancestor a,#menu-menu-espace-medecin .current-menu-item a{color:#fff}}#menu-menu-espace-medecin .current-menu-ancestor .menu-item-type-post_type a,#menu-menu-espace-medecin .current-menu-ancestor .menu-item-type-post_type span,#menu-menu-espace-medecin .current-menu-item .menu-item-type-post_type a,#menu-menu-espace-medecin .current-menu-item .menu-item-type-post_type span{color:#fff}@media (min-width:980px){#menu-menu-espace-medecin .current-menu-ancestor .menu-item-type-post_type a,#menu-menu-espace-medecin .current-menu-ancestor .menu-item-type-post_type span,#menu-menu-espace-medecin .current-menu-item .menu-item-type-post_type a,#menu-menu-espace-medecin .current-menu-item .menu-item-type-post_type span{color:#5b5b5b}}#menu-menu-espace-medecin .current-menu-ancestor .current-menu-item a,#menu-menu-espace-medecin .current-menu-ancestor .current-menu-item span,#menu-menu-espace-medecin .current-menu-item .current-menu-item a,#menu-menu-espace-medecin .current-menu-item .current-menu-item span{color:#fff}@media (min-width:980px){#menu-menu-espace-grand-public>.menu-item .navmenu-items-container{background:#cc8b00}#menu-menu-espace-grand-public>.menu-item .navmenu-items-container a{color:#fff!important}#menu-menu-espace-grand-public>.menu-item .navmenu-items-container:hover{background-color:#b58a0a!important}#menu-menu-espace-grand-public>.menu-item .navmenu-items-container:hover a{color:#fff!important}}@media (min-width:980px){#menu-menu-espace-grand-public>.menu-item:hover{background-color:#cc8b00;transition:.5s;cursor:default}}@media (min-width:980px){#menu-menu-espace-grand-public .current-menu-ancestor,#menu-menu-espace-grand-public .current-menu-item{background-color:#cc8b00}#menu-menu-espace-grand-public .current-menu-ancestor a,#menu-menu-espace-grand-public .current-menu-item a{color:#fff}}#menu-menu-espace-grand-public .current-menu-ancestor .menu-item-type-post_type a,#menu-menu-espace-grand-public .current-menu-ancestor .menu-item-type-post_type span,#menu-menu-espace-grand-public .current-menu-item .menu-item-type-post_type a,#menu-menu-espace-grand-public .current-menu-item .menu-item-type-post_type span{color:#fff}@media (min-width:980px){#menu-menu-espace-grand-public .current-menu-ancestor .menu-item-type-post_type a,#menu-menu-espace-grand-public .current-menu-ancestor .menu-item-type-post_type span,#menu-menu-espace-grand-public .current-menu-item .menu-item-type-post_type a,#menu-menu-espace-grand-public .current-menu-item .menu-item-type-post_type span{color:#5b5b5b}}#menu-menu-espace-grand-public .current-menu-ancestor .current-menu-item a,#menu-menu-espace-grand-public .current-menu-ancestor .current-menu-item span,#menu-menu-espace-grand-public .current-menu-item .current-menu-item a,#menu-menu-espace-grand-public .current-menu-item .current-menu-item span{color:#fff}@media (min-width:980px){.sub-menu{padding-left:0}}.sub-menu .current-menu-ancestor,.sub-menu .current-menu-item{background-color:#e7e7e7}@media (min-width:980px){.sub-menu .current-menu-ancestor,.sub-menu .current-menu-item{background-color:#e7e7e7}}@media (min-width:980px){.sub-menu .menu-item-has-children .sub-menu{padding-left:0}}.sub-menu .current-menu-ancestor,.sub-menu .current-menu-item{background:rgba(0,0,0,.1)}@media (min-width:980px){.sub-menu .current-menu-ancestor,.sub-menu .current-menu-item{background-color:#e7e7e7}}.mobile-menu-second-header{display:block}@media (min-width:980px){.mobile-menu-second-header{display:none}}@media (min-width:980px){.h3-black,.h3-chir,.h3-gp,.h3-med,.mobile-Title-menu{display:none}}.mobile-menu-second-header .menu-item-header_second .menu-item a{font-size:10px;color:#f3f3f3}@media (max-width:979px){.empty-item .sub-menu:hover{display:block}}.active .sub-menu{display:block}.paypal-col{text-align:center}.current-menu-ancestor span,.current-menu-item span{color:#fff!important}.current-menu-ancestor span:hover,.current-menu-item span:hover{background-color:inherit}@media (max-width:767px){.nav-menu>.menu-item>.sub-menu{display:none}}@media (min-width:768px) and (max-width:979px){.nav-menu>.menu-item>.sub-menu{display:none}}@media (max-width:767px){.current-menu-ancestor,.current-menu-item{background:#778899}}@media (min-width:768px) and (max-width:979px){.current-menu-ancestor,.current-menu-item{background:#778899}}@media (min-width:980px){.current-post-parent{color:#fff}}#menu-second-menu-grand-public-1{margin-top:1em}#menu-second-menu-grand-public-1 .menu-item{border-bottom:none}#menu-second-menu-grand-public-1 .menu-item a,#menu-second-menu-grand-public-1 .menu-item span{padding:5px 0 5px 13px;font-weight:400}#menu-second-menu-grand-public-1 .menu-item a .icons-chevron,#menu-second-menu-grand-public-1 .menu-item span .icons-chevron{display:none}@media (min-width:980px){#menu-second-menu-grand-public-1{display:none}}#menu-second-menu-medecin-1{margin-top:1em}#menu-second-menu-medecin-1 .menu-item{border-bottom:none}#menu-second-menu-medecin-1 .menu-item a,#menu-second-menu-medecin-1 .menu-item span{padding:5px 0 5px 13px;font-weight:400}#menu-second-menu-medecin-1 .menu-item a .icons-chevron,#menu-second-menu-medecin-1 .menu-item span .icons-chevron{display:none}@media (min-width:980px){#menu-second-menu-medecin-1{display:none}}#menu-second-menu-chirurgien-1{margin-top:1em}#menu-second-menu-chirurgien-1 .menu-item{border-bottom:none}#menu-second-menu-chirurgien-1 .menu-item a,#menu-second-menu-chirurgien-1 .menu-item span{padding:5px 0 5px 13px;font-weight:400}#menu-second-menu-chirurgien-1 .menu-item a .icons-chevron,#menu-second-menu-chirurgien-1 .menu-item span .icons-chevron{display:none}@media (min-width:980px){#menu-second-menu-chirurgien-1{display:none}}.site-branding .site-title{font-size:30px;margin:0}.site-branding .site-title a{color:#5b5b5b;font-weight:700}.site-branding .site-description{margin:0}.comments-area ol .children,.comments-area ol.comment-list{list-style-type:none}.comments-area .item .avatar,.comments-area .item .metas{display:inline-block}#button-backtotop{display:none;position:fixed;bottom:10px;right:10px;z-index:99;border:none;outline:0;background-color:#cc8b00;color:#fff;cursor:pointer;padding:12px 15px 15px 15px;border-radius:10px;font-size:18px;box-shadow:-1px 1px 7px rgba(0,0,0,.3)}#button-backtotop:after{content:"";display:inline-block;transform:rotate(-90deg);font-family:iconsfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:12px;vertical-align:middle}.breadcrumb{color:#a8a8a8;font-size:9px;margin:-10px 0 0 20px}.breadcrumb #breadcrumbs{font-weight:400}.breadcrumb #breadcrumbs span span a{color:#a8a8a8;text-decoration:none!important;font-family:"Open Sans",sans-serif;font-weight:400}.breadcrumb #breadcrumbs span span a:hover{text-decoration:none!important;font-family:"Open Sans",sans-serif!important;font-weight:400}@media (min-width:768px){.breadcrumb #breadcrumbs span span a:hover{font-family:inherit}}@media (min-width:768px){.breadcrumb{font-size:12px}}@media (min-width:980px){.breadcrumb{margin:-8px 0 0 20px}}.espace-gp .site .site-content .container .content-area .page-header #breadcrumbs>span>span>span>.breadcrumb_last,.espace-gp .site .site-content .container .content-area .page-header #breadcrumbs>span>span>strong,.espace-gp .site .site-content .container .content-area article #breadcrumbs>span>span>span>.breadcrumb_last,.espace-gp .site .site-content .container .content-area article #breadcrumbs>span>span>strong{color:#cc8b00!important}.espace-gp .site .site-content .container .content-area .page-header #breadcrumbs>span>span>a:hover,.espace-gp .site .site-content .container .content-area .page-header #breadcrumbs>span>span>span>a:hover,.espace-gp .site .site-content .container .content-area article #breadcrumbs>span>span>a:hover,.espace-gp .site .site-content .container .content-area article #breadcrumbs>span>span>span>a:hover{color:#cc8b00!important}.espace-med .site .site-content .container .content-area .page-header #breadcrumbs>span>span>span>.breadcrumb_last,.espace-med .site .site-content .container .content-area .page-header #breadcrumbs>span>span>strong,.espace-med .site .site-content .container .content-area article #breadcrumbs>span>span>span>.breadcrumb_last,.espace-med .site .site-content .container .content-area article #breadcrumbs>span>span>strong{color:#00af4e!important}.espace-med .site .site-content .container .content-area .page-header #breadcrumbs>span>span>a:hover,.espace-med .site .site-content .container .content-area .page-header #breadcrumbs>span>span>span>a:hover,.espace-med .site .site-content .container .content-area article #breadcrumbs>span>span>a:hover,.espace-med .site .site-content .container .content-area article #breadcrumbs>span>span>span>a:hover{color:#00af4e!important}.espace-chir .site .site-content .container .content-area .page-header #breadcrumbs>span>span>span>.breadcrumb_last,.espace-chir .site .site-content .container .content-area .page-header #breadcrumbs>span>span>strong,.espace-chir .site .site-content .container .content-area article #breadcrumbs>span>span>span>.breadcrumb_last,.espace-chir .site .site-content .container .content-area article #breadcrumbs>span>span>strong{color:#039aca!important}.espace-chir .site .site-content .container .content-area .page-header #breadcrumbs>span>span>a:hover,.espace-chir .site .site-content .container .content-area .page-header #breadcrumbs>span>span>span>a:hover,.espace-chir .site .site-content .container .content-area article #breadcrumbs>span>span>a:hover,.espace-chir .site .site-content .container .content-area article #breadcrumbs>span>span>span>a:hover{color:#039aca!important}.breadcrumb_last{display:none}.page-header{margin-bottom:3em}#search-form-input{font-family:Merriweather;color:#a6a6a6}#search-form-input::-moz-placeholder{color:#fff;font-weight:700;font-style:italic}#search-form-input:-ms-input-placeholder{color:#fff;font-weight:700;font-style:italic}#search-form-input::placeholder{color:#fff;font-weight:700;font-style:italic}.search-content-area{margin-top:-70px;margin-bottom:1em;padding:0 1em 0 1em!important;min-width:70%!important}@media (min-width:980px){.search-content-area{margin-top:35px;padding:3em 1em 0 1em!important;min-width:70%!important}}.loop-icon-decoration{color:#fff;list-style-type:none;padding:28px 53px}.loop-icon-decoration .icons-loupe{background-color:#fff;color:#152840;padding:3px;border-radius:3px;font-size:18px;line-height:1.3;margin-right:20px}@media (min-width:980px){.loop-icon-decoration{padding:0;background:#152840}.loop-icon-decoration .icons-loupe{background:0 0;padding:12px 10px;color:#fff;font-size:18px}}.site-navigation .desktop-search-icon{display:none}@media (min-width:980px){.site-navigation .desktop-search-icon{display:block}}@media (min-width:980px){.mobile-search{display:none}}.sx-top-search-bar .search-form{background:#152840;padding:20px 0}.sx-top-search-bar .search-form .searchbar-container{display:flex;justify-content:space-between}.sx-top-search-bar .search-form .searchbar-container .search-field{color:#fff;background:0 0;border:none;width:100%}.sx-top-search-bar .search-form .searchbar-container .search-submit{display:none}.sx-top-search-bar .search-form{padding:25px;background-color:#152840}@media (min-width:980px){.sx-top-search-bar .search-form{padding:50px}}.sx-top-search-bar .search-form .searchbar-container{display:flex;justify-content:center}.sx-top-search-bar .search-form .searchbar-container .search-field{color:#fff;background:0 0;border:none;border-bottom:1px solid;padding:0 0 25px 0}@media (min-width:980px){.sx-top-search-bar .search-form .searchbar-container .search-field{font-size:28px;flex:.6}}.sx-top-search-bar .search-form .searchbar-container .search-field:focus{color:#fff;border-bottom:1px solid;outline:0}.sx-top-search-bar .search-form .searchbar-container .search-field ::-moz-placeholder{color:#fff;opacity:1;font-style:italic}.sx-top-search-bar .search-form .searchbar-container .search-field :-ms-input-placeholder{color:#fff;opacity:1;font-style:italic}.sx-top-search-bar .search-form .searchbar-container .search-field ::placeholder{color:#fff;opacity:1;font-style:italic}.sx-top-search-bar .search-form .searchbar-container button.search-submit{display:none}.sx-top-search-bar .search-form .searchbar-container .search-submit:before{content:"";font-family:iconsfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:.5;letter-spacing:0;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sx-top-search-bar .search-form .sx-top-search-bar{background-color:#152840}.sx-top-search-bar .search-form .sx-top-search-bar button.search-submit{display:none}.sx-top-search-bar .icons-close{cursor:pointer;color:#fff;font-size:2em}.sx-top-search-bar .icons-close:hover{font-weight:600;transition:.2s}.keyword{color:#cc8b00}.espace-chir .keyword{color:#039aca}.espace-med .keyword{color:#00af4e}.espace-gp .keyword{color:#cc8b00}.archives-block .search-in-archive-img-result{width:auto;background-size:cover;background-repeat:no-repeat}.archives-block .search-in-archive-img-result img{width:100%}.empty-search-title{margin:5em auto 0 0}.empty-search-title h1{font-weight:400;margin:2em 0 .5em 0}.empty-search-title h1 .keyword{font-weight:700}@media (min-width:980px){.empty-search-title{margin:0 70px}}@media (min-width:1280px){.empty-search-title{margin:5em 220px auto}}.no-result{width:320px;margin:1em auto}@media (min-width:768px){.no-result{width:100%;margin:0 0 2em 0}}.no-result .empty-search{background:#efeef3;padding:1em;display:flex;justify-content:flex-end}@media (min-width:980px){.no-result .empty-search{height:382px;background:rgba(0,0,0,0) url(/wp-content/uploads/2015/10/search_empty.png) no-repeat scroll 0 0/cover;margin:0 1em}}@media (min-width:1280px){.no-result .empty-search{height:450px}}@media (min-width:980px){.no-result .empty-search .text_empty_search{flex:.5}}.no-result .empty-search .text_empty_search h2{font-size:33px;color:#000}.no-result .empty-search .text_empty_search .search-form button{display:none}.container-search{max-width:1024px;margin:auto;margin-top:90px}.container-search .header-content{margin-bottom:1em}.site-footer{background-color:#535353;font-size:14px}.site-footer ul{list-style-type:none;padding:0}.site-footer .footer-widgets{color:#b5b5b5}.site-footer .footer-widget{padding:20px 0}.site-footer .footer-widget:after{width:100%;height:1px;background-color:#b5b5b5;display:block}.site-footer .wrap{color:#a8a8a8}.site-footer .wrap .source-org{font-size:12px}.footer_menu_univers{border-bottom:1px solid;border-top:1px solid;display:flex;justify-content:space-between;align-items:baseline}@media (max-width:767px){.footer_menu_univers .footer_menu{display:flex;width:100%;text-align:center}}.footer_menu_univers .footer_menu .menu-item-footer{display:flex;font-size:14px;font-weight:600}.footer_menu_univers .footer_menu .menu-item-footer li{margin:0 15px 0 0;background:0 0!important}.footer_menu_univers .footer_menu .menu-item-footer .menu-item a{color:#fff;background-color:transparent;text-decoration:none}.footer_menu_univers .footer_menu .menu-item:nth-child(1) span{color:#cc8b00!important}.footer_menu_univers .footer_menu .menu-item:nth-child(2) span{color:#00af4e!important}.footer_menu_univers .footer_menu .menu-item:nth-child(3) span{color:#039aca!important}@media (max-width:767px){.footer_menu_univers .second-footer_menu{justify-content:center;width:100%;text-align:center}}.footer_menu_univers .second-footer_menu .menu-item-footer_second{display:flex;flex-wrap:nowrap}@media (max-width:767px){.footer_menu_univers .second-footer_menu .menu-item-footer_second{flex-direction:column;text-align:start}}@media (min-width:980px){.footer_menu_univers .second-footer_menu .menu-item-footer_second{flex-wrap:wrap}}.footer_menu_univers .second-footer_menu .menu-item-footer_second li{margin:5px 5px;width:100%}@media (min-width:980px){.footer_menu_univers .second-footer_menu .menu-item-footer_second li{margin:5px 0}}.footer_menu_univers .second-footer_menu .menu-item-footer_second li a{color:#b5b5b5;text-decoration:none}@media (min-width:768px){.footer_menu_univers .second-footer_menu .menu-item-footer_second li{width:auto;margin:10px 5px;border-left:1px solid;padding:0 5px;background-color:transparent}.footer_menu_univers .second-footer_menu .menu-item-footer_second li a{padding:5px}.footer_menu_univers .second-footer_menu .menu-item-footer_second li:nth-child(1){border-left:none}}@media (min-width:980px){.footer_menu_univers .second-footer_menu .menu-item-footer_second li{border:none}}.espace-gp .site .site-content .site-footer .footer-widgets .footer_menu_univers .footer_menu .menu-item-footer li:nth-child(1) a{color:#cc8b00!important}.espace-med .site .site-content .site-footer .footer-widgets .footer_menu_univers .footer_menu .menu-item-footer li:nth-child(2) a{color:#00af4e!important}.espace-chir .site .site-content .site-footer .footer-widgets .footer_menu_univers .footer_menu .menu-item-footer li:nth-child(3) a{color:#039aca!important}.z-3{display:flex;align-items:center}@media (max-width:670px){.footer_menu_univers{flex-direction:column;align-items:flex-start}.z-3{flex-direction:column}}.glossaryTooltipMoreLinkWrapper{display:none}.glossaryLink{color:#5b5b5b!important;background-color:none!important}.archive .site .site-content .container .mobile-search-in-archive{display:block}.archive .site .site-content .container .desktop-search-in-archive{display:none}@media (min-width:980px){.archive .site .site-content .container .mobile-search-in-archive{display:none}.archive .site .site-content .container .desktop-search-in-archive{display:block}}.archive .site .site-content .container .content-area .main-desc{font-style:italic;margin:3em 0}.archive .site .site-content .container .content-area .desktopDesc{display:none}@media (min-width:768px){.archive .site .site-content .container .content-area .desktopDesc{display:block}}@media (min-width:768px){.archive .site .site-content .container .content-area .mobileDesc{display:none}}.archive .site .site-content .container .content-area .cat-container .archives-block{margin-bottom:10px;display:flex}.archive .site .site-content .container .content-area .cat-container .archives-block a{text-decoration:none!important}@media (min-width:768px){.archive .site .site-content .container .content-area .cat-container .archives-block{display:initial}}.archive .site .site-content .container .content-area .cat-container .archives-block .archive-img{flex:1;height:100px;width:226px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:5px}@media (min-width:425px) and (max-width:767px){.archive .site .site-content .container .content-area .cat-container .archives-block .archive-img{height:120px;width:226px;margin-top:6px}}@media (min-width:768px){.archive .site .site-content .container .content-area .cat-container .archives-block .archive-img{height:135px;width:226px;margin-top:6px}}.archive .site .site-content .container .content-area .cat-container .archives-block .archive-img img{height:100%}.archive .site .site-content .container .content-area .cat-container .archives-block .archives_title-desc{flex:1;margin:0 0 0 10px}@media (min-width:768px){.archive .site .site-content .container .content-area .cat-container .archives-block .archives_title-desc{margin:20px 0}}.archive .site .site-content .container .content-area .cat-container .archives-block .archives_title-desc h3{color:#5b5b5b;font-size:14px;margin:0}.archive .site .site-content .container .content-area .cat-container .archives-block .archives_title-desc h3 a{color:#5b5b5b;text-decoration:none}.archive .site .site-content .container .content-area .cat-container .archives-block .archives_title-desc h3 a:hover{font-family:inherit}.archive .site .site-content .container .content-area .cat-container .archives-block .archives_title-desc p{margin-bottom:0;margin-top:0}.archive .site .site-content .container .content-area .desktopHr{display:none}@media (min-width:768px){.archive .site .site-content .container .content-area .mobileHr{display:none}.archive .site .site-content .container .content-area .desktopHr{display:block;margin:40px 0 40px 0;background-color:#a8a8a8}}.archive #category_content{font-size:14px}.espace-chir .site .site-content .container .content-area h3,.espace-chir .site .site-content .container .content-area h4{color:#039aca}@media (max-width:767px){.espace-chir .site .site-content .container .content-area h3,.espace-chir .site .site-content .container .content-area h4{margin:0}}.espace-chir .site .site-content .container .content-area h3 a,.espace-chir .site .site-content .container .content-area h4 a{color:#039aca}.espace-chir .site .site-content .container .content-area h3 a:hover,.espace-chir .site .site-content .container .content-area h4 a:hover{font-family:Merriweather;opacity:.9}.espace-med .site .site-content .container .content-area h3,.espace-med .site .site-content .container .content-area h4{color:#00af4e}@media (max-width:767px){.espace-med .site .site-content .container .content-area h3,.espace-med .site .site-content .container .content-area h4{margin:0}}.espace-med .site .site-content .container .content-area h3 a,.espace-med .site .site-content .container .content-area h4 a{color:#00af4e}.espace-med .site .site-content .container .content-area h3 a:hover,.espace-med .site .site-content .container .content-area h4 a:hover{font-family:Merriweather;opacity:.9}.espace-gp .site .site-content .container .content-area h3,.espace-gp .site .site-content .container .content-area h4{color:#cc8b00}@media (max-width:767px){.espace-gp .site .site-content .container .content-area h3,.espace-gp .site .site-content .container .content-area h4{margin:0}}.espace-gp .site .site-content .container .content-area h3 a,.espace-gp .site .site-content .container .content-area h4 a{color:#cc8b00}.espace-gp .site .site-content .container .content-area h3 a:hover,.espace-gp .site .site-content .container .content-area h4 a:hover{font-family:Merriweather;opacity:.9}@media (min-width:768px){.archive-img{min-height:170px;width:226px;margin:auto}}.archive .site .site-content .container .content-area .page-header .wrapper{padding-left:0}.wp-pagenavi{margin-top:1em;text-align:center;display:flex;justify-content:center;align-items:center}.wp-pagenavi .current{padding:.5em;margin:0 1em;color:#fff;border-radius:5px}.wp-pagenavi span{font-weight:700}.espace-gp .wp-pagenavi .current{background:#cc8b00}.espace-chir .wp-pagenavi .current{background:#039aca}.espace-med .wp-pagenavi .current{background:#00af4e}#cookie-law-info-bar{width:300px!important}@media (min-width:768px){#cookie-law-info-bar{width:600px!important;max-height:600px!important}}#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container,#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container{line-height:1.7em!important}.cli-bar-btn_container{display:flex;justify-content:center}.cli-bar-btn_container a{margin:15px 5%!important}.home .preload-ch,.home .preload-gp,.home .preload-md{height:100%;position:absolute;width:100%;visibility:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.home .preload-gp{background-image:url(/wp-content/uploads/2016/06/hubgp768.jpeg);visibility:visible}.home .preload-md{background-image:url(/wp-content/uploads/2016/06/hubmd768.jpeg)}.home .preload-ch{background-image:url(/wp-content/uploads/2016/06/hubch768.jpeg)}@media screen and (min-width:768px){.home .preload-gp{background-image:url(/wp-content/uploads/2016/06/hubgp.jpg)}.home .preload-md{background-image:url(/wp-content/uploads/2016/06/hubmd.jpg)}.home .preload-ch{background-image:url(/wp-content/uploads/2016/06/hubch.jpg)}}.home .wrap{margin:0 auto;position:relative;width:80%;top:30px}@media screen and (min-width:768px){.home .wrap{top:80px;width:638px}}.home #message{background:rgba(200,200,200,.7) none repeat scroll 0 0;border:1px solid #888;font-family:Merriweather;margin:0 auto;padding:40px;position:relative;text-align:center;top:80px;width:554px;display:none}.home .footer{position:fixed;bottom:0;width:100%;margin:0;background-color:#000}.home .footer .wrap-footer{position:relative;padding-top:10px;padding-bottom:10px;text-align:center;width:100%}.home .footer .wrap-footer .linkabout{color:#fff;text-decoration:underline;font-family:helvetica;font-size:14px}.home .logo{text-align:center;z-index:3;background-color:rgba(0,0,0,.65);padding:30px;padding-bottom:20px;margin:0}.home .logotext{color:#fff;font-size:14px;font-family:Helvetica,Arial,sans-serif;background:rgba(0,0,0,.65) none repeat scroll 0 0;padding:2px 0}.home .logotext p{margin:1px 10px}@media (min-width:768px){.home .logotext p{margin:10px 60px}}.home .home-nav{z-index:3;width:100%;overflow:auto;overflow-x:hidden}.home .home-nav div>h2{color:#fff;font-size:13px;font-family:Merriweather}.home .home-nav div:hover>div{display:block}.home .home-nav #chir:hover{background-color:#008cba}@media screen and (min-width:768px){.home .home-nav #medicin{margin-left:1px;margin-right:1px}}.home .home-nav #medicin:hover{background-color:#00ba71}.home .home-nav #gb:hover{background-color:#e0b42d}.home .home-menu-div>h2{margin:0}.home .home-menu-div>h2 a{color:#fff}.home .home-subnav{padding:28px;font-family:Helvetica,sans-serif;font-size:14px;color:#fff;line-height:200%;display:none}.home .home-menu{height:62px;position:relative;margin-top:1px;padding:0}.home .home-menu-div{height:60px;padding-top:18px;width:100%;margin-bottom:1px;background:rgba(0,0,0,.65) none repeat scroll 0 0;float:left;text-align:center;cursor:pointer}@media screen and (min-width:340px){.home .home-menu-div{height:60px;padding-top:18px}}@media screen and (min-width:768px){.home .home-menu-div{width:212px}}aside .sx_sidebar_content{width:240px;font-size:11px;padding:21px;display:flex;flex-direction:column}@media (min-width:980px){aside .sx_sidebar_content{margin:2em 1em}}aside .sx_sidebar_content:hover{color:#fff}aside .sx_sidebar_content h2{font-size:24px;margin:0}aside .sx_sidebar_content a{color:#fff!important}aside .sx_sidebar_content a:hover{text-decoration:none}aside .sx_sidebar_content .button_part{text-align:center;border-radius:5px;border:1px solid #fff;padding:10px 20px;font-size:16px}aside .sx_sidebar_content .sx_sidebar_content-content{font-size:14px;line-height:2;margin:20px 0}@media (max-width:979px){.site-branding{display:flex;align-items:baseline;justify-content:space-between}aside{margin:0;width:100%}aside .sx_sidebar_content{height:auto;font-size:18px;width:100%;padding:1.5em}}.term-grand-public aside .sx_sidebar_content:nth-child(1){background-color:#cc8b00!important}.term-medecin aside .sx_sidebar_content:nth-child(1){background-color:#00af4e!important}.term-chirurgien aside .sx_sidebar_content:nth-child(1){background-color:#039aca!important}.sx_sidebar_content-yellow{background:#cc8b00;color:#fff}.sx_sidebar_content-green{background:#00af4e;color:#fff}.sx_sidebar_content-blue{background:#039aca;color:#fff}.sx_sidebar_content-black{background:#000;color:#fff}.img-univers{width:100%;min-height:115px;max-height:580px;background-repeat:no-repeat;background-position:center bottom;background-size:100%}@media (min-width:768px){.img-univers{min-height:230px}}@media (min-width:980px){.img-univers{margin-top:42px}}@media (min-width:980px){.img-univers{height:264px}}@media (min-width:1280px){.img-univers{margin-top:132px}}.univers-content{display:flex}.univers-content .main-content{flex:1}.univers-content aside{width:300px;margin-top:30px}.error404 h1{text-align:center}.error404 .search-form404{background:#152840;padding:20px 0}.error404 .search-form404 .searchbar-container{display:flex;justify-content:space-between}.error404 .search-form404 .searchbar-container .search-field{color:#fff;padding:25px;background:0 0;border:none;width:100%}.error404 .search-form404 .searchbar-container .search-field::-moz-placeholder{color:#fff}.error404 .search-form404 .searchbar-container .search-field:-ms-input-placeholder{color:#fff}.error404 .search-form404 .searchbar-container .search-field::placeholder{color:#fff}.error404 .search-form404 .searchbar-container .search-submit{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjcmVlbi5jc3MiLCJiYXNlcy9fcmVzZXQuc2NzcyIsImJhc2VzL19ub3JtYWxpemUuc2NzcyIsImJhc2VzL19ib3gtbW9kZWwuc2NzcyIsImJhc2VzL19mb250cy5zY3NzIiwiYmFzZXMvX3R5cG9ncmFwaHkuc2NzcyIsImFic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZXMvX2ljb25zZm9udC5zY3NzIiwiYmFzZXMvX2VsZW1lbnRzLnNjc3MiLCJiYXNlcy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiYmFzZXMvX3V4LnNjc3MiLCJiYXNlcy9fd3AtY2xhc3Nlcy5zY3NzIiwiYmFzZXMvX292ZXJyaWRlLWd1dC1zdHlsZS5zY3NzIiwiYmFzZXMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19jbGFzcy1oZWxwZXIuc2NzcyIsImNvbXBvbmVudHMvX3VuaXZlcnMtY29sb3JzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19sb29wLWxpc3Rpbmcuc2NzcyIsImNvbXBvbmVudHMvX2ZhcS5zY3NzIiwiY29tcG9uZW50cy9zeF9zdW1tYXJ5LnNjc3MiLCJjb21wb25lbnRzL2xpZ2h0Ym94LnNjc3MiLCJsYXlvdXQvX2Jhc2Uuc2NzcyIsImxheW91dC9fY29udGVudC5zY3NzIiwibGF5b3V0L19mbGV4LWdyaWQtY3VzdG9tLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsIm1vZHVsZXMvX21haW4tbWVudS5zY3NzIiwibW9kdWxlcy9fc2l0ZS1icmFuZGluZy5zY3NzIiwibW9kdWxlcy9fY29tbWVudHMuc2NzcyIsIm1vZHVsZXMvX2JhY2stdG8tdG9wLnNjc3MiLCJtb2R1bGVzL19icmVhZGNydW1iLnNjc3MiLCJtb2R1bGVzL19zZWFyY2gtZm9ybS5zY3NzIiwibW9kdWxlcy9fZm9vdGVyLnNjc3MiLCJtb2R1bGVzL3Rvb2x0aXAuc2NzcyIsIm1vZHVsZXMvX2FyY2hpdmVzLnNjc3MiLCJtb2R1bGVzL3dwbmF2aS5zY3NzIiwibW9kdWxlcy9fY29va2llX2Jhci5zY3NzIiwicGFnZXMvX2Zyb250cGFnZS11bml2ZXJzLnNjc3MiLCJwYWdlcy9fdGVybS11bml2ZXJzLnNjc3MiLCJwYWdlcy80MDQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0IsQ0NLaEIsU0FDRSxpQkFBVyxDQUNYLGlCQUFhLENBRWYsT0FDRSxpQkFBVyxDQUNYLGtCQUFhLENBRWYsS0FDRSxrQkFBVyxDQUNYLG9CQUFhLENBRWYsUUFDRSxrQkFBVyxDQUNYLG9CQUFhLENBRWYsU0FDRSxrQkFBVyxDQUNYLGtCQUFhLENBY2YsSUFFRSxjQUFXLENBQ1gsV0FBUSxDQUNSLHFCQUFnQixDQUVsQixNQUNFLFFBQVEsQ0FJVixnQkFDRSwyQkFBWSxDQURkLHlEQUdJLFNBQU8sQ0FJWCxZQUdNLGNBQVEsQ0FLZCxnQkFFSSxlQUFRLENBR1osa0JBQ0UsU0FBTyxDQ3JFVCwyRUFBQSxDQVVBLEtBQ0UsZ0JBQWEsQ0FDYiw2QkFBMEIsQ0FVNUIsS0FDRSxRQUFRLENBU1YsR0FDRSxhQUFXLENBQ1gsY0FBUSxDQVdWLEdBQ0Usc0JBQVksQ0FDWixRQUFRLENBQ1IsZ0JBQVUsQ0FRWixJQUNFLCtCQUFhLENBQ2IsYUFBVyxDQVViLEVBQ0UsNEJBQWtCLENBUXBCLFlBQ0Usa0JBQWUsQ0FDZix5QkFBaUIsQ0FDakIsd0NBQWlCLENBQWpCLGdDQUFpQixDQU9uQixTQUVFLGtCQUFhLENBUWYsY0FHRSwrQkFBYSxDQUNiLGFBQVcsQ0FPYixNQUNFLGFBQVcsQ0FRYixRQUVFLGFBQVcsQ0FDWCxhQUFhLENBQ2IsaUJBQVUsQ0FDVix1QkFBZ0IsQ0FHbEIsSUFDRSxhQUFRLENBR1YsSUFDRSxTQUFLLENBVVAsSUFDRSxpQkFBYyxDQVdoQixzQ0FLRSxtQkFBYSxDQUNiLGNBQVcsQ0FDWCxnQkFBYSxDQUNiLFFBQVEsQ0FRVixhQUVFLGdCQUFVLENB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Y1osZUFBYSxDQUNiLGVBQVEsQ3JCallSLHlCcUJxWUYsaUVBTVEsa0JwQmhkTSxDb0IwY2QsbUVBU1Usb0JwQjNlVSxDb0JrZXBCLHVFQWFVLGtDQUFrQixDQWI1Qix5RUFnQlksb0JwQmxmUSxDQUFBLENENkZsQix5QnFCcVlGLDhDQXdCUSx3QnBCbGVNLENvQm1lTixjQUFZLENBQ1osY0FBUSxDQUFBLENyQi9aZCx5QnFCcVlGLG9HQWtDTSx3QnBCNWVRLENBQUEsQ29CMGNkLDhUQThDUSxVcEJoaEJZLENENkZsQix5QnFCcVlGLDhUQWdEVSxhcEJuaEJVLENBQUEsQ29CbWVwQixrU0F1RFEsVXBCemhCWSxDRDZGbEIseUJxQnljRiw4REFNUSxrQnBCbmhCSyxDb0I2Z0JiLGdFQVNVLG9CcEIvaUJVLENvQnNpQnBCLG9FQWFVLGtDQUFrQixDQWI1QixzRUFnQlksb0JwQnRqQlEsQ0FBQSxDRDZGbEIseUJxQnljRiwyQ0F3QlEsd0JwQnJpQkssQ29Cc2lCTCxjQUFZLENBQ1osY0FBUSxDQUFBLENyQm5lZCx5QnFCeWNGLDhGQWtDTSx3QnBCL2lCTyxDb0I2Z0JiLGtHQW9DUSxVcEIxa0JZLENBQUEsQ29Cc2lCcEIsa1RBK0NRLFVwQnJsQlksQ0Q2RmxCLHlCcUJ5Y0Ysa1RBaURVLGFwQnhsQlUsQ0FBQSxDb0J1aUJwQixzUkF3RFEsVXBCOWxCWSxDRDZGbEIseUJxQjhnQkYsbUVBTVEsa0JwQjFsQkksQ29Cb2xCWixxRUFTVSxvQnBCcG5CVSxDb0IybUJwQix5RUFhVSxrQ0FBa0IsQ0FiNUIsMkVBZ0JZLG9CcEIzbkJRLENBQUEsQ0Q2RmxCLHlCcUI4Z0JGLGdEQXdCUSx3QnBCNW1CSSxDb0I2bUJKLGNBQVksQ0FDWixjQUFRLENBQUEsQ3JCeGlCZCx5QnFCOGdCRix3R0FpQ00sd0JwQnJuQk0sQ29Cb2xCWiw0R0FtQ1EsVXBCOW9CWSxDQUFBLENvQjJtQnBCLHNVQThDUSxVcEJ6cEJZLENENkZsQix5QnFCOGdCRixzVUFnRFUsYXBCNXBCVSxDQUFBLENvQjRtQnBCLDBTQXVEUSxVcEJscUJZLENE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a0IvQmhRVyxDK0JpUVgsVUFBTyxDQUVULHlCQUNFLGtCL0JyUVksQytCc1FaLFVBQU8sQ0FFVCwwQkFDRSxlQUFZLENBQ1osVUFBTyxDQzFTVCxhQUNFLFVBQU8sQ0FDUCxnQkFBWSxDQUNaLGdCQUFZLENBQ1osMkJBQW1CLENBQ25CLGlDQUFxQixDQUNyQixvQkFBaUIsQ2pDcUdqQix5QmlDM0dGLGFBUUksZ0JBQVksQ0FBQSxDQUdkLHlCQVhGLGFBWUksZUFBWSxDQUFBLENqQ3lGZCx5QmlDckdGLGFBZ0JJLFlBQVEsQ0FBQSxDakMrRVYsMEJpQy9GRixhQW1CTyxnQkFBWSxDQUFBLENBS25CLGlCQUNFLFlBQVMsQ0FEWCwrQkFHSSxNQUFNLENBSFYsdUJBTUksV0FBTyxDQUNQLGVBQVksQ0MvQmhCLGFBRUksaUJBQVksQ0FGaEIsMEJBS0ksa0JBQVksQ0FDWixjQUFTLENBTmIsK0NBUU0sWUFBUyxDQUNULDZCQUFpQixDQVR2Qiw2REFXUSxVakNIWSxDaUNJWixZQUFTLENBQ1QsY0FBWSxDQUNaLFdBQVEsQ0FDUixVQUFNLENBZmQsK0VBaUJVLFVqQ1RVLENpQ1JwQixtRkFpQlUsVWpDVFUsQ2lDUnBCLDBFQWlCVSxVakNUVSxDaUNScEIsOERBcUJRLFlBQVMiLCJmaWxlIjoic2NyZWVuLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjsuc21hbGxlcntmb250LXNpemU6LjcxNDNlbTtsaW5lLWhlaWdodDoyLjFlbX0uc21hbGx7Zm9udC1zaXplOi44NTcxZW07bGluZS1oZWlnaHQ6MS43NWVtfS5iaWd7Zm9udC1zaXplOjEuMTQyOWVtO2xpbmUtaGVpZ2h0OjEuMzEyNWVtfS5iaWdnZXJ7Zm9udC1zaXplOjEuMjg1N2VtO2xpbmUtaGVpZ2h0OjEuMTY2N2VtfS5iaWdnZXN0e2ZvbnQtc2l6ZToxLjQyODZlbTtsaW5lLWhlaWdodDoxLjA1ZW19aW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1hIGltZ3tib3JkZXI6MH0ud3AtYmxvY2staW1hZ2V7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50fS53cC1ibG9jay1pbWFnZSBmaWd1cmUuYWxpZ25jZW50ZXIuc2l6ZS1sYXJnZS5pcy1yZXNpemVke3dpZHRoOjgwJX0jbWFpbiBhIGltZ3tjdXJzb3I6em9vbS1pbn0ubGlnaHRib3g6aG92ZXJ7Y3Vyc29yOnpvb20tb3V0fS5sYi1uYXYgYS5sYi1uZXh0e3dpZHRoOjMwJX0vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovaHRtbHtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46LjY3ZW0gMH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGV9cHJle2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1pbWd7Ym9yZGVyLXN0eWxlOm5vbmV9YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0OjEuMTU7bWFyZ2luOjB9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF0sYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixidXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyLXN0eWxlOm5vbmU7cGFkZGluZzowfVt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3JpbmcsYnV0dG9uOi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IGRvdHRlZCBCdXR0b25UZXh0fWZpZWxkc2V0e3BhZGRpbmc6LjM1ZW0gLjc1ZW0gLjYyNWVtfWxlZ2VuZHtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OnRhYmxlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31bdHlwZT1jaGVja2JveF0sW3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fVt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2ZvbnQ6aW5oZXJpdH1kZXRhaWxze2Rpc3BsYXk6YmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX10ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9W2hpZGRlbl17ZGlzcGxheTpub25lfWh0bWx7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fSosOmFmdGVyLDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmluaGVyaXQ7Ym94LXNpemluZzppbmhlcml0fSNwYWdle292ZXJmbG93OmhpZGRlbn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybCguLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLXJlZ3VsYXIuZW90KTtzcmM6bG9jYWwoXCJNZXJyaXdlYXRoZXIgUmVndWxhclwiKSxsb2NhbChcIk1lcnJpd2VhdGhlci1SZWd1bGFyXCIpLHVybCguLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tcmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tcmVndWxhci53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCguLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLXJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoLi4vZm9udHMvbWVycml3ZWF0aGVyLXYyMi1sYXRpbi1yZWd1bGFyLnN2ZyNNZXJyaXdlYXRoZXIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybCguLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLTcwMC5lb3QpO3NyYzpsb2NhbChcIk1lcnJpd2VhdGhlciBCb2xkXCIpLGxvY2FsKFwiTWVycml3ZWF0aGVyLUJvbGRcIiksdXJsKC4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCguLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLTcwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLnN2ZyNNZXJyaXdlYXRoZXIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidPcGVuIFNhbnMnO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKC4uL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tcmVndWxhci5lb3QpO3NyYzpsb2NhbChcIk9wZW4gU2FucyBSZWd1bGFyXCIpLGxvY2FsKFwiT3BlblNhbnMtUmVndWxhclwiKSx1cmwoLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCguLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLXJlZ3VsYXIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLXJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi1yZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tcmVndWxhci5zdmcjT3BlblNhbnMpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidPcGVuIFNhbnMnO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKC4uL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tNzAwLmVvdCk7c3JjOmxvY2FsKFwiT3BlbiBTYW5zIEJvbGRcIiksbG9jYWwoXCJPcGVuU2Fucy1Cb2xkXCIpLHVybCguLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi03MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCguLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC5zdmcjT3BlblNhbnMpIGZvcm1hdChcInN2Z1wiKX1odG1se2ZvbnQtc2l6ZTo2Mi41JTtmb250LXNpemU6Y2FsYygxZW0gKiAuNjI1KTtvdmVyZmxvdy15OnNjcm9sbDstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7Zm9udC1zaXplOjE2cHg7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2NvbG9yOiM1YjViNWI7bGluZS1oZWlnaHQ6MS41fWgxLGgyLGgzLGg0LGg1LGg2e2NsZWFyOmJvdGh9Lmxpa2VoMSwubGlrZWgzLGgxLGgzLGg0e2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcn1oMSAubGlrZWgxe2ZvbnQtd2VpZ2h0OjcwMH0ubGlrZWgyLGgye2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDB9aDR7Zm9udC13ZWlnaHQ6NzAwfWgxe2NvbG9yOiMwMDA7Zm9udC1zaXplOjI2cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpe2gxe2ZvbnQtc2l6ZTo0NHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7aDF7Zm9udC1zaXplOjQ0cHg7bGluZS1oZWlnaHQ6MS4yfX1oMntmb250LXNpemU6MTVweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7aDJ7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXtoMntmb250LXNpemU6MTZweH19aDN7Zm9udC1zaXplOjE4cHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpe2gze2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7aDN7Zm9udC1zaXplOjI4cHh9fWg0e2ZvbnQtc2l6ZToxNHB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXtoNHtmb250LXNpemU6MThweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpe2g0e2ZvbnQtc2l6ZToxOXB4fX1oNXtmb250LXNpemU6MTZweH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7aDV7Zm9udC1zaXplOjE4cHh9fWg2e2ZvbnQtc2l6ZToxNnB4fXB7bWFyZ2luLWJvdHRvbToxLjVlbX1jaXRlLGRmbixlbSxpe2ZvbnQtc3R5bGU6aXRhbGljfWJsb2NrcXVvdGV7bWFyZ2luOjAgMS41ZW19YWRkcmVzc3ttYXJnaW46MCAwIDEuNWVtfXByZXtiYWNrZ3JvdW5kOiNmM2YzZjM7Zm9udC1mYW1pbHk6XCJDb3VyaWVyIDEwIFBpdGNoXCIsQ291cmllcixtb25vc3BhY2U7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS42O21hcmdpbi1ib3R0b206MS42ZW07bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjEuNmVtfWNvZGUsa2JkLHR0LHZhcntmb250LWZhbWlseTpNb25hY28sQ29uc29sYXMsXCJBbmRhbGUgTW9ub1wiLFwiRGVqYVZ1IFNhbnMgTW9ub1wiLG1vbm9zcGFjZTtmb250LXNpemU6MTZweH1hYmJyLGFjcm9ueW17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICM2NjY7Y3Vyc29yOmhlbHB9aW5zLG1hcmt7YmFja2dyb3VuZDojZmZmOWMwO3RleHQtZGVjb3JhdGlvbjpub25lfWJpZ3tmb250LXNpemU6MTI1JX1he3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDB9YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wifWE6YWN0aXZle2NvbG9yOiNiNWI1YjV9LmN1c3RvbS1ibG9jayBhLC5wb3N0cy13cmFwcGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1haW4tZGVzY3tmb250LXNpemU6MTZweH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Omljb25zZm9udDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybCguLi9pY29ucy9mb250L2ljb25zZm9udC5lb3QpO3NyYzp1cmwoLi4vaWNvbnMvZm9udC9pY29uc2ZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi9pY29ucy9mb250L2ljb25zZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCguLi9pY29ucy9mb250L2ljb25zZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9pY29ucy9mb250L2ljb25zZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKX1bY2xhc3MqPVwiIGljb25zLVwiXSxbY2xhc3NePWljb25zLV17ZGlzcGxheTppbmxpbmUtYmxvY2s7c3BlYWs6bm9uZTtmb250LWZhbWlseTppY29uc2ZvbnQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOjA7LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCI7LW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhPTFcIjstbW96LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstbXMtZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiIDE7LW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaWNvbnMtY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50Olwi7qiBXCJ9Lmljb25zLWNoZXZyb246YmVmb3Jle2NvbnRlbnQ6XCLuqIJcIn0uaWNvbnMtY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCLuqINcIn0uaWNvbnMtZG93bi1jaGV2cm9uOmJlZm9yZXtjb250ZW50Olwi7qiEXCJ9Lmljb25zLWV4Y2xhbWF0aW9uOmJlZm9yZXtjb250ZW50Olwi7qiFXCJ9Lmljb25zLWxvdXBlOmJlZm9yZXtjb250ZW50Olwi7qiGXCJ9Lmljb25zLXVwLWNoZXZyb246YmVmb3Jle2NvbnRlbnQ6XCLuqIdcIn1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQ7Y3Vyc29yOmhlbHB9Y2l0ZSxxe2ZvbnQtc3R5bGU6aXRhbGljfXEgY2l0ZSxxIHF7Zm9udC1zdHlsZTpub3JtYWx9cXtxdW90ZXM6bm9uZX1xOmFmdGVyLHE6YmVmb3Jle2NvbnRlbnQ6XCJcIn1kbHttYXJnaW46Ljc1ZW0gMH1kdHttYXJnaW46Ljc1ZW0gMCAwIDA7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbjouMjVlbSAwIC4yNWVtIDMycHh9dGFibGV7bWFyZ2luOjA7Ym9yZGVyOjFweCBzb2xpZCBncmF5O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfXRhYmxlIHRkLHRhYmxlIHRoe3BhZGRpbmc6NHB4O2JvcmRlcjoxcHggc29saWQgI2NjYzt2ZXJ0aWNhbC1hbGlnbjp0b3B9YXJ0aWNsZSxhc2lkZSxkaWFsb2csZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1lbnUsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDoxMjgwcHgpe2FzaWRle21pbi13aWR0aDoyNTBweH19YXNpZGUgLndpZGdldF90YWdfY2xvdWR7cGFkZGluZzoxZW0gMTVweCAwIDE1cHg7bWFyZ2luOmF1dG99YXNpZGUgLndpZGdldF90YWdfY2xvdWQgcDpmaXJzdC1jaGlsZHtmb250LXNpemU6MjBweDttYXJnaW46MDtmb250LXdlaWdodDo3MDB9YXNpZGUgc2VjdGlvbiAudGFnY2xvdWR7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MXJlbTtmbGV4LXdyYXA6d3JhcH1hc2lkZSBzZWN0aW9uIC50YWdjbG91ZCAudGFnLWNsb3VkLWxpbmt7ZGlzcGxheTpub25lfWFzaWRlIHNlY3Rpb24gLnRhZ2Nsb3VkIC50YWctY2xvdWQtbGluazpudGgtY2hpbGQoMSksYXNpZGUgc2VjdGlvbiAudGFnY2xvdWQgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCgyKSxhc2lkZSBzZWN0aW9uIC50YWdjbG91ZCAudGFnLWNsb3VkLWxpbms6bnRoLWNoaWxkKDMpLGFzaWRlIHNlY3Rpb24gLnRhZ2Nsb3VkIC50YWctY2xvdWQtbGluazpudGgtY2hpbGQoNCksYXNpZGUgc2VjdGlvbiAudGFnY2xvdWQgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCg1KXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzVjZGQxO2ZvbnQtc2l6ZToxMnB4IWltcG9ydGFudDtwYWRkaW5nOjJweCAxNXB4O21hcmdpbjo1cHh9aHJ7aGVpZ2h0OjFweDtjb2xvcjojZDdkN2Q3O2JhY2tncm91bmQtY29sb3I6I2Q3ZDdkNzttYXJnaW46MjRweCAwO2JvcmRlcjowfS5zZXB7YmFja2dyb3VuZC1jb2xvcjojZWVlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDAwcHgpe0Atd2Via2l0LXZpZXdwb3J0e3dpZHRoOmRldmljZS13aWR0aH1ALW1vei12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9QC1vLXZpZXdwb3J0e3dpZHRoOmRldmljZS13aWR0aH1Admlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofX1idXR0b246aG92ZXIsaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVye2N1cnNvcjpwb2ludGVyfWJvZHl7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6bm9uZX0uZW50cnktaGVhZGVyIGgxLC5oZWFkZXItY29udGVudCBoMXttYXJnaW4tdG9wOjA7cGFkZGluZy1sZWZ0OjE1cHg7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmVudHJ5LWhlYWRlciBoMSwuaGVhZGVyLWNvbnRlbnQgaDF7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNH19LmJyZWFkY3J1bWItYXJlYXttYXJnaW4tdG9wOjFlbX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmJyZWFkY3J1bWItYXJlYXttYXJnaW4tdG9wOjB9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuZW50cnktaGVhZGVye21hcmdpbjowIC0yODVweCAzZW0gMH19I2NvbnRlbnRbdGFiaW5kZXg9XCItMVwiXTpmb2N1c3tvdXRsaW5lOjB9LnNraXAtbGlua3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwMHB4O2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJveC1zaGFkb3c6MCAwIDJweCAycHggcmdiYSgwLDAsMCwuNik7Ym94LXNoYWRvdzowIDAgMnB4IDJweCByZ2JhKDAsMCwwLC42KTtjb2xvcjojMjE3NTliO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXdlaWdodDo3MDA7aGVpZ2h0OmF1dG87bGVmdDo1cHg7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MTVweCAyM3B4IDE0cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2lkdGg6YXV0bzt6LWluZGV4OjEwMDAwMDstd2Via2l0LXRyYW5zaXRpb246dG9wIC43NXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjp0b3AgLjc1cyBlYXNlLW91dH0uc2tpcC1saW5rOmZvY3Vze3RvcDo3cHg7LXdlYmtpdC10cmFuc2l0aW9uOnRvcCAwczt0cmFuc2l0aW9uOnRvcCAwc31bZGF0YS1leHBhbmQtdGFyZ2V0XXtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9W2RhdGEtZXhwYW5kLWxpbmtdOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDoxMH1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LmFyY2hpdmVzLWJsb2Nre2Rpc3BsYXk6ZmxleH0uYXJjaGl2ZXMtYmxvY2sgLmltZy1zZWFyY2h7bWFyZ2luOjVweCBhdXRvO21pbi13aWR0aDoxMDAlfS5hcmNoaXZlcy1ibG9jayAuY29udGVudC1zZWFyY2h7bWFyZ2luOjAgMCAwIDEwcHh9LmFyY2hpdmVzLWJsb2NrIC5jb250ZW50LXNlYXJjaCBhe2ZvbnQtd2VpZ2h0OjcwMH19LnNjcmVlbi1yZWFkZXItdGV4dHtib3JkZXI6MDtjbGlwOnJlY3QoMXB4LDFweCwxcHgsMXB4KTtjbGlwLXBhdGg6aW5zZXQoNTAlKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O3dpZHRoOjFweDt3b3JkLXdyYXA6bm9ybWFsIWltcG9ydGFudH0uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2YxZjFmMTtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMCAycHggMnB4IHJnYmEoMCwwLDAsLjYpO2NsaXA6YXV0byFpbXBvcnRhbnQ7Y2xpcC1wYXRoOm5vbmU7Y29sb3I6IzIxNzU5YjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtoZWlnaHQ6YXV0bztsZWZ0OjVweDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzoxNXB4IDIzcHggMTRweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0b3A6NXB4O3dpZHRoOmF1dG87ei1pbmRleDoxMDAwMDB9LmFsaWducmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjAgMCAuNWVtIC41ZW19LmFsaWdubGVmdHtmbG9hdDpsZWZ0O21hcmdpbjowIC41ZW0gLjVlbSAwfS5hbGlnbmNlbnRlciwuY2VudGVye21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9LmFsaWduZnVsbHttYXJnaW46MCBjYWxjKDUwJSAtIDUwdncpO21heC13aWR0aDoxMDB2dzt3aWR0aDoxMDB2d30ud3AtYmxvY2stY292ZXItaW1hZ2UuYWxpZ253aWRlLC53cC1ibG9jay1jb3Zlci5hbGlnbndpZGV7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwODBweCl7LmFsaWdud2lkZXttYXJnaW4tbGVmdDotMTAwcHg7bWFyZ2luLXJpZ2h0Oi0xMDBweH0uYWxpZ25mdWxse21hcmdpbjowIGNhbGMoNTAlIC0gNTB2dyk7bWF4LXdpZHRoOjEwMHZ3O3dpZHRoOjEwMHZ3fS53cC1ibG9jay1pbWFnZS5hbGlnbmZ1bGwsLndwLWJsb2NrLWltYWdlLmFsaWdud2lkZXttYXgtd2lkdGg6bm9uZX19LmNsZWFye2NsZWFyOmJvdGh9LndwLWNhcHRpb257bWFyZ2luLWJvdHRvbToxLjVlbTttYXgtd2lkdGg6MTAwJX0ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPXdwLWltYWdlLV17ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHR7bWFyZ2luOi44MDc1ZW0gMH0ud3AtY2FwdGlvbi10ZXh0e3RleHQtYWxpZ246Y2VudGVyfS5nYWxsZXJ5e21hcmdpbi1ib3R0b206MS41ZW19LmdhbGxlcnktaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MTAwJX0uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbXttYXgtd2lkdGg6NTAlfS5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVte21heC13aWR0aDozMy4zMyV9LmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW17bWF4LXdpZHRoOjI1JX0uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbXttYXgtd2lkdGg6MjAlfS5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVte21heC13aWR0aDoxNi42NiV9LmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW17bWF4LXdpZHRoOjE0LjI4JX0uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbXttYXgtd2lkdGg6MTIuNSV9LmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW17bWF4LXdpZHRoOjExLjExJX0uZ2FsbGVyeS1jYXB0aW9ue2Rpc3BsYXk6YmxvY2t9LndwLXNtaWxleXtib3JkZXI6bm9uZTttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowO3BhZGRpbmc6MH0uc3RpY2t5e2JhY2tncm91bmQtY29sb3I6I2VjZWNlY30uYnlwb3N0YXV0aG9ye2Rpc3BsYXk6YmxvY2t9Lmhhcy13aGl0ZS1jb2xvcntjb2xvcjojZmZmIWltcG9ydGFudH0uaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjojZmZmIWltcG9ydGFudH0uaGFzLWJsYWNrLWNvbG9ye2NvbG9yOiM1YjViNWIhaW1wb3J0YW50fS5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiM1YjViNWIhaW1wb3J0YW50fS5oYXMtZ3JleS1jb2xvcntjb2xvcjojYThhOGE4IWltcG9ydGFudH0uaGFzLWdyZXktYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiNhOGE4YTghaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjAwcHgpey53cC1ibG9jay1tZWRpYS10ZXh0LmlzLXN0YWNrZWQtb24tbW9iaWxlLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQgLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhe2dyaWQtcm93OjF9LndwLWJsb2NrLW1lZGlhLXRleHQuaXMtc3RhY2tlZC1vbi1tb2JpbGUuaGFzLW1lZGlhLW9uLXRoZS1yaWdodCAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudHtncmlkLXJvdzoyfS53cC1ibG9jay1tZWRpYS10ZXh0IC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYXttYXJnaW4tYm90dG9tOjIwcHh9fWJ1dHRvbixpbnB1dFt0eXBlPWJ1dHRvbl0saW5wdXRbdHlwZT1yZXNldF0saW5wdXRbdHlwZT1zdWJtaXRde2JvcmRlcjoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOiNjY2MgI2NjYyAjYmJiO2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I2U2ZTZlNjtjb2xvcjpyZ2JhKDAsMCwwLC44KTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxO3BhZGRpbmc6LjZlbSAxZW0gLjRlbX1idXR0b246aG92ZXIsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLGlucHV0W3R5cGU9cmVzZXRdOmhvdmVyLGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcntib3JkZXItY29sb3I6I2NjYyAjYmJiICNhYWF9YnV0dG9uOmFjdGl2ZSxidXR0b246Zm9jdXMsaW5wdXRbdHlwZT1idXR0b25dOmFjdGl2ZSxpbnB1dFt0eXBlPWJ1dHRvbl06Zm9jdXMsaW5wdXRbdHlwZT1yZXNldF06YWN0aXZlLGlucHV0W3R5cGU9cmVzZXRdOmZvY3VzLGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3Vze2JvcmRlci1jb2xvcjojYWFhICNiYmIgI2JiYn1pbnB1dFt0eXBlPWNvbG9yXSxpbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLGlucHV0W3R5cGU9ZGF0ZXRpbWVdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9bW9udGhdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPXBhc3N3b3JkXSxpbnB1dFt0eXBlPXJhbmdlXSxpbnB1dFt0eXBlPXNlYXJjaF0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT10aW1lXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT13ZWVrXSx0ZXh0YXJlYXtjb2xvcjojNjY2O2JvcmRlcjoxcHggc29saWQgI2NjYztwYWRkaW5nOjNweH1pbnB1dFt0eXBlPWNvbG9yXTpmb2N1cyxpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOmZvY3VzLGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLGlucHV0W3R5cGU9bW9udGhdOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxpbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyxpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsaW5wdXRbdHlwZT10ZWxdOmZvY3VzLGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsaW5wdXRbdHlwZT10aW1lXTpmb2N1cyxpbnB1dFt0eXBlPXVybF06Zm9jdXMsaW5wdXRbdHlwZT13ZWVrXTpmb2N1cyx0ZXh0YXJlYTpmb2N1c3tjb2xvcjojMTExfXNlbGVjdHtib3JkZXI6MXB4IHNvbGlkICNjY2N9dGV4dGFyZWF7d2lkdGg6MTAwJX0uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3JkZXItcmFkaXVzOjI3LjVweDtwYWRkaW5nOjAgMjVweDtoZWlnaHQ6NDVweDtsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtZGVjb3JhdGlvbjpub25lfS5kYXJrLW92ZXJsYXksLm92ZXJsYXksLnllbGxvdy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSl9LmJvbGR7Zm9udC13ZWlnaHQ6NzAwfS5kaXNwbGF5LW5vbmV7ZGlzcGxheTpub25lfS5lc3BhY2UtZ3AgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCBhLC50ZXJtLWdyYW5kLXB1YmxpYyAjcGFnZSAjY29udGVudCAuY29udGFpbmVyICNtYWluIC5wb3N0IGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZXNwYWNlLWdwICNwYWdlICNjb250ZW50IC5jb250YWluZXIgI21haW4gLnBvc3QgLmVudHJ5LWhlYWRlciBoMSwudGVybS1ncmFuZC1wdWJsaWMgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktaGVhZGVyIGgxe2NvbG9yOiMwMDB9LmVzcGFjZS1ncCAjcGFnZSAjY29udGVudCAuY29udGFpbmVyICNtYWluIC5wb3N0IC5lbnRyeS1jb250ZW50IGgyLC50ZXJtLWdyYW5kLXB1YmxpYyAjcGFnZSAjY29udGVudCAuY29udGFpbmVyICNtYWluIC5wb3N0IC5lbnRyeS1jb250ZW50IGgye2NvbG9yOiM1YjViNWJ9LmVzcGFjZS1ncCAjcGFnZSAjY29udGVudCAuY29udGFpbmVyIGFzaWRlIC53aWRnZXRfdGFnX2Nsb3VkIHA6Zmlyc3QtY2hpbGQsLnRlcm0tZ3JhbmQtcHVibGljICNwYWdlICNjb250ZW50IC5jb250YWluZXIgYXNpZGUgLndpZGdldF90YWdfY2xvdWQgcDpmaXJzdC1jaGlsZHtjb2xvcjojY2M4YjAwfS5lc3BhY2UtZ3AgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciBhc2lkZSAud2lkZ2V0X3RhZ19jbG91ZCAudGFnY2xvdWQgYTpob3ZlciwudGVybS1ncmFuZC1wdWJsaWMgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciBhc2lkZSAud2lkZ2V0X3RhZ19jbG91ZCAudGFnY2xvdWQgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNjYzhiMDB9LnVuaXZlcnMtZ3JhbmQtcHVibGljIC5lbnRyeS1jb250ZW50IGgye2NvbG9yOiM1YjViNWJ9LmVzcGFjZS1tZWQgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktaGVhZGVyIGgxLC50ZXJtLW1lZGVjaW4gI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktaGVhZGVyIGgxe2NvbG9yOiMwMDB9LmVzcGFjZS1tZWQgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktY29udGVudCBwOmZpcnN0LWNoaWxkLC50ZXJtLW1lZGVjaW4gI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktY29udGVudCBwOmZpcnN0LWNoaWxke2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZn0uZXNwYWNlLW1lZCAjcGFnZSAjY29udGVudCAuY29udGFpbmVyICNtYWluIC5wb3N0IC5lbnRyeS1jb250ZW50IGgyLC50ZXJtLW1lZGVjaW4gI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktY29udGVudCBoMntjb2xvcjojNWI1YjVifS5lc3BhY2UtbWVkICNwYWdlICNjb250ZW50IC5jb250YWluZXIgYXNpZGUgLndpZGdldF90YWdfY2xvdWQgcDpmaXJzdC1jaGlsZCwudGVybS1tZWRlY2luICNwYWdlICNjb250ZW50IC5jb250YWluZXIgYXNpZGUgLndpZGdldF90YWdfY2xvdWQgcDpmaXJzdC1jaGlsZHtjb2xvcjojMDBhZjRlfS5lc3BhY2UtbWVkICNwYWdlICNjb250ZW50IC5jb250YWluZXIgYXNpZGUgLndpZGdldF90YWdfY2xvdWQgLnRhZ2Nsb3VkIGE6aG92ZXIsLnRlcm0tbWVkZWNpbiAjcGFnZSAjY29udGVudCAuY29udGFpbmVyIGFzaWRlIC53aWRnZXRfdGFnX2Nsb3VkIC50YWdjbG91ZCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwYWY0ZX0uZXNwYWNlLW1lZCAubWVudS1iYXIsLnRlcm0tbWVkZWNpbiAubWVudS1iYXJ7YmFja2dyb3VuZDojNWI1YjVifS5lc3BhY2UtbWVkIC5tZW51LWJhcjphZnRlciwuZXNwYWNlLW1lZCAubWVudS1iYXI6YmVmb3JlLC50ZXJtLW1lZGVjaW4gLm1lbnUtYmFyOmFmdGVyLC50ZXJtLW1lZGVjaW4gLm1lbnUtYmFyOmJlZm9yZXtiYWNrZ3JvdW5kOiM1YjViNWJ9LmVzcGFjZS1tZWQgI2J1dHRvbi1iYWNrdG90b3AsLnRlcm0tbWVkZWNpbiAjYnV0dG9uLWJhY2t0b3RvcHtiYWNrZ3JvdW5kLWNvbG9yOiM1YjViNWJ9LnVuaXZlcnMtbWVkZWNpbiAuZW50cnktY29udGVudCBoMntjb2xvcjojNWI1YjVifS5lc3BhY2UtY2hpciAjcGFnZSAjY29udGVudCAuY29udGFpbmVyICNtYWluIC5wb3N0IC5lbnRyeS1oZWFkZXIgaDEsLnRlcm0tY2hpcnVyZ2llbiAjcGFnZSAjY29udGVudCAuY29udGFpbmVyICNtYWluIC5wb3N0IC5lbnRyeS1oZWFkZXIgaDF7Y29sb3I6IzAwMH0uZXNwYWNlLWNoaXIgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciAjbWFpbiAucG9zdCAuZW50cnktY29udGVudCBoMiwudGVybS1jaGlydXJnaWVuICNwYWdlICNjb250ZW50IC5jb250YWluZXIgI21haW4gLnBvc3QgLmVudHJ5LWNvbnRlbnQgaDJ7Y29sb3I6IzViNWI1Yn0uZXNwYWNlLWNoaXIgI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciBhc2lkZSAud2lkZ2V0X3RhZ19jbG91ZCBwOmZpcnN0LWNoaWxkLC50ZXJtLWNoaXJ1cmdpZW4gI3BhZ2UgI2NvbnRlbnQgLmNvbnRhaW5lciBhc2lkZSAud2lkZ2V0X3RhZ19jbG91ZCBwOmZpcnN0LWNoaWxke2NvbG9yOiMwMzlhY2F9LmVzcGFjZS1jaGlyICNwYWdlICNjb250ZW50IC5jb250YWluZXIgYXNpZGUgLndpZGdldF90YWdfY2xvdWQgLnRhZ2Nsb3VkIGE6aG92ZXIsLnRlcm0tY2hpcnVyZ2llbiAjcGFnZSAjY29udGVudCAuY29udGFpbmVyIGFzaWRlIC53aWRnZXRfdGFnX2Nsb3VkIC50YWdjbG91ZCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAzOWFjYX0uZXNwYWNlLWNoaXIgLm1lbnUtYmFyLC50ZXJtLWNoaXJ1cmdpZW4gLm1lbnUtYmFye2JhY2tncm91bmQ6IzViNWI1Yn0uZXNwYWNlLWNoaXIgLm1lbnUtYmFyOmFmdGVyLC5lc3BhY2UtY2hpciAubWVudS1iYXI6YmVmb3JlLC50ZXJtLWNoaXJ1cmdpZW4gLm1lbnUtYmFyOmFmdGVyLC50ZXJtLWNoaXJ1cmdpZW4gLm1lbnUtYmFyOmJlZm9yZXtiYWNrZ3JvdW5kOiM1YjViNWJ9LmVzcGFjZS1jaGlyICNidXR0b24tYmFja3RvdG9wLC50ZXJtLWNoaXJ1cmdpZW4gI2J1dHRvbi1iYWNrdG90b3B7YmFja2dyb3VuZC1jb2xvcjojNWI1YjVifS51bml2ZXJzLWNoaXJ1cmdpZW4gLmVudHJ5LWNvbnRlbnQgaDJ7Y29sb3I6IzViNWI1Yn0uZW50cnktaGVhZGVyLC5oZWFkZXItY29udGVudHtmb250LWZhbWlseTpNZXJyaXdlYXRoZXI7Y29sb3I6IzViNWI1Yjtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwIDhweDtwYWRkaW5nLWxlZnQ6NnB4O21hcmdpbi1sZWZ0Oi0yMXB4O21pbi1oZWlnaHQ6NTBweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmVudHJ5LWhlYWRlciwuaGVhZGVyLWNvbnRlbnR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwIDhweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5lbnRyeS1oZWFkZXIsLmhlYWRlci1jb250ZW50e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA4L2J0bl9ncC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMjBweCAxN3B4O2xpbmUtaGVpZ2h0OjQ1cHg7cGFkZGluZy1sZWZ0OjQwcHg7bWFyZ2luLWJvdHRvbToxZW19fS5zaXRlPiNjb250ZW50Pi5jb250YWluZXI+I21haW4+aGVhZGVyPmRpdj5kaXY+aDE+c3Bhbntjb2xvcjojY2M4YjAwfS5lc3BhY2UtZ3A+LnNpdGU+I2NvbnRlbnQ+LmNvbnRhaW5lcj4jbWFpbj5oZWFkZXI+ZGl2PmRpdj5oMT5zcGFue2NvbG9yOiNjYzhiMDB9LmVzcGFjZS1tZWQ+LnNpdGU+I2NvbnRlbnQ+LmNvbnRhaW5lcj4jbWFpbj5oZWFkZXI+ZGl2PmRpdj5oMT5zcGFue2NvbG9yOiMwMGFmNGV9LmVzcGFjZS1jaGlyPi5zaXRlPiNjb250ZW50Pi5jb250YWluZXI+I21haW4+aGVhZGVyPmRpdj5kaXY+aDE+c3Bhbntjb2xvcjojMDM5YWNhfS5lc3BhY2UtZ3AgLmVudHJ5LWhlYWRlciwuZXNwYWNlLWdwIC5oZWFkZXItY29udGVudHtmb250LWZhbWlseTpNZXJyaXdlYXRoZXI7Y29sb3I6IzViNWI1Yjtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwIDVweDtwYWRkaW5nLWxlZnQ6NnB4O21hcmdpbi1sZWZ0Oi0yMXB4O21pbi1oZWlnaHQ6NTBweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmVzcGFjZS1ncCAuZW50cnktaGVhZGVyLC5lc3BhY2UtZ3AgLmhlYWRlci1jb250ZW50e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA4L2J0bl9ncC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMCA4cHh9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuZXNwYWNlLWdwIC5lbnRyeS1oZWFkZXIsLmVzcGFjZS1ncCAuaGVhZGVyLWNvbnRlbnR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAyMHB4IDE3cHg7bGluZS1oZWlnaHQ6NDVweDtwYWRkaW5nLWxlZnQ6NDBweDt3aWR0aDoxMDAlfX0uZXNwYWNlLW1lZCAuZW50cnktaGVhZGVyLC5lc3BhY2UtbWVkIC5oZWFkZXItY29udGVudHtmb250LWZhbWlseTpNZXJyaXdlYXRoZXI7Zm9udC1zaXplOjQ0cHg7Y29sb3I6IzViNWI1Yjtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX21lZC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMCA1cHg7cGFkZGluZy1sZWZ0OjZweDttYXJnaW4tbGVmdDotMjFweDttaW4taGVpZ2h0OjUwcHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5lc3BhY2UtbWVkIC5lbnRyeS1oZWFkZXIsLmVzcGFjZS1tZWQgLmhlYWRlci1jb250ZW50e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA4L2J0bl9tZWQucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDAgOHB4fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmVzcGFjZS1tZWQgLmVudHJ5LWhlYWRlciwuZXNwYWNlLW1lZCAuaGVhZGVyLWNvbnRlbnR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX21lZC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMjBweCAxN3B4O2xpbmUtaGVpZ2h0OjQ1cHg7cGFkZGluZy1sZWZ0OjQwcHg7d2lkdGg6MTAwJX19LmVzcGFjZS1jaGlyIC5lbnRyeS1oZWFkZXIsLmVzcGFjZS1jaGlyIC5oZWFkZXItY29udGVudHtmb250LWZhbWlseTpNZXJyaXdlYXRoZXI7Y29sb3I6IzViNWI1Yjtmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDkvYnRuX2NoaXIucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDAgNXB4O3BhZGRpbmctbGVmdDo2cHg7bWFyZ2luLWxlZnQ6LTIxcHg7bWluLWhlaWdodDo1MHB4fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZXNwYWNlLWNoaXIgLmVudHJ5LWhlYWRlciwuZXNwYWNlLWNoaXIgLmhlYWRlci1jb250ZW50e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA5L2J0bl9jaGlyLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwIDhweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5lc3BhY2UtY2hpciAuZW50cnktaGVhZGVyLC5lc3BhY2UtY2hpciAuaGVhZGVyLWNvbnRlbnR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDkvYnRuX2NoaXIucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDIwcHggMTdweDtsaW5lLWhlaWdodDo0NXB4O3BhZGRpbmctbGVmdDo0MHB4O3dpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhLC5zdWItbWVudSAuY3VycmVudC1tZW51LXBhcmVudCBhLC5zdWItbWVudSAuY3VycmVudC1wb3N0LWFuY2VzdG9yIGEsLnN1Yi1tZW51IC5jdXJyZW50LXBvc3QtcGFyZW50IGF7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9fS5zeC1wb3N0cy1uYXZpZ2F0aW9uIG5hdnttYXJnaW46MCAwIDIwcHggMH0uc3gtcG9zdHMtbmF2aWdhdGlvbiBuYXYgLm5hdi1saW5rc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seX0uc3gtcG9zdHMtbmF2aWdhdGlvbiBuYXYgLm5hdi1saW5rcyBhe2JvcmRlcjoxcHggc29saWQ7Ym9yZGVyLXJhZGl1czo1cHg7cGFkZGluZzoyMHB4fS5zeC1wb3N0cy1uYXZpZ2F0aW9uIG5hdiAubmF2LWxpbmtzIHNwYW57Ym9yZGVyOjFweCBzb2xpZCAjY2M4YjAwO2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MjBweDtmb250LXdlaWdodDo3MDB9Lmxpc3RpbmcgaGVhZGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpmbGV4fS5saXN0aW5nIGhlYWRlciBhIGRpdnttYXJnaW46MCAxZW19Lmxpc3RpbmcgaGVhZGVyIGEgZGl2IGg1e2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1YjViNWI7bWFyZ2luOjB9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5saXN0aW5nIGhlYWRlciBhe2Rpc3BsYXk6aW5pdGlhbH19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5saXN0aW5nIGhlYWRlciBocntkaXNwbGF5Om5vbmV9fS5zY2hlbWEtZmFxLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O21hcmdpbjoxMHB4IDB9LnNjaGVtYS1mYXEtc2VjdGlvbiAuc2NoZW1hLWZhcS1hbnN3ZXJ7aGVpZ2h0OjE3MHB4O2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6c2Nyb2xsfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuc2NoZW1hLWZhcS1zZWN0aW9uIC5zY2hlbWEtZmFxLWFuc3dlcntoZWlnaHQ6MjUwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc2NoZW1hLWZhcS1zZWN0aW9uIC5zY2hlbWEtZmFxLWFuc3dlcntvdmVyZmxvdzppbmhlcml0O2hlaWdodDphdXRvfX0uc2NoZW1hLWZhcS1zZWN0aW9uIC5kcm9wZG93bi10b2dnbGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cmlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzo1cHggMTBweH0uc2NoZW1hLWZhcS1zZWN0aW9uIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7Y29udGVudDpcIu6ohFwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5Omljb25zZm9udDtzcGVhazpub25lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNjaGVtYS1mYXEtc2VjdGlvbi5vcGVuIGF7Y29sb3I6IzViNWI1Yjtmb250LXdlaWdodDpib2xkZXJ9LnNjaGVtYS1mYXEtc2VjdGlvbi5vcGVuIGE6aG92ZXJ7Y29sb3I6IzViNWI1YiFpbXBvcnRhbnR9LnNjaGVtYS1mYXEtc2VjdGlvbi5vcGVuIC5kcm9wZG93bi10b2dnbGV7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO2NvbG9yOiNmZmZ9LnNjaGVtYS1mYXEtcXVlc3Rpb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjE1cHggMzVweCAxNXB4IDMwcHh9LnNjaGVtYS1mYXEtcXVlc3Rpb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnNjaGVtYS1mYXEtcXVlc3Rpb24gLm9wZW4gYXtjb2xvcjojYThhOGE4fS5zY2hlbWEtZmFxLXF1ZXN0aW9uIC5vcGVuIGE6aG92ZXJ7Y29sb3I6IzViNWI1YiFpbXBvcnRhbnR9LnNjaGVtYS1mYXEtcXVlc3Rpb24gLm9wZW4+LmRyb3Bkb3duLXRvZ2dsZTphZnRlcntjb250ZW50Olwi7qiEXCI7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zY2hlbWEtZmFxLXF1ZXN0aW9uIC5vcGVuIC5zY2hlbWEtZmFxLXF1ZXN0aW9ue2JhY2tncm91bmQtY29sb3I6I2NjOGIwMDtjb2xvcjojZmZmfS5zY2hlbWEtZmFxLXF1ZXN0aW9uIC5vcGVuIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7Y29sb3I6I2ZmZn0uc2NoZW1hLWZhcS1hbnN3ZXJ7cGFkZGluZzozMHB4O21hcmdpbjowfS5vcGVuIHNwYW4uZ2xvc3NhcnlMaW5rLGEuZ2xvc3NhcnlMaW5re2ZvbnQtd2VpZ2h0OjcwMH0udW5pdmVycy1zdGVub3NlLWNhcm90aWRpZW5uZS1hdmMtZXhhbWVucy1vcGVyYXRpb24gLmVudHJ5LWNvbnRlbnQgLnNjaGVtYS1mYXEgLm9wZW4gLnNjaGVtYS1mYXEtcXVlc3Rpb257YmFja2dyb3VuZC1jb2xvcjojY2M4YjAwO2NvbG9yOiNmZmZ9LnVuaXZlcnMtc3Rlbm9zZS1jYXJvdGlkaWVubmUtYXZjLWV4YW1lbnMtb3BlcmF0aW9uIC5lbnRyeS1jb250ZW50IC5zY2hlbWEtZmFxIC5vcGVuIC5zY2hlbWEtZmFxLXF1ZXN0aW9uIGF7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVuaXZlcnMtc3Rlbm9zZS1jYXJvdGlkaWVubmUtYXZjLWV4YW1lbnMtb3BlcmF0aW9uIC5lbnRyeS1jb250ZW50IC5zY2hlbWEtZmFxIC5vcGVuIC5zY2hlbWEtZmFxLWFuc3dlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZGVlY2R9LnVuaXZlcnMtYXZjLXBhci1zdGVub3NlLWNhcm90aWRpZW5uZS1kaWFnbm9zdGljLXRyYWl0ZW1lbnRzIC5lbnRyeS1jb250ZW50IC5zY2hlbWEtZmFxIC5vcGVuIC5zY2hlbWEtZmFxLXF1ZXN0aW9ue2JhY2tncm91bmQtY29sb3I6IzAwYWY0ZTtjb2xvcjojZmZmfS51bml2ZXJzLWF2Yy1wYXItc3Rlbm9zZS1jYXJvdGlkaWVubmUtZGlhZ25vc3RpYy10cmFpdGVtZW50cyAuZW50cnktY29udGVudCAuc2NoZW1hLWZhcSAub3BlbiAuc2NoZW1hLWZhcS1xdWVzdGlvbiBhe2NvbG9yOiNmZmYhaW1wb3J0YW50fS51bml2ZXJzLWF2Yy1wYXItc3Rlbm9zZS1jYXJvdGlkaWVubmUtZGlhZ25vc3RpYy10cmFpdGVtZW50cyAuZW50cnktY29udGVudCAuc2NoZW1hLWZhcSAub3BlbiAuc2NoZW1hLWZhcS1hbnN3ZXJ7YmFja2dyb3VuZC1jb2xvcjojOGVlZWM4fS51bml2ZXJzLWNoaXJ1cmdpZW4tdmFzY3VsYWlyZS1vcGVyYXRpb24tY2Fyb3RpZGUgLmVudHJ5LWNvbnRlbnQgLnNjaGVtYS1mYXEgLm9wZW4gLnNjaGVtYS1mYXEtcXVlc3Rpb257YmFja2dyb3VuZC1jb2xvcjojMDM5YWNhO2NvbG9yOiNmZmZ9LnVuaXZlcnMtY2hpcnVyZ2llbi12YXNjdWxhaXJlLW9wZXJhdGlvbi1jYXJvdGlkZSAuZW50cnktY29udGVudCAuc2NoZW1hLWZhcSAub3BlbiAuc2NoZW1hLWZhcS1xdWVzdGlvbiBhe2NvbG9yOiNmZmYhaW1wb3J0YW50fS51bml2ZXJzLWNoaXJ1cmdpZW4tdmFzY3VsYWlyZS1vcGVyYXRpb24tY2Fyb3RpZGUgLmVudHJ5LWNvbnRlbnQgLnNjaGVtYS1mYXEgLm9wZW4gLnNjaGVtYS1mYXEtYW5zd2Vye2JhY2tncm91bmQtY29sb3I6I2JiZGZmNH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7Lmdsb3NzYXJ5TGlzdHt3aWR0aDo3NjBweH19Lmdsb3NzYXJ5TGlzdCAuZ2xvc3NhcnktY29udGFpbmVyIHNwYW4uZ2xvc3NhcnlMaW5re21hcmdpbjowIDEwcHg7Y3Vyc29yOnBvaW50ZXI7bGluZS1oZWlnaHQ6M30uZ2xvc3NhcnlMaXN0IC5sbi0te2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JhY2tncm91bmQ6I2Y5ZjlmOTtwYWRkaW5nOjFlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9Lmdsb3NzYXJ5TGlzdCAubG4tLSAuZHJvcGRvd24tdG9nZ2xle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O3JpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6NXB4IDEwcHh9Lmdsb3NzYXJ5TGlzdCAubG4tLSAuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2NvbnRlbnQ6XCLuqIRcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTppY29uc2ZvbnQ7c3BlYWs6bm9uZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEycHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5nbG9zc2FyeUxpc3QgLmxuLS0gLmdsb3NzYXJ5TGlua3ttYXJnaW46MCAxZW19Lmdsb3NzYXJ5TGlzdCAubG4tLSAuZ2xvc3NhcnlfaXRlbWRlc2N7bWFyZ2luOjAgMWVtfS5nbG9zc2FyeUxpc3QgLmxuLS0ub3BlbntiYWNrZ3JvdW5kOiNjYzhiMDA7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO3dpZHRoOjEwMCV9Lmdsb3NzYXJ5TGlzdCAubG4tLS5vcGVuIC5nbG9zc2FyeUxpbmt7Y29sb3I6I2ZmZiFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6M30uZ2xvc3NhcnlMaXN0IC5sbi0tLm9wZW4gYXtjb2xvcjojNWI1YjVifS5nbG9zc2FyeUxpc3QgLmxuLS0ub3BlbiBhOmhvdmVye2NvbG9yOiM1YjViNWIhaW1wb3J0YW50fS5nbG9zc2FyeUxpc3QgLmxuLS0ub3BlbiAuZHJvcGRvd24tdG9nZ2xle3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtjb2xvcjojZmZmO3RyYW5zaXRpb246LjdzfS5nbG9zc2FyeUxpc3QgLmxuLS0ub3BlbiAuZ2xvc3NhcnlfaXRlbWRlc2N7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MWVtO2JhY2tncm91bmQ6I2ZkZWVjZH0uZ2xvc3NhcnlMaXN0IC5sbi0tLm9wZW4gLmdsb3NzYXJ5X2l0ZW1kZXNjIGEsLmdsb3NzYXJ5TGlzdCAubG4tLS5vcGVuIC5nbG9zc2FyeV9pdGVtZGVzYyBzcGFue2NvbG9yOiM1YjViNWIhaW1wb3J0YW50fS5nbG9zc2FyeUxpc3QgLmxuLS0ub3BlbiAuZ2xvc3NhcnlfaXRlbWRlc2Mgc3BhbnttYXJnaW46MH0udW5pdmVycy1zdGVub3NlLWNhcm90aWRpZW5uZS1hdmMtZXhhbWVucy1vcGVyYXRpb24+ZGl2PnA6bnRoLWNoaWxkKDEpPi5kcm9wZG93bi10b2dnbGV7ZGlzcGxheTpub25lfS5lc3BhY2UtY2hpciAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmRlc2t0b3Atc2VhcmNoLWluLWFyY2hpdmUgYXNpZGUgLnN4X3N1bW1hcnlfd2lkZ2V0IGgye2NvbG9yOiMwMzlhY2F9LmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5kZXNrdG9wLXNlYXJjaC1pbi1hcmNoaXZlIGFzaWRlIC5zeF9zdW1tYXJ5X3dpZGdldCBoMntjb2xvcjojMDBhZjRlfS5lc3BhY2UtZ3AgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5kZXNrdG9wLXNlYXJjaC1pbi1hcmNoaXZlIGFzaWRlIC5zeF9zdW1tYXJ5X3dpZGdldCBoMntjb2xvcjojY2M4YjAwfS5zeF9zdW1tYXJ5X3dpZGdldHtsaXN0LXN0eWxlLXR5cGU6bm9uZTtmb250LXNpemU6MTJweDttYXJnaW46M2VtIDB9LnN4X3N1bW1hcnlfd2lkZ2V0IC5zeF9zdW1tYXJ5LWNvbnRhaW5lcntwYWRkaW5nOjIwcHggMmVtO21hcmdpbjowIDAgMWVtIDA7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzfS5zeF9zdW1tYXJ5X3dpZGdldCAuc3hfc3VtbWFyeS1jb250YWluZXIgaDJ7bWFyZ2luOjAgMCAzcHggMDtmb250LXNpemU6MjRweH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnN4X3N1bW1hcnlfd2lkZ2V0e21hcmdpbjo2ZW0gMCAwIDA7cGFkZGluZzoxZW0gMmVtfX0uc3hfc3VtbWFyeV93aWRnZXQgcHtkaXNwbGF5Om5vbmV9LnN4X3N1bW1hcnlfd2lkZ2V0IC5hcmNoaXZlcy1ibG9ja3twYWRkaW5nOjAgMCAwIDJlbTtkaXNwbGF5Om5vbmV9LnN4X3N1bW1hcnlfd2lkZ2V0IC5zeF9zdW1tYXJ5X2l0ZW17Zm9udC1zaXplOjE0cHg7Y29sb3I6IzViNWI1Yjt0ZXh0LWRlY29yYXRpb246bm9uZX0jc3hfY2F0X3NlYXJjaF9mb3Jte2JhY2tncm91bmQtY29sb3I6IzE1Mjg0MDtib3JkZXItcmFkaXVzOjVweH0jc3hfY2F0X3NlYXJjaF9mb3JtIC5jYXQtc2VhcmNoLWJhcntwYWRkaW5nOjFlbTtiYWNrZ3JvdW5kLWNvbG9yOiMxNTI4NDA7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6NXB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMmVtO2FsaWduLWl0ZW1zOmNlbnRlcn0jc3hfY2F0X3NlYXJjaF9mb3JtIC5jYXQtc2VhcmNoLWJhciAuc2VhcmNoLWZpZWxke2JhY2tncm91bmQtY29sb3I6IzE1Mjg0MDtib3JkZXI6bm9uZTt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7aGVpZ2h0OjUwcHg7cGFkZGluZzowIDE1cHggMCAxNXB4fSNzeF9jYXRfc2VhcmNoX2Zvcm0gLmNhdC1zZWFyY2gtYmFyIC5zZWFyY2gtZmllbGQ6Zm9jdXN7Ym9yZGVyOm5vbmUhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjc3hfY2F0X3NlYXJjaF9mb3JtIC5jYXQtc2VhcmNoLWJhciAuc2VhcmNoLWZpZWxke3BhZGRpbmc6MCAxNXB4IDIycHggMTVweDtiYWNrZ3JvdW5kLWNvbG9yOiMxNTI4NDA7Ym9yZGVyOm5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6NDVweDtkaXNwbGF5OmZsZXg7Y29sb3I6I2ZmZn19I3N4X2NhdF9zZWFyY2hfZm9ybSAuY2F0LXNlYXJjaC1iYXIgLnNlYXJjaC1maWVsZDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3JtYWw7Zm9udC1zaXplOjFlbTttYXJnaW46MDtwYWRkaW5nOjA7d2lkdGg6MTAwJX0jc3hfY2F0X3NlYXJjaF9mb3JtICNzeF9jYXRfc2VhcmNoX2Zvcm1fc3VibWl0e2Rpc3BsYXk6bm9uZX0jc3hfY2F0X3NlYXJjaF9mb3JtIC5yZWZyZXNoe2Rpc3BsYXk6bm9uZTttYXJnaW46MCAxMHB4O2NvbG9yOiNmZmY7aGVpZ2h0OjI1cHh9I3N4X2NhdF9zZWFyY2hfZm9ybSAucmVmcmVzaDpob3ZlcntjdXJzb3I6cG9pbnRlcn0uZXNwYWNlLWdwPi5zaXRlPi5zaXRlLWNvbnRlbnQ+LmNvbnRhaW5lcj5hc2lkZT4uc3hfc3VtbWFyeV93aWRnZXQ+LnN4X3N1bW1hcnktY29udGFpbmVyIGgye2NvbG9yOiNjYzhiMDB9LmVzcGFjZS1tZWQ+LnNpdGU+LnNpdGUtY29udGVudD4uY29udGFpbmVyPmFzaWRlPi5zeF9zdW1tYXJ5X3dpZGdldD4uc3hfc3VtbWFyeS1jb250YWluZXIgaDJ7Y29sb3I6IzAwYWY0ZX0uZXNwYWNlLWNoaXI+LnNpdGU+LnNpdGUtY29udGVudD4uY29udGFpbmVyPmFzaWRlPi5zeF9zdW1tYXJ5X3dpZGdldD4uc3hfc3VtbWFyeS1jb250YWluZXIgaDJ7Y29sb3I6IzAzOWFjYX0jbWFpbiBkaXYgLmNhdGVnb3J5LXNlYXJjaC10aXRsZXtmb250LXNpemU6MTJweH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7I21haW4gZGl2IC5jYXRlZ29yeS1zZWFyY2gtdGl0bGV7Zm9udC1zaXplOjE0cHh9fSNtYWluIGRpdiAuc3hfc2VhcmNoX3dpZGdldF9pbWd7aGVpZ2h0Ojc0cHg7d2lkdGg6MTMzcHh9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpeyNtYWluIGRpdiAuc3hfc2VhcmNoX3dpZGdldF9pbWd7aGVpZ2h0OjEzM3B4O3dpZHRoOjIyNnB4O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxZW07ZmxleDoxfX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21haW4gZGl2IC5zeF9zZWFyY2hfd2lkZ2V0X2ltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMzNweH19LnN4X2NhdF9zZWFyY2hfZmxleHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmR9LnN4X2NhdF9zZWFyY2hfZmxleCAuc3hfc2VhcmNoX2xvYWRlcntkaXNwbGF5Om5vbmU7d2lkdGg6MTUlfS5zeF9jYXRfc2VhcmNoX2ZsZXggLnN4X3NlYXJjaF9sb2FkZXIgI2lubmVyIGltZ3ttYXJnaW4tYm90dG9tOjFlbX0uZXhwYW5kZWQtc2VhcmNoe3BhZGRpbmctYm90dG9tOjJlbX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmV4cGFuZGVkLXNlYXJjaDpob3ZlcntiYWNrZ3JvdW5kOiNmM2YzZjN9fS5leHBhbmRlZC1zZWFyY2ggYXtjb2xvcjojNWI1YjViO2Rpc3BsYXk6ZmxleDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmV4cGFuZGVkLXNlYXJjaCBhe2Rpc3BsYXk6aW5oZXJpdH0uZXhwYW5kZWQtc2VhcmNoIGEgaW1ne21hcmdpbjowIGF1dG8gMWVtIGF1dG99fS5leHBhbmRlZC1zZWFyY2ggYSBkaXZ7bWFyZ2luOjAgMTBweDtmbGV4OjJ9LmV4cGFuZGVkLXNlYXJjaCBhIGRpdiBoNHtmb250LXNpemU6MTRweDttYXJnaW46MH0uc3gtYmFjay10by1zZWFyY2h7bWFyZ2luOmF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9LmtleXdvcmR7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0ubGlnaHRib3ggLmxiLWltYWdle2JvcmRlcjpub25lIWltcG9ydGFudH0ubGItZGF0YUNvbnRhaW5lciAubGItZGF0YSAubGItZGV0YWlsc3t3aWR0aDoxMDAlIWltcG9ydGFudDttYXJnaW4tdG9wOjFlbTtwYWRkaW5nLWxlZnQ6MWVtO2xpbmUtaGVpZ2h0OjI1cHh9LmxiLWRhdGFDb250YWluZXIgLmxiLWRhdGEgLmxiLWRldGFpbHMgLmxiLWNhcHRpb257Zm9udC1zaXplOjE2cHg7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojZmZmfS5sYi1kYXRhQ29udGFpbmVyIC5sYi1kYXRhIC5sYi1kZXRhaWxzIC5sYi1udW1iZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH0jcGFnZXttaW4taGVpZ2h0OjEwMHZoO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFkbWluLWJhciAjcGFnZXttaW4taGVpZ2h0OmNhbGMoMTAwdmggLSAzMnB4KX0uc2l0ZS1jb250ZW50e21hcmdpbi10b3A6ODZweDtmbGV4LWdyb3c6MX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNpdGUtY29udGVudHttYXJnaW4tdG9wOi01cHh9fUBtZWRpYSAobWluLXdpZHRoOjEyODBweCl7LnNpdGUtY29udGVudHttYXJnaW4tdG9wOjB9fS5jb250YWluZXIsLmNvbnRhaW5lci1tYWluLXBhZ2V7bWF4LXdpZHRoOjEwMjRweH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmNvbnRhaW5lcnttYXJnaW46MTQ4cHggYXV0byAyZW0gYXV0bztwYWRkaW5nOjFlbTtkaXNwbGF5OmZsZXh9LmNvbnRhaW5lci1tYWluLXBhZ2V7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjFlbTtkaXNwbGF5OmZsZXh9fSNtYWlue3BhZGRpbmc6MWVtIDFlbSAwIDFlbTttaW4td2lkdGg6NzAlfS53cmFwcGVye3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OmNhbGMoNTAlIC0gY2FsYygxMDAlIC0gMjBweCAqIDIpLyAyKTtwYWRkaW5nLXJpZ2h0OmNhbGMoNTAlIC0gY2FsYygxMDAlIC0gMjBweCAqIDIpLyAyKX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTI4MHB4KXsud3JhcHBlcnt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDpjYWxjKDUwJSAtIDEyODBweCAvIDIpO3BhZGRpbmctcmlnaHQ6Y2FsYyg1MCUgLSAxMjgwcHggLyAyKX19LmVudHJ5LWNvbnRlbnQgaDJ7Zm9udC1zaXplOjE2cHh9LmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXJ7ei1pbmRleDotMTttYXgtd2lkdGg6MTA4MHB4fS53cC1ibG9jay1pbWFnZXttYXJnaW46MCAtMWVtfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsud3AtYmxvY2staW1hZ2V7bWFyZ2luOjAgMCAxZW0gMH19LndwLWJsb2NrLWNvbHVtbnttYXJnaW46MTBweCAwfS5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IC5jYXB0aW9ue3doaXRlLXNwYWNlOm5vcm1hbCFpbXBvcnRhbnR9LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLmNhcHRpb24gYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojZmZmIWltcG9ydGFudH0uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCAuY2FwdGlvbiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmYhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZmxleC1ncmlke2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7bWFyZ2luLWxlZnQ6LTIwcHh9LmZsZXgtZ3JpZD4qe21hcmdpbi1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOmNhbGMoNTAlIC0gMjBweCl9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuZmxleC1ncmlkPip7d2lkdGg6Y2FsYygzMy4zMyUgLSAyMHB4KX19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5mbGV4LWdyaWQtMi00e2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7bWFyZ2luLWxlZnQ6LTIwcHh9LmZsZXgtZ3JpZC0yLTQ+KnttYXJnaW4tbGVmdDoyMHB4O3dpZHRoOmNhbGMoNTAlIC0gMjBweCl9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuZmxleC1ncmlkLTItND4qe3dpZHRoOmNhbGMoMjUlIC0gMjBweCl9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuZmxleC1ncmlkLW9ubHkze2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7bWFyZ2luLWxlZnQ6LTIwcHh9LmZsZXgtZ3JpZC1vbmx5Mz4qe21hcmdpbi1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOmNhbGMoMzMuMzMlIC0gMjBweCl9fS5zaXRlLWJyYW5kaW5ne21hcmdpbi1sZWZ0OjIwcHh9LnNpdGUtYnJhbmRpbmcgLmN1c3RvbS1sb2dvLWxpbmt7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6NjAwcHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5zaXRlLWJyYW5kaW5nIC5jdXN0b20tbG9nby1saW5re21heC13aWR0aDozMDBweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5zaXRlLWJyYW5kaW5nIC5jdXN0b20tbG9nby1saW5re21heC13aWR0aDozNTBweDtwYWRkaW5nOjI1cHggMH19LnNpdGUtYnJhbmRpbmcgLmN1c3RvbS1sb2dvLWxpbms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9LmFkZF9zdWJtZW51LWJvcmRlcnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2I1YjViNX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmFkZF9zdWJtZW51LWJvcmRlcnN7Ym9yZGVyLXRvcDoxcHggc29saWQgI2I1YjViNX19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpeyNoZWFkZXItbmF2bWVudXtoZWlnaHQ6NjRweH0uaGVhZGVyLW1haW4gLndyYXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTAyNHB4O21hcmdpbjotMnB4IGF1dG87bGluZS1oZWlnaHQ6Mi4zO2hlaWdodDoxMTBweH0uc2l0ZS1icmFuZGluZ3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAxMHB4fS5zaXRlLW5hdmlnYXRpb257bWFyZ2luLXJpZ2h0OjIwcHh9LnNpdGUtbmF2aWdhdGlvbiBsaXtwb3NpdGlvbjpyZWxhdGl2ZX0uc2l0ZS1uYXZpZ2F0aW9uIGxpIC5pY29ucy1jaGV2cm9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7bWFyZ2luOjAgNXB4O2xpbmUtaGVpZ2h0OjJ9LnNpdGUtbmF2aWdhdGlvbiBsaSAuaWNvbnMtbG91cGV7YmFja2dyb3VuZDojMTUyODQwO2NvbG9yOiNmZmY7cGFkZGluZzoxOXB4IDEwcHg7bWFyZ2luLXJpZ2h0OjB9LnNpdGUtbmF2aWdhdGlvbiBsaSAuaWNvbnMtbG91cGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMWMzNzU5O2N1cnNvcjpwb2ludGVyfX0uZGVza3RvcC1zZWNvbmQtbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5kZXNrdG9wLXNlY29uZC1tZW51e2Rpc3BsYXk6YmxvY2t9fS5tZW51LXNlY29uZC1oZWFkZXIgLm1lbnUtaXRlbS1oZWFkZXJfc2Vjb25ke2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luOjVweH0ubWVudS1zZWNvbmQtaGVhZGVyIC5tZW51LWl0ZW0taGVhZGVyX3NlY29uZCBsaXt0ZXh0LWRlY29yYXRpb246bm9uZTtsaXN0LXN0eWxlOm5vbmU7Zm9udC1zaXplOjExcHg7bWFyZ2luOmF1dG8gMS41cmVtO2JhY2tncm91bmQ6MCAwfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsubWVudS1zZWNvbmQtaGVhZGVyIC5tZW51LWl0ZW0taGVhZGVyX3NlY29uZCBsaXtkaXNwbGF5OmJsb2NrfX0ubWVudS1zZWNvbmQtaGVhZGVyIC5tZW51LWl0ZW0taGVhZGVyX3NlY29uZCBsaSBhLC5tZW51LXNlY29uZC1oZWFkZXIgLm1lbnUtaXRlbS1oZWFkZXJfc2Vjb25kIGxpIHNwYW57Y29sb3I6I2I1YjViNSFpbXBvcnRhbnQ7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6TWVycml3ZWF0aGVyLHNhbnMtc2VyaWYhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5tZW51LXNlY29uZC1oZWFkZXIgLm1lbnUtaXRlbS1oZWFkZXJfc2Vjb25kIGxpIGE6aG92ZXIsLm1lbnUtc2Vjb25kLWhlYWRlciAubWVudS1pdGVtLWhlYWRlcl9zZWNvbmQgbGkgc3Bhbjpob3Zlcntjb2xvcjojMDQ3NTliIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOi4yc30jbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuPi5tZW51LWl0ZW0sI21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljPi5tZW51LWl0ZW0sI21lbnUtc2Vjb25kLW1lbnUtbWVkZWNpbj4ubWVudS1pdGVte2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtc2Vjb25kLW1lbnUtY2hpcnVyZ2llbj4ubWVudS1pdGVtLCNtZW51LXNlY29uZC1tZW51LWdyYW5kLXB1YmxpYz4ubWVudS1pdGVtLCNtZW51LXNlY29uZC1tZW51LW1lZGVjaW4+Lm1lbnUtaXRlbXtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7Lm1lbnUtc2Vjb25kLWhlYWRlcntkaXNwbGF5OmJsb2NrfS5tb2JpbGUtaGVhZGVyLW9uZXtkaXNwbGF5OmJsb2NrfX0uc2l0ZS1mb290ZXJ7cGFkZGluZzoyNXB4IDE0cHh9LnNpdGUtZm9vdGVyIC5mb290ZXItd2lkZ2V0c3ttYXgtd2lkdGg6MTAyNHB4O21hcmdpbjoyMHB4IGF1dG99LnNpdGUtZm9vdGVyIC53cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDI0cHg7bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1pbi13aWR0aDoxMjgwcHgpey5zaXRlLWZvb3RlciAud3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfX0uei0xIC53aWRnZXQgaW1ne3dpZHRoOjIwMHB4O3BhZGRpbmc6MCAwIDI1cHggMH0uei0ye2Rpc3BsYXk6ZmxleH0uei0yIC53aWRnZXRfdGV4dCAudGV4dHdpZGdldCB1bHtkaXNwbGF5OmZsZXh9LnotMiAud2lkZ2V0X3RleHQgLnRleHR3aWRnZXQgdWwgbGl7bWFyZ2luOmF1dG8gM3B4fS56LTIgLndpZGdldF90ZXh0IC50ZXh0d2lkZ2V0IHVsIGxpIGF7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweH0uei0yIC53aWRnZXRfdGV4dCAudGV4dHdpZGdldCB1bCBsaSBhOmhvdmVye2NvbG9yOiNmZmYhaW1wb3J0YW50fS56LTN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWR9LnotMyAud2lkZ2V0X21lZGlhX2ltYWdle2ZsZXg6bm9uZTttYXJnaW46MCAxNXB4IDAgMH0uei0zIC53aWRnZXQgLnRleHR3aWRnZXR7Zm9udC1zaXplOjE0cHh9I2N1c3RvbV9odG1sLTcgLnRleHR3aWRnZXQgdWwgbGkgYXtjb2xvcjojYjViNWI1fS5zaXRlLW5hdmlnYXRpb257YmFja2dyb3VuZDojMTUyODQwO3otaW5kZXg6Mn1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNpdGUtbmF2aWdhdGlvbntiYWNrZ3JvdW5kOjAgMH19LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAubWlkZGxlLW1lbnUtaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmfS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLm1pZGRsZS1tZW51LWl0ZW0gc3Bhbiwuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIC5taWRkbGUtbWVudS1pdGVtIHVsIGxpIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAubWlkZGxlLW1lbnUtaXRlbSB1bCBsaSBzcGFue2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAubWlkZGxlLW1lbnUtaXRlbXtib3JkZXItYm90dG9tOm5vbmV9LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAubWlkZGxlLW1lbnUtaXRlbSBzcGFuLC5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLm1pZGRsZS1tZW51LWl0ZW0gdWwgbGkgYSwuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIC5taWRkbGUtbWVudS1pdGVtIHVsIGxpIHNwYW57Zm9udC13ZWlnaHQ6NDAwfX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAubWVudS1pdGVtLW9iamVjdC1jYXRlZ29yeXtib3JkZXItYm90dG9tOm5vbmV9fS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLm1lbnUtaXRlbS1vYmplY3QtY2F0ZWdvcnk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57YmFja2dyb3VuZDowIDB9fS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgbGkgc3Bhbntmb250LWZhbWlseTpNZXJyaXdlYXRoZXJ9LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyBsaSBhe2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcn0uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIGxpIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyBsaSBzcGFue2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7d2hpdGUtc3BhY2U6bm9ybWFsfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIGxpIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyBsaSBzcGFue2ZvbnQtc2l6ZToxNHB4O3doaXRlLXNwYWNlOm5vd3JhcDtjb2xvcjojYThhOGE4O2xldHRlci1zcGFjaW5nOi41cHg7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH19LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyBsaSBhOmFjdGl2ZSwuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIGxpIGE6Zm9jdXMsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyBsaSBhOmZvY3VzLXZpc2libGUsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyBsaSBhOmhvdmVye2N1cnNvcjpwb2ludGVyfS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhe2NvbG9yOiNmZmZ9LnNpdGUtbmF2aWdhdGlvbiAuc3ViLW1lbnV7Ym9yZGVyLXRvcDpub25lfS5zaXRlLW5hdmlnYXRpb24gLnN1Yi1tZW51IGxpIGEsLnNpdGUtbmF2aWdhdGlvbiAuc3ViLW1lbnUgbGkgc3Bhbntmb250LXNpemU6MTJweH0uc2l0ZS1uYXZpZ2F0aW9uIC5jdXJyZW50LW1lbnUtaXRlbSwuc2l0ZS1uYXZpZ2F0aW9uIC5jdXJyZW50LW1lbnUtcGFyZW50e2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcn0jaGVhZGVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmO3RvcDowO3otaW5kZXg6MTAwMH0ubWVudS1saW5re3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyZW07cmlnaHQ6MDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MWVtfSNidXJnZXItbWVudXtib3JkZXI6MDtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtjdXJzb3I6cG9pbnRlcjttYXJnaW4tcmlnaHQ6MjBweDt6LWluZGV4OjEwMDA7cmlnaHQ6MTBweDt0b3A6MjlweH0ubWVudS1iYXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MnB4O2JvcmRlci1yYWRpdXM6MS41cHg7YmFja2dyb3VuZDojNWI1YjViO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3RyYW5zaXRpb246LjVzfS5tZW51LWJhcjphZnRlciwubWVudS1iYXI6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MThweDtoZWlnaHQ6MnB4O2JvcmRlci1yYWRpdXM6MS41cHg7YmFja2dyb3VuZDojNWI1YjViO3RyYW5zaXRpb246LjVzfS5tZW51LWJhcjpiZWZvcmV7dG9wOi02cHg7bGVmdDowfS5tZW51LWJhcjphZnRlcnt0b3A6NnB4O2xlZnQ6MH0ubWVudS1saW5rLmFjdGl2ZSAubWVudS1iYXJ7YmFja2dyb3VuZDowIDB9Lm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYmFyOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubWVudS1saW5rLmFjdGl2ZSAubWVudS1iYXI6YWZ0ZXJ7dG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpfS5zaXRlLW5hdmlnYXRpb257Y2xlYXI6Ym90aDt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1vdXQ7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDoxMDB2aH0uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIC5zdWItbWVudSAubWVudS1pdGVte3BhZGRpbmc6MH0uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIC5zdWItbWVudSAubWVudS1pdGVtIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAuc3ViLW1lbnUgLm1lbnUtaXRlbSBzcGFue3BhZGRpbmctbGVmdDozMHB4fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIC5zdWItbWVudSAubWVudS1pdGVtIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAuc3ViLW1lbnUgLm1lbnUtaXRlbSBzcGFue3RleHQtdHJhbnNmb3JtOmluaGVyaXQ7cGFkZGluZy1sZWZ0OjIwcHh9fS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLnN1Yi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0gYSwuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW1zIC5zdWItbWVudSAubWVudS1pdGVtIC5zdWItbWVudSAubWVudS1pdGVtIHNwYW57cGFkZGluZy1sZWZ0OjYwcHg7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtcyAuc3ViLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUgLm1lbnUtaXRlbSBhLC5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbXMgLnN1Yi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IC5tZW51LWl0ZW0gc3BhbntwYWRkaW5nOjEwcHggMTZweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5zaXRlLW5hdmlnYXRpb257aGVpZ2h0OmF1dG99fS5zaXRlLW5hdmlnYXRpb24uYnVyZ2VyLXRvZ2dsZWR7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztyaWdodDowO3RvcDowO3dpZHRoOjkwJTtvdmVyZmxvdzpzY3JvbGx9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5zaXRlLW5hdmlnYXRpb24uYnVyZ2VyLXRvZ2dsZWR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9ja319LnNpdGUtbmF2aWdhdGlvbiB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0uc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpe21hcmdpbjowO3BhZGRpbmc6N3B4IDAgMCAwfS5zaXRlLW5hdmlnYXRpb24gdWwgbGkgYSwuc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpIHNwYW57ZGlzcGxheTpibG9jaztwYWRkaW5nOi44ZW19LnNpdGUtbmF2aWdhdGlvbiB1bCBsaSBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5zaXRlLW5hdmlnYXRpb24gLnN1Yi1tZW51IGxpe21pbi13aWR0aDoyNDRweH0uc2l0ZS1uYXZpZ2F0aW9uIC5zdWItbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEsLnNpdGUtbmF2aWdhdGlvbiAuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5zcGFue3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc2l0ZS1uYXZpZ2F0aW9uIC5zdWItbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6YWZ0ZXIsLnNpdGUtbmF2aWdhdGlvbiAuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5zcGFuOmFmdGVye2NvbnRlbnQ6XCLuqIJcIjtmb250LWZhbWlseTppY29uc2ZvbnQ7c3BlYWs6bm9uZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0Oi41O2xldHRlci1zcGFjaW5nOjA7LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCI7LW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhPTFcIjstbW96LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstbXMtZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiIDE7LW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LXNpemU6MTBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MThweDtyaWdodDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNpdGUtbmF2aWdhdGlvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2l0ZS1uYXZpZ2F0aW9uIC5zdWItbWVudXtkaXNwbGF5Om5vbmV9Lm1lbnUtbGlua3tkaXNwbGF5Om5vbmV9LnNpdGUtbmF2aWdhdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9ja30uc2l0ZS1uYXZpZ2F0aW9uIGxpIGEsLnNpdGUtbmF2aWdhdGlvbiBsaSBzcGFue3BhZGRpbmc6MTJweDtkaXNwbGF5OmJsb2NrfS5zaXRlLW5hdmlnYXRpb24gdWw+Lm1lbnUtaXRlbTpob3Zlcj5hLC5zaXRlLW5hdmlnYXRpb24gdWw+Lm1lbnUtaXRlbTpob3Zlcj5zcGFue2NvbG9yOiNmZmZ9LnNpdGUtbmF2aWdhdGlvbiB1bCAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSAuY3VycmVudC1tZW51LWFuY2VzdG9yLC5zaXRlLW5hdmlnYXRpb24gdWwgLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1pdGVtLC5zaXRlLW5hdmlnYXRpb24gdWwgLmN1cnJlbnQtbWVudS1pdGVtIC5zdWItbWVudSAuY3VycmVudC1tZW51LWFuY2VzdG9yLC5zaXRlLW5hdmlnYXRpb24gdWwgLmN1cnJlbnQtbWVudS1pdGVtIC5zdWItbWVudSAuY3VycmVudC1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5zaXRlLW5hdmlnYXRpb24gLnN1Yi1tZW51IC5jdXJyZW50LWNhdGVnb3J5LWFuY2VzdG9ye2JhY2tncm91bmQtY29sb3I6cmVkfS5zaXRlLW5hdmlnYXRpb24gLnN1Yi1tZW51IC5jdXJyZW50LWNhdGVnb3J5LWFuY2VzdG9yIGF7Y29sb3I6I2ZmZn0uc2l0ZS1uYXZpZ2F0aW9uIC5zdWItbWVudSAuY3VycmVudC1jYXRlZ29yeS1hbmNlc3Rvcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNjMDB9LnNpdGUtbmF2aWdhdGlvbiAuc3ViLW1lbnUgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVte2JhY2tncm91bmQtY29sb3I6I2U3ZTdlNyFpbXBvcnRhbnR9LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGl7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkgc3Bhbntjb2xvcjojNWI1YjVifS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIGE6YWZ0ZXIsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkgc3BhbjphZnRlcntmb250LXNpemU6MTVweH0uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTchaW1wb3J0YW50fS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpOmhvdmVyIGEsLnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGk6aG92ZXIgc3Bhbntjb2xvcjojNWI1YjViIWltcG9ydGFudH0uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTtmb250LXNpemU6MTRweH0uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudSBsaXtkaXNwbGF5OmJsb2NrO2hlaWdodDo0OHB4fS5zaXRlLW5hdmlnYXRpb24gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudXtkaXNwbGF5Om5vbmV9LnNpdGUtbmF2aWdhdGlvbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51e2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMGVtO21pbi13aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTttYXJnaW46MDt0b3A6MH19Lm1lbnUtaXRlbT4ub3Blbj4uaWNvbnMtY2hldnJvbnt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2l0aW9uOi41c30ubWVudS1pdGVtPmE+Lmljb25zLWNoZXZyb24sLm1lbnUtaXRlbT5zcGFuPi5pY29ucy1jaGV2cm9ue3RyYW5zaXRpb246LjVzO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIzcHg7cGFkZGluZzo0cHg7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5tZW51LWl0ZW0+YT4uaWNvbnMtY2hldnJvbiwubWVudS1pdGVtPnNwYW4+Lmljb25zLWNoZXZyb257ZGlzcGxheTpub25lfX0ubWVudS1pdGVtPmE+Lmktcm90YXRlLC5tZW51LWl0ZW0+c3Bhbj4uaS1yb3RhdGUsLnNlY29uZD4uaS1yb3RhdGV7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsubWVudS1pdGVtPmE+Lmktcm90YXRlLC5tZW51LWl0ZW0+c3Bhbj4uaS1yb3RhdGUsLnNlY29uZD4uaS1yb3RhdGV7ZGlzcGxheTpub25lfX0uaDMtZ3B7Zm9udC1zaXplOjJlbTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojY2M4YjAwO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MS43cmVtIDB9LmgzLW1lZHtmb250LXNpemU6MmVtO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMGFmNGU7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjoxLjdyZW0gMH0uaDMtY2hpcntmb250LXNpemU6MmVtO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMzlhY2E7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjoxLjdyZW0gMH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtbWVudS1lc3BhY2UtY2hpcnVyZ2llbj4ubWVudS1pdGVtIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lcntiYWNrZ3JvdW5kOiMwMzlhY2F9I21lbnUtbWVudS1lc3BhY2UtY2hpcnVyZ2llbj4ubWVudS1pdGVtIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lciBhe2NvbG9yOiNmZmYhaW1wb3J0YW50fSNtZW51LW1lbnUtZXNwYWNlLWNoaXJ1cmdpZW4+Lm1lbnUtaXRlbSAubmF2bWVudS1pdGVtcy1jb250YWluZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA4Y2JhIWltcG9ydGFudH0jbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuPi5tZW51LWl0ZW0gLm5hdm1lbnUtaXRlbXMtY29udGFpbmVyOmhvdmVyIGF7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuPi5tZW51LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDM5YWNhO3RyYW5zaXRpb246LjVzO2N1cnNvcjpkZWZhdWx0fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtbWVudS1lc3BhY2UtY2hpcnVyZ2llbiAuY3VycmVudC1tZW51LWFuY2VzdG9yLCNtZW51LW1lbnUtZXNwYWNlLWNoaXJ1cmdpZW4gLmN1cnJlbnQtbWVudS1pdGVte2JhY2tncm91bmQtY29sb3I6IzAzOWFjYX19I21lbnUtbWVudS1lc3BhY2UtY2hpcnVyZ2llbiAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBzcGFuLCNtZW51LW1lbnUtZXNwYWNlLWNoaXJ1cmdpZW4gLmN1cnJlbnQtbWVudS1pdGVtIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIC5jdXJyZW50LW1lbnUtaXRlbSAubWVudS1pdGVtLXR5cGUtcG9zdF90eXBlIHNwYW57Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtbWVudS1lc3BhY2UtY2hpcnVyZ2llbiAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBzcGFuLCNtZW51LW1lbnUtZXNwYWNlLWNoaXJ1cmdpZW4gLmN1cnJlbnQtbWVudS1pdGVtIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIC5jdXJyZW50LW1lbnUtaXRlbSAubWVudS1pdGVtLXR5cGUtcG9zdF90eXBlIHNwYW57Y29sb3I6IzViNWI1Yn19I21lbnUtbWVudS1lc3BhY2UtY2hpcnVyZ2llbiAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5jdXJyZW50LW1lbnUtaXRlbSBhLCNtZW51LW1lbnUtZXNwYWNlLWNoaXJ1cmdpZW4gLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuY3VycmVudC1tZW51LWl0ZW0gc3BhbiwjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIC5jdXJyZW50LW1lbnUtaXRlbSAuY3VycmVudC1tZW51LWl0ZW0gYSwjbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIC5jdXJyZW50LW1lbnUtaXRlbSAuY3VycmVudC1tZW51LWl0ZW0gc3Bhbntjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luPi5tZW51LWl0ZW0gLm5hdm1lbnUtaXRlbXMtY29udGFpbmVye2JhY2tncm91bmQ6IzAwYWY0ZX0jbWVudS1tZW51LWVzcGFjZS1tZWRlY2luPi5tZW51LWl0ZW0gLm5hdm1lbnUtaXRlbXMtY29udGFpbmVyIGF7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9I21lbnUtbWVudS1lc3BhY2UtbWVkZWNpbj4ubWVudS1pdGVtIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMjhlM2YhaW1wb3J0YW50fSNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4+Lm1lbnUtaXRlbSAubmF2bWVudS1pdGVtcy1jb250YWluZXI6aG92ZXIgYXtjb2xvcjojZmZmIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpeyNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4+Lm1lbnUtaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMGFmNGU7dHJhbnNpdGlvbjouNXM7Y3Vyc29yOmRlZmF1bHR9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsI21lbnUtbWVudS1lc3BhY2UtbWVkZWNpbiAuY3VycmVudC1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojMDBhZjRlfSNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4gLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhLCNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4gLmN1cnJlbnQtbWVudS1pdGVtIGF7Y29sb3I6I2ZmZn19I21lbnUtbWVudS1lc3BhY2UtbWVkZWNpbiAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBzcGFuLCNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4gLmN1cnJlbnQtbWVudS1pdGVtIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtaXRlbSAubWVudS1pdGVtLXR5cGUtcG9zdF90eXBlIHNwYW57Y29sb3I6I2ZmZn1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtbWVudS1lc3BhY2UtbWVkZWNpbiAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBzcGFuLCNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4gLmN1cnJlbnQtbWVudS1pdGVtIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtaXRlbSAubWVudS1pdGVtLXR5cGUtcG9zdF90eXBlIHNwYW57Y29sb3I6IzViNWI1Yn19I21lbnUtbWVudS1lc3BhY2UtbWVkZWNpbiAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5jdXJyZW50LW1lbnUtaXRlbSBhLCNtZW51LW1lbnUtZXNwYWNlLW1lZGVjaW4gLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuY3VycmVudC1tZW51LWl0ZW0gc3BhbiwjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtaXRlbSAuY3VycmVudC1tZW51LWl0ZW0gYSwjbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIC5jdXJyZW50LW1lbnUtaXRlbSAuY3VycmVudC1tZW51LWl0ZW0gc3Bhbntjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1tZW51LWVzcGFjZS1ncmFuZC1wdWJsaWM+Lm1lbnUtaXRlbSAubmF2bWVudS1pdGVtcy1jb250YWluZXJ7YmFja2dyb3VuZDojY2M4YjAwfSNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYz4ubWVudS1pdGVtIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lciBhe2NvbG9yOiNmZmYhaW1wb3J0YW50fSNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYz4ubWVudS1pdGVtIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiNThhMGEhaW1wb3J0YW50fSNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYz4ubWVudS1pdGVtIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lcjpob3ZlciBhe2NvbG9yOiNmZmYhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljPi5tZW51LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojY2M4YjAwO3RyYW5zaXRpb246LjVzO2N1cnNvcjpkZWZhdWx0fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsI21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jdXJyZW50LW1lbnUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNjYzhiMDB9I21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSwjbWVudS1tZW51LWVzcGFjZS1ncmFuZC1wdWJsaWMgLmN1cnJlbnQtbWVudS1pdGVtIGF7Y29sb3I6I2ZmZn19I21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBhLCNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgc3BhbiwjbWVudS1tZW51LWVzcGFjZS1ncmFuZC1wdWJsaWMgLmN1cnJlbnQtbWVudS1pdGVtIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgYSwjbWVudS1tZW51LWVzcGFjZS1ncmFuZC1wdWJsaWMgLmN1cnJlbnQtbWVudS1pdGVtIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUgc3Bhbntjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1tZW51LWVzcGFjZS1ncmFuZC1wdWJsaWMgLmN1cnJlbnQtbWVudS1hbmNlc3RvciAubWVudS1pdGVtLXR5cGUtcG9zdF90eXBlIGEsI21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBzcGFuLCNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyAuY3VycmVudC1tZW51LWl0ZW0gLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBhLCNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyAuY3VycmVudC1tZW51LWl0ZW0gLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSBzcGFue2NvbG9yOiM1YjViNWJ9fSNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5jdXJyZW50LW1lbnUtaXRlbSBhLCNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyAuY3VycmVudC1tZW51LWFuY2VzdG9yIC5jdXJyZW50LW1lbnUtaXRlbSBzcGFuLCNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyAuY3VycmVudC1tZW51LWl0ZW0gLmN1cnJlbnQtbWVudS1pdGVtIGEsI21lbnUtbWVudS1lc3BhY2UtZ3JhbmQtcHVibGljIC5jdXJyZW50LW1lbnUtaXRlbSAuY3VycmVudC1tZW51LWl0ZW0gc3Bhbntjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc3ViLW1lbnV7cGFkZGluZy1sZWZ0OjB9fS5zdWItbWVudSAuY3VycmVudC1tZW51LWFuY2VzdG9yLC5zdWItbWVudSAuY3VycmVudC1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1hbmNlc3Rvciwuc3ViLW1lbnUgLmN1cnJlbnQtbWVudS1pdGVte2JhY2tncm91bmQtY29sb3I6I2U3ZTdlN319QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5zdWItbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnV7cGFkZGluZy1sZWZ0OjB9fS5zdWItbWVudSAuY3VycmVudC1tZW51LWFuY2VzdG9yLC5zdWItbWVudSAuY3VycmVudC1tZW51LWl0ZW17YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnN1Yi1tZW51IC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsLnN1Yi1tZW51IC5jdXJyZW50LW1lbnUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTd9fS5tb2JpbGUtbWVudS1zZWNvbmQtaGVhZGVye2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5tb2JpbGUtbWVudS1zZWNvbmQtaGVhZGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5oMy1ibGFjaywuaDMtY2hpciwuaDMtZ3AsLmgzLW1lZCwubW9iaWxlLVRpdGxlLW1lbnV7ZGlzcGxheTpub25lfX0ubW9iaWxlLW1lbnUtc2Vjb25kLWhlYWRlciAubWVudS1pdGVtLWhlYWRlcl9zZWNvbmQgLm1lbnUtaXRlbSBhe2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiNmM2YzZjN9QG1lZGlhIChtYXgtd2lkdGg6OTc5cHgpey5lbXB0eS1pdGVtIC5zdWItbWVudTpob3ZlcntkaXNwbGF5OmJsb2NrfX0uYWN0aXZlIC5zdWItbWVudXtkaXNwbGF5OmJsb2NrfS5wYXlwYWwtY29se3RleHQtYWxpZ246Y2VudGVyfS5jdXJyZW50LW1lbnUtYW5jZXN0b3Igc3BhbiwuY3VycmVudC1tZW51LWl0ZW0gc3Bhbntjb2xvcjojZmZmIWltcG9ydGFudH0uY3VycmVudC1tZW51LWFuY2VzdG9yIHNwYW46aG92ZXIsLmN1cnJlbnQtbWVudS1pdGVtIHNwYW46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsubmF2LW1lbnU+Lm1lbnUtaXRlbT4uc3ViLW1lbnV7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6OTc5cHgpey5uYXYtbWVudT4ubWVudS1pdGVtPi5zdWItbWVudXtkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuY3VycmVudC1tZW51LWFuY2VzdG9yLC5jdXJyZW50LW1lbnUtaXRlbXtiYWNrZ3JvdW5kOiM3Nzg4OTl9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5NzlweCl7LmN1cnJlbnQtbWVudS1hbmNlc3RvciwuY3VycmVudC1tZW51LWl0ZW17YmFja2dyb3VuZDojNzc4ODk5fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmN1cnJlbnQtcG9zdC1wYXJlbnR7Y29sb3I6I2ZmZn19I21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljLTF7bWFyZ2luLXRvcDoxZW19I21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljLTEgLm1lbnUtaXRlbXtib3JkZXItYm90dG9tOm5vbmV9I21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljLTEgLm1lbnUtaXRlbSBhLCNtZW51LXNlY29uZC1tZW51LWdyYW5kLXB1YmxpYy0xIC5tZW51LWl0ZW0gc3BhbntwYWRkaW5nOjVweCAwIDVweCAxM3B4O2ZvbnQtd2VpZ2h0OjQwMH0jbWVudS1zZWNvbmQtbWVudS1ncmFuZC1wdWJsaWMtMSAubWVudS1pdGVtIGEgLmljb25zLWNoZXZyb24sI21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljLTEgLm1lbnUtaXRlbSBzcGFuIC5pY29ucy1jaGV2cm9ue2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7I21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljLTF7ZGlzcGxheTpub25lfX0jbWVudS1zZWNvbmQtbWVudS1tZWRlY2luLTF7bWFyZ2luLXRvcDoxZW19I21lbnUtc2Vjb25kLW1lbnUtbWVkZWNpbi0xIC5tZW51LWl0ZW17Ym9yZGVyLWJvdHRvbTpub25lfSNtZW51LXNlY29uZC1tZW51LW1lZGVjaW4tMSAubWVudS1pdGVtIGEsI21lbnUtc2Vjb25kLW1lbnUtbWVkZWNpbi0xIC5tZW51LWl0ZW0gc3BhbntwYWRkaW5nOjVweCAwIDVweCAxM3B4O2ZvbnQtd2VpZ2h0OjQwMH0jbWVudS1zZWNvbmQtbWVudS1tZWRlY2luLTEgLm1lbnUtaXRlbSBhIC5pY29ucy1jaGV2cm9uLCNtZW51LXNlY29uZC1tZW51LW1lZGVjaW4tMSAubWVudS1pdGVtIHNwYW4gLmljb25zLWNoZXZyb257ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1zZWNvbmQtbWVudS1tZWRlY2luLTF7ZGlzcGxheTpub25lfX0jbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuLTF7bWFyZ2luLXRvcDoxZW19I21lbnUtc2Vjb25kLW1lbnUtY2hpcnVyZ2llbi0xIC5tZW51LWl0ZW17Ym9yZGVyLWJvdHRvbTpub25lfSNtZW51LXNlY29uZC1tZW51LWNoaXJ1cmdpZW4tMSAubWVudS1pdGVtIGEsI21lbnUtc2Vjb25kLW1lbnUtY2hpcnVyZ2llbi0xIC5tZW51LWl0ZW0gc3BhbntwYWRkaW5nOjVweCAwIDVweCAxM3B4O2ZvbnQtd2VpZ2h0OjQwMH0jbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuLTEgLm1lbnUtaXRlbSBhIC5pY29ucy1jaGV2cm9uLCNtZW51LXNlY29uZC1tZW51LWNoaXJ1cmdpZW4tMSAubWVudS1pdGVtIHNwYW4gLmljb25zLWNoZXZyb257ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsjbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuLTF7ZGlzcGxheTpub25lfX0uc2l0ZS1icmFuZGluZyAuc2l0ZS10aXRsZXtmb250LXNpemU6MzBweDttYXJnaW46MH0uc2l0ZS1icmFuZGluZyAuc2l0ZS10aXRsZSBhe2NvbG9yOiM1YjViNWI7Zm9udC13ZWlnaHQ6NzAwfS5zaXRlLWJyYW5kaW5nIC5zaXRlLWRlc2NyaXB0aW9ue21hcmdpbjowfS5jb21tZW50cy1hcmVhIG9sIC5jaGlsZHJlbiwuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3R7bGlzdC1zdHlsZS10eXBlOm5vbmV9LmNvbW1lbnRzLWFyZWEgLml0ZW0gLmF2YXRhciwuY29tbWVudHMtYXJlYSAuaXRlbSAubWV0YXN7ZGlzcGxheTppbmxpbmUtYmxvY2t9I2J1dHRvbi1iYWNrdG90b3B7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbToxMHB4O3JpZ2h0OjEwcHg7ei1pbmRleDo5OTtib3JkZXI6bm9uZTtvdXRsaW5lOjA7YmFja2dyb3VuZC1jb2xvcjojY2M4YjAwO2NvbG9yOiNmZmY7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzoxMnB4IDE1cHggMTVweCAxNXB4O2JvcmRlci1yYWRpdXM6MTBweDtmb250LXNpemU6MThweDtib3gtc2hhZG93Oi0xcHggMXB4IDdweCByZ2JhKDAsMCwwLC4zKX0jYnV0dG9uLWJhY2t0b3RvcDphZnRlcntjb250ZW50Olwi7qiCXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO2ZvbnQtZmFtaWx5Omljb25zZm9udDtzcGVhazpub25lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxMnB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnJlYWRjcnVtYntjb2xvcjojYThhOGE4O2ZvbnQtc2l6ZTo5cHg7bWFyZ2luOi0xMHB4IDAgMCAyMHB4fS5icmVhZGNydW1iICNicmVhZGNydW1ic3tmb250LXdlaWdodDo0MDB9LmJyZWFkY3J1bWIgI2JyZWFkY3J1bWJzIHNwYW4gc3BhbiBhe2NvbG9yOiNhOGE4YTg7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9LmJyZWFkY3J1bWIgI2JyZWFkY3J1bWJzIHNwYW4gc3BhbiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lIWltcG9ydGFudDtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWYhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmJyZWFkY3J1bWIgI2JyZWFkY3J1bWJzIHNwYW4gc3BhbiBhOmhvdmVye2ZvbnQtZmFtaWx5OmluaGVyaXR9fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuYnJlYWRjcnVtYntmb250LXNpemU6MTJweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5icmVhZGNydW1ie21hcmdpbjotOHB4IDAgMCAyMHB4fX0uZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5wYWdlLWhlYWRlciAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnNwYW4+LmJyZWFkY3J1bWJfbGFzdCwuZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5wYWdlLWhlYWRlciAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnN0cm9uZywuZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGFydGljbGUgI2JyZWFkY3J1bWJzPnNwYW4+c3Bhbj5zcGFuPi5icmVhZGNydW1iX2xhc3QsLmVzcGFjZS1ncCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBhcnRpY2xlICNicmVhZGNydW1icz5zcGFuPnNwYW4+c3Ryb25ne2NvbG9yOiNjYzhiMDAhaW1wb3J0YW50fS5lc3BhY2UtZ3AgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLnBhZ2UtaGVhZGVyICNicmVhZGNydW1icz5zcGFuPnNwYW4+YTpob3ZlciwuZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5wYWdlLWhlYWRlciAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnNwYW4+YTpob3ZlciwuZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGFydGljbGUgI2JyZWFkY3J1bWJzPnNwYW4+c3Bhbj5hOmhvdmVyLC5lc3BhY2UtZ3AgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgYXJ0aWNsZSAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnNwYW4+YTpob3Zlcntjb2xvcjojY2M4YjAwIWltcG9ydGFudH0uZXNwYWNlLW1lZCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAucGFnZS1oZWFkZXIgI2JyZWFkY3J1bWJzPnNwYW4+c3Bhbj5zcGFuPi5icmVhZGNydW1iX2xhc3QsLmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLnBhZ2UtaGVhZGVyICNicmVhZGNydW1icz5zcGFuPnNwYW4+c3Ryb25nLC5lc3BhY2UtbWVkIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGFydGljbGUgI2JyZWFkY3J1bWJzPnNwYW4+c3Bhbj5zcGFuPi5icmVhZGNydW1iX2xhc3QsLmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgYXJ0aWNsZSAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnN0cm9uZ3tjb2xvcjojMDBhZjRlIWltcG9ydGFudH0uZXNwYWNlLW1lZCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAucGFnZS1oZWFkZXIgI2JyZWFkY3J1bWJzPnNwYW4+c3Bhbj5hOmhvdmVyLC5lc3BhY2UtbWVkIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5wYWdlLWhlYWRlciAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnNwYW4+YTpob3ZlciwuZXNwYWNlLW1lZCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBhcnRpY2xlICNicmVhZGNydW1icz5zcGFuPnNwYW4+YTpob3ZlciwuZXNwYWNlLW1lZCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBhcnRpY2xlICNicmVhZGNydW1icz5zcGFuPnNwYW4+c3Bhbj5hOmhvdmVye2NvbG9yOiMwMGFmNGUhaW1wb3J0YW50fS5lc3BhY2UtY2hpciAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAucGFnZS1oZWFkZXIgI2JyZWFkY3J1bWJzPnNwYW4+c3Bhbj5zcGFuPi5icmVhZGNydW1iX2xhc3QsLmVzcGFjZS1jaGlyIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5wYWdlLWhlYWRlciAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnN0cm9uZywuZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgYXJ0aWNsZSAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnNwYW4+LmJyZWFkY3J1bWJfbGFzdCwuZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgYXJ0aWNsZSAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnN0cm9uZ3tjb2xvcjojMDM5YWNhIWltcG9ydGFudH0uZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLnBhZ2UtaGVhZGVyICNicmVhZGNydW1icz5zcGFuPnNwYW4+YTpob3ZlciwuZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLnBhZ2UtaGVhZGVyICNicmVhZGNydW1icz5zcGFuPnNwYW4+c3Bhbj5hOmhvdmVyLC5lc3BhY2UtY2hpciAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBhcnRpY2xlICNicmVhZGNydW1icz5zcGFuPnNwYW4+YTpob3ZlciwuZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgYXJ0aWNsZSAjYnJlYWRjcnVtYnM+c3Bhbj5zcGFuPnNwYW4+YTpob3Zlcntjb2xvcjojMDM5YWNhIWltcG9ydGFudH0uYnJlYWRjcnVtYl9sYXN0e2Rpc3BsYXk6bm9uZX0ucGFnZS1oZWFkZXJ7bWFyZ2luLWJvdHRvbTozZW19I3NlYXJjaC1mb3JtLWlucHV0e2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcjtjb2xvcjojYTZhNmE2fSNzZWFyY2gtZm9ybS1pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTppdGFsaWN9LnNlYXJjaC1jb250ZW50LWFyZWF7bWFyZ2luLXRvcDotNzBweDttYXJnaW4tYm90dG9tOjFlbTtwYWRkaW5nOjAgMWVtIDAgMWVtIWltcG9ydGFudDttaW4td2lkdGg6NzAlIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LnNlYXJjaC1jb250ZW50LWFyZWF7bWFyZ2luLXRvcDozNXB4O3BhZGRpbmc6M2VtIDFlbSAwIDFlbSFpbXBvcnRhbnQ7bWluLXdpZHRoOjcwJSFpbXBvcnRhbnR9fS5sb29wLWljb24tZGVjb3JhdGlvbntjb2xvcjojZmZmO2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MjhweCA1M3B4fS5sb29wLWljb24tZGVjb3JhdGlvbiAuaWNvbnMtbG91cGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMxNTI4NDA7cGFkZGluZzozcHg7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1yaWdodDoyMHB4fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsubG9vcC1pY29uLWRlY29yYXRpb257cGFkZGluZzowO2JhY2tncm91bmQ6IzE1Mjg0MH0ubG9vcC1pY29uLWRlY29yYXRpb24gLmljb25zLWxvdXBle2JhY2tncm91bmQ6MCAwO3BhZGRpbmc6MTJweCAxMHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE4cHh9fS5zaXRlLW5hdmlnYXRpb24gLmRlc2t0b3Atc2VhcmNoLWljb257ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc2l0ZS1uYXZpZ2F0aW9uIC5kZXNrdG9wLXNlYXJjaC1pY29ue2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsubW9iaWxlLXNlYXJjaHtkaXNwbGF5Om5vbmV9fS5zeC10b3Atc2VhcmNoLWJhciAuc2VhcmNoLWZvcm17YmFja2dyb3VuZDojMTUyODQwO3BhZGRpbmc6MjBweCAwfS5zeC10b3Atc2VhcmNoLWJhciAuc2VhcmNoLWZvcm0gLnNlYXJjaGJhci1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zeC10b3Atc2VhcmNoLWJhciAuc2VhcmNoLWZvcm0gLnNlYXJjaGJhci1jb250YWluZXIgLnNlYXJjaC1maWVsZHtjb2xvcjojZmZmO2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lO3dpZHRoOjEwMCV9LnN4LXRvcC1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSAuc2VhcmNoYmFyLWNvbnRhaW5lciAuc2VhcmNoLXN1Ym1pdHtkaXNwbGF5Om5vbmV9LnN4LXRvcC1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybXtwYWRkaW5nOjI1cHg7YmFja2dyb3VuZC1jb2xvcjojMTUyODQwfUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuc3gtdG9wLXNlYXJjaC1iYXIgLnNlYXJjaC1mb3Jte3BhZGRpbmc6NTBweH19LnN4LXRvcC1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSAuc2VhcmNoYmFyLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3gtdG9wLXNlYXJjaC1iYXIgLnNlYXJjaC1mb3JtIC5zZWFyY2hiYXItY29udGFpbmVyIC5zZWFyY2gtZmllbGR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZDtwYWRkaW5nOjAgMCAyNXB4IDB9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5zeC10b3Atc2VhcmNoLWJhciAuc2VhcmNoLWZvcm0gLnNlYXJjaGJhci1jb250YWluZXIgLnNlYXJjaC1maWVsZHtmb250LXNpemU6MjhweDtmbGV4Oi42fX0uc3gtdG9wLXNlYXJjaC1iYXIgLnNlYXJjaC1mb3JtIC5zZWFyY2hiYXItY29udGFpbmVyIC5zZWFyY2gtZmllbGQ6Zm9jdXN7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZDtvdXRsaW5lOjB9LnN4LXRvcC1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSAuc2VhcmNoYmFyLWNvbnRhaW5lciAuc2VhcmNoLWZpZWxkIDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZjtvcGFjaXR5OjE7Zm9udC1zdHlsZTppdGFsaWN9LnN4LXRvcC1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSAuc2VhcmNoYmFyLWNvbnRhaW5lciBidXR0b24uc2VhcmNoLXN1Ym1pdHtkaXNwbGF5Om5vbmV9LnN4LXRvcC1zZWFyY2gtYmFyIC5zZWFyY2gtZm9ybSAuc2VhcmNoYmFyLWNvbnRhaW5lciAuc2VhcmNoLXN1Ym1pdDpiZWZvcmV7Y29udGVudDpcIu6ohlwiO2ZvbnQtZmFtaWx5Omljb25zZm9udDtzcGVhazpub25lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6LjU7bGV0dGVyLXNwYWNpbmc6MDstd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstbW96LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2E9MVwiOy1tb3otZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiOy1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCIgMTstby1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCI7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5zeC10b3Atc2VhcmNoLWJhciAuc2VhcmNoLWZvcm0gLnN4LXRvcC1zZWFyY2gtYmFye2JhY2tncm91bmQtY29sb3I6IzE1Mjg0MH0uc3gtdG9wLXNlYXJjaC1iYXIgLnNlYXJjaC1mb3JtIC5zeC10b3Atc2VhcmNoLWJhciBidXR0b24uc2VhcmNoLXN1Ym1pdHtkaXNwbGF5Om5vbmV9LnN4LXRvcC1zZWFyY2gtYmFyIC5pY29ucy1jbG9zZXtjdXJzb3I6cG9pbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyZW19LnN4LXRvcC1zZWFyY2gtYmFyIC5pY29ucy1jbG9zZTpob3Zlcntmb250LXdlaWdodDo2MDA7dHJhbnNpdGlvbjouMnN9LmtleXdvcmR7Y29sb3I6I2NjOGIwMH0uZXNwYWNlLWNoaXIgLmtleXdvcmR7Y29sb3I6IzAzOWFjYX0uZXNwYWNlLW1lZCAua2V5d29yZHtjb2xvcjojMDBhZjRlfS5lc3BhY2UtZ3AgLmtleXdvcmR7Y29sb3I6I2NjOGIwMH0uYXJjaGl2ZXMtYmxvY2sgLnNlYXJjaC1pbi1hcmNoaXZlLWltZy1yZXN1bHR7d2lkdGg6YXV0bztiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5hcmNoaXZlcy1ibG9jayAuc2VhcmNoLWluLWFyY2hpdmUtaW1nLXJlc3VsdCBpbWd7d2lkdGg6MTAwJX0uZW1wdHktc2VhcmNoLXRpdGxle21hcmdpbjo1ZW0gYXV0byAwIDB9LmVtcHR5LXNlYXJjaC10aXRsZSBoMXtmb250LXdlaWdodDo0MDA7bWFyZ2luOjJlbSAwIC41ZW0gMH0uZW1wdHktc2VhcmNoLXRpdGxlIGgxIC5rZXl3b3Jke2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmVtcHR5LXNlYXJjaC10aXRsZXttYXJnaW46MCA3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDoxMjgwcHgpey5lbXB0eS1zZWFyY2gtdGl0bGV7bWFyZ2luOjVlbSAyMjBweCBhdXRvfX0ubm8tcmVzdWx0e3dpZHRoOjMyMHB4O21hcmdpbjoxZW0gYXV0b31AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7Lm5vLXJlc3VsdHt3aWR0aDoxMDAlO21hcmdpbjowIDAgMmVtIDB9fS5uby1yZXN1bHQgLmVtcHR5LXNlYXJjaHtiYWNrZ3JvdW5kOiNlZmVlZjM7cGFkZGluZzoxZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7Lm5vLXJlc3VsdCAuZW1wdHktc2VhcmNoe2hlaWdodDozODJweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNS8xMC9zZWFyY2hfZW1wdHkucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDAgMC9jb3ZlcjttYXJnaW46MCAxZW19fUBtZWRpYSAobWluLXdpZHRoOjEyODBweCl7Lm5vLXJlc3VsdCAuZW1wdHktc2VhcmNoe2hlaWdodDo0NTBweH19QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5uby1yZXN1bHQgLmVtcHR5LXNlYXJjaCAudGV4dF9lbXB0eV9zZWFyY2h7ZmxleDouNX19Lm5vLXJlc3VsdCAuZW1wdHktc2VhcmNoIC50ZXh0X2VtcHR5X3NlYXJjaCBoMntmb250LXNpemU6MzNweDtjb2xvcjojMDAwfS5uby1yZXN1bHQgLmVtcHR5LXNlYXJjaCAudGV4dF9lbXB0eV9zZWFyY2ggLnNlYXJjaC1mb3JtIGJ1dHRvbntkaXNwbGF5Om5vbmV9LmNvbnRhaW5lci1zZWFyY2h7bWF4LXdpZHRoOjEwMjRweDttYXJnaW46YXV0bzttYXJnaW4tdG9wOjkwcHh9LmNvbnRhaW5lci1zZWFyY2ggLmhlYWRlci1jb250ZW50e21hcmdpbi1ib3R0b206MWVtfS5zaXRlLWZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiM1MzUzNTM7Zm9udC1zaXplOjE0cHh9LnNpdGUtZm9vdGVyIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6MH0uc2l0ZS1mb290ZXIgLmZvb3Rlci13aWRnZXRze2NvbG9yOiNiNWI1YjV9LnNpdGUtZm9vdGVyIC5mb290ZXItd2lkZ2V0e3BhZGRpbmc6MjBweCAwfS5zaXRlLWZvb3RlciAuZm9vdGVyLXdpZGdldDphZnRlcnt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojYjViNWI1O2Rpc3BsYXk6YmxvY2t9LnNpdGUtZm9vdGVyIC53cmFwe2NvbG9yOiNhOGE4YTh9LnNpdGUtZm9vdGVyIC53cmFwIC5zb3VyY2Utb3Jne2ZvbnQtc2l6ZToxMnB4fS5mb290ZXJfbWVudV91bml2ZXJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci10b3A6MXB4IHNvbGlkO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpiYXNlbGluZX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LmZvb3Rlcl9tZW51X3VuaXZlcnMgLmZvb3Rlcl9tZW51e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfX0uZm9vdGVyX21lbnVfdW5pdmVycyAuZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMH0uZm9vdGVyX21lbnVfdW5pdmVycyAuZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXIgbGl7bWFyZ2luOjAgMTVweCAwIDA7YmFja2dyb3VuZDowIDAhaW1wb3J0YW50fS5mb290ZXJfbWVudV91bml2ZXJzIC5mb290ZXJfbWVudSAubWVudS1pdGVtLWZvb3RlciAubWVudS1pdGVtIGF7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3RleHQtZGVjb3JhdGlvbjpub25lfS5mb290ZXJfbWVudV91bml2ZXJzIC5mb290ZXJfbWVudSAubWVudS1pdGVtOm50aC1jaGlsZCgxKSBzcGFue2NvbG9yOiNjYzhiMDAhaW1wb3J0YW50fS5mb290ZXJfbWVudV91bml2ZXJzIC5mb290ZXJfbWVudSAubWVudS1pdGVtOm50aC1jaGlsZCgyKSBzcGFue2NvbG9yOiMwMGFmNGUhaW1wb3J0YW50fS5mb290ZXJfbWVudV91bml2ZXJzIC5mb290ZXJfbWVudSAubWVudS1pdGVtOm50aC1jaGlsZCgzKSBzcGFue2NvbG9yOiMwMzlhY2EhaW1wb3J0YW50fUBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXsuZm9vdGVyX21lbnVfdW5pdmVycyAuc2Vjb25kLWZvb3Rlcl9tZW51e2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn19LmZvb3Rlcl9tZW51X3VuaXZlcnMgLnNlY29uZC1mb290ZXJfbWVudSAubWVudS1pdGVtLWZvb3Rlcl9zZWNvbmR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXB9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5mb290ZXJfbWVudV91bml2ZXJzIC5zZWNvbmQtZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXJfc2Vjb25ke2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOnN0YXJ0fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmZvb3Rlcl9tZW51X3VuaXZlcnMgLnNlY29uZC1mb290ZXJfbWVudSAubWVudS1pdGVtLWZvb3Rlcl9zZWNvbmR7ZmxleC13cmFwOndyYXB9fS5mb290ZXJfbWVudV91bml2ZXJzIC5zZWNvbmQtZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXJfc2Vjb25kIGxpe21hcmdpbjo1cHggNXB4O3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpey5mb290ZXJfbWVudV91bml2ZXJzIC5zZWNvbmQtZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXJfc2Vjb25kIGxpe21hcmdpbjo1cHggMH19LmZvb3Rlcl9tZW51X3VuaXZlcnMgLnNlY29uZC1mb290ZXJfbWVudSAubWVudS1pdGVtLWZvb3Rlcl9zZWNvbmQgbGkgYXtjb2xvcjojYjViNWI1O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuZm9vdGVyX21lbnVfdW5pdmVycyAuc2Vjb25kLWZvb3Rlcl9tZW51IC5tZW51LWl0ZW0tZm9vdGVyX3NlY29uZCBsaXt3aWR0aDphdXRvO21hcmdpbjoxMHB4IDVweDtib3JkZXItbGVmdDoxcHggc29saWQ7cGFkZGluZzowIDVweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5mb290ZXJfbWVudV91bml2ZXJzIC5zZWNvbmQtZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXJfc2Vjb25kIGxpIGF7cGFkZGluZzo1cHh9LmZvb3Rlcl9tZW51X3VuaXZlcnMgLnNlY29uZC1mb290ZXJfbWVudSAubWVudS1pdGVtLWZvb3Rlcl9zZWNvbmQgbGk6bnRoLWNoaWxkKDEpe2JvcmRlci1sZWZ0Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuZm9vdGVyX21lbnVfdW5pdmVycyAuc2Vjb25kLWZvb3Rlcl9tZW51IC5tZW51LWl0ZW0tZm9vdGVyX3NlY29uZCBsaXtib3JkZXI6bm9uZX19LmVzcGFjZS1ncCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5zaXRlLWZvb3RlciAuZm9vdGVyLXdpZGdldHMgLmZvb3Rlcl9tZW51X3VuaXZlcnMgLmZvb3Rlcl9tZW51IC5tZW51LWl0ZW0tZm9vdGVyIGxpOm50aC1jaGlsZCgxKSBhe2NvbG9yOiNjYzhiMDAhaW1wb3J0YW50fS5lc3BhY2UtbWVkIC5zaXRlIC5zaXRlLWNvbnRlbnQgLnNpdGUtZm9vdGVyIC5mb290ZXItd2lkZ2V0cyAuZm9vdGVyX21lbnVfdW5pdmVycyAuZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXIgbGk6bnRoLWNoaWxkKDIpIGF7Y29sb3I6IzAwYWY0ZSFpbXBvcnRhbnR9LmVzcGFjZS1jaGlyIC5zaXRlIC5zaXRlLWNvbnRlbnQgLnNpdGUtZm9vdGVyIC5mb290ZXItd2lkZ2V0cyAuZm9vdGVyX21lbnVfdW5pdmVycyAuZm9vdGVyX21lbnUgLm1lbnUtaXRlbS1mb290ZXIgbGk6bnRoLWNoaWxkKDMpIGF7Y29sb3I6IzAzOWFjYSFpbXBvcnRhbnR9LnotM3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOjY3MHB4KXsuZm9vdGVyX21lbnVfdW5pdmVyc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uei0ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Lmdsb3NzYXJ5VG9vbHRpcE1vcmVMaW5rV3JhcHBlcntkaXNwbGF5Om5vbmV9Lmdsb3NzYXJ5TGlua3tjb2xvcjojNWI1YjViIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOm5vbmUhaW1wb3J0YW50fS5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAubW9iaWxlLXNlYXJjaC1pbi1hcmNoaXZle2Rpc3BsYXk6YmxvY2t9LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5kZXNrdG9wLXNlYXJjaC1pbi1hcmNoaXZle2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5tb2JpbGUtc2VhcmNoLWluLWFyY2hpdmV7ZGlzcGxheTpub25lfS5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuZGVza3RvcC1zZWFyY2gtaW4tYXJjaGl2ZXtkaXNwbGF5OmJsb2NrfX0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAubWFpbi1kZXNje2ZvbnQtc3R5bGU6aXRhbGljO21hcmdpbjozZW0gMH0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuZGVza3RvcERlc2N7ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuZGVza3RvcERlc2N7ZGlzcGxheTpibG9ja319QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5tb2JpbGVEZXNje2Rpc3BsYXk6bm9uZX19LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLmNhdC1jb250YWluZXIgLmFyY2hpdmVzLWJsb2Nre21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmZsZXh9LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLmNhdC1jb250YWluZXIgLmFyY2hpdmVzLWJsb2NrIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuY2F0LWNvbnRhaW5lciAuYXJjaGl2ZXMtYmxvY2t7ZGlzcGxheTppbml0aWFsfX0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuY2F0LWNvbnRhaW5lciAuYXJjaGl2ZXMtYmxvY2sgLmFyY2hpdmUtaW1ne2ZsZXg6MTtoZWlnaHQ6MTAwcHg7d2lkdGg6MjI2cHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjttYXJnaW4tdG9wOjVweH1AbWVkaWEgKG1pbi13aWR0aDo0MjVweCkgYW5kIChtYXgtd2lkdGg6NzY3cHgpey5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5jYXQtY29udGFpbmVyIC5hcmNoaXZlcy1ibG9jayAuYXJjaGl2ZS1pbWd7aGVpZ2h0OjEyMHB4O3dpZHRoOjIyNnB4O21hcmdpbi10b3A6NnB4fX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLmNhdC1jb250YWluZXIgLmFyY2hpdmVzLWJsb2NrIC5hcmNoaXZlLWltZ3toZWlnaHQ6MTM1cHg7d2lkdGg6MjI2cHg7bWFyZ2luLXRvcDo2cHh9fS5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5jYXQtY29udGFpbmVyIC5hcmNoaXZlcy1ibG9jayAuYXJjaGl2ZS1pbWcgaW1ne2hlaWdodDoxMDAlfS5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5jYXQtY29udGFpbmVyIC5hcmNoaXZlcy1ibG9jayAuYXJjaGl2ZXNfdGl0bGUtZGVzY3tmbGV4OjE7bWFyZ2luOjAgMCAwIDEwcHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5jYXQtY29udGFpbmVyIC5hcmNoaXZlcy1ibG9jayAuYXJjaGl2ZXNfdGl0bGUtZGVzY3ttYXJnaW46MjBweCAwfX0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuY2F0LWNvbnRhaW5lciAuYXJjaGl2ZXMtYmxvY2sgLmFyY2hpdmVzX3RpdGxlLWRlc2MgaDN7Y29sb3I6IzViNWI1Yjtmb250LXNpemU6MTRweDttYXJnaW46MH0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuY2F0LWNvbnRhaW5lciAuYXJjaGl2ZXMtYmxvY2sgLmFyY2hpdmVzX3RpdGxlLWRlc2MgaDMgYXtjb2xvcjojNWI1YjViO3RleHQtZGVjb3JhdGlvbjpub25lfS5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5jYXQtY29udGFpbmVyIC5hcmNoaXZlcy1ibG9jayAuYXJjaGl2ZXNfdGl0bGUtZGVzYyBoMyBhOmhvdmVye2ZvbnQtZmFtaWx5OmluaGVyaXR9LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLmNhdC1jb250YWluZXIgLmFyY2hpdmVzLWJsb2NrIC5hcmNoaXZlc190aXRsZS1kZXNjIHB7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MH0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuZGVza3RvcEhye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmFyY2hpdmUgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgLm1vYmlsZUhye2Rpc3BsYXk6bm9uZX0uYXJjaGl2ZSAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSAuZGVza3RvcEhye2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjQwcHggMCA0MHB4IDA7YmFja2dyb3VuZC1jb2xvcjojYThhOGE4fX0uYXJjaGl2ZSAjY2F0ZWdvcnlfY29udGVudHtmb250LXNpemU6MTRweH0uZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDMsLmVzcGFjZS1jaGlyIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGg0e2NvbG9yOiMwMzlhY2F9QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5lc3BhY2UtY2hpciAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBoMywuZXNwYWNlLWNoaXIgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDR7bWFyZ2luOjB9fS5lc3BhY2UtY2hpciAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBoMyBhLC5lc3BhY2UtY2hpciAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBoNCBhe2NvbG9yOiMwMzlhY2F9LmVzcGFjZS1jaGlyIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGgzIGE6aG92ZXIsLmVzcGFjZS1jaGlyIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGg0IGE6aG92ZXJ7Zm9udC1mYW1pbHk6TWVycml3ZWF0aGVyO29wYWNpdHk6Ljl9LmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDMsLmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDR7Y29sb3I6IzAwYWY0ZX1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDMsLmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDR7bWFyZ2luOjB9fS5lc3BhY2UtbWVkIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGgzIGEsLmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDQgYXtjb2xvcjojMDBhZjRlfS5lc3BhY2UtbWVkIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGgzIGE6aG92ZXIsLmVzcGFjZS1tZWQgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDQgYTpob3Zlcntmb250LWZhbWlseTpNZXJyaXdlYXRoZXI7b3BhY2l0eTouOX0uZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGgzLC5lc3BhY2UtZ3AgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDR7Y29sb3I6I2NjOGIwMH1AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7LmVzcGFjZS1ncCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBoMywuZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGg0e21hcmdpbjowfX0uZXNwYWNlLWdwIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIGgzIGEsLmVzcGFjZS1ncCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBoNCBhe2NvbG9yOiNjYzhiMDB9LmVzcGFjZS1ncCAuc2l0ZSAuc2l0ZS1jb250ZW50IC5jb250YWluZXIgLmNvbnRlbnQtYXJlYSBoMyBhOmhvdmVyLC5lc3BhY2UtZ3AgLnNpdGUgLnNpdGUtY29udGVudCAuY29udGFpbmVyIC5jb250ZW50LWFyZWEgaDQgYTpob3Zlcntmb250LWZhbWlseTpNZXJyaXdlYXRoZXI7b3BhY2l0eTouOX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmFyY2hpdmUtaW1ne21pbi1oZWlnaHQ6MTcwcHg7d2lkdGg6MjI2cHg7bWFyZ2luOmF1dG99fS5hcmNoaXZlIC5zaXRlIC5zaXRlLWNvbnRlbnQgLmNvbnRhaW5lciAuY29udGVudC1hcmVhIC5wYWdlLWhlYWRlciAud3JhcHBlcntwYWRkaW5nLWxlZnQ6MH0ud3AtcGFnZW5hdml7bWFyZ2luLXRvcDoxZW07dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS53cC1wYWdlbmF2aSAuY3VycmVudHtwYWRkaW5nOi41ZW07bWFyZ2luOjAgMWVtO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LndwLXBhZ2VuYXZpIHNwYW57Zm9udC13ZWlnaHQ6NzAwfS5lc3BhY2UtZ3AgLndwLXBhZ2VuYXZpIC5jdXJyZW50e2JhY2tncm91bmQ6I2NjOGIwMH0uZXNwYWNlLWNoaXIgLndwLXBhZ2VuYXZpIC5jdXJyZW50e2JhY2tncm91bmQ6IzAzOWFjYX0uZXNwYWNlLW1lZCAud3AtcGFnZW5hdmkgLmN1cnJlbnR7YmFja2dyb3VuZDojMDBhZjRlfSNjb29raWUtbGF3LWluZm8tYmFye3dpZHRoOjMwMHB4IWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7I2Nvb2tpZS1sYXctaW5mby1iYXJ7d2lkdGg6NjAwcHghaW1wb3J0YW50O21heC1oZWlnaHQ6NjAwcHghaW1wb3J0YW50fX0jY29va2llLWxhdy1pbmZvLWJhcltkYXRhLWNsaS10eXBlPXBvcHVwXSAuY2xpLWJhci1jb250YWluZXIsI2Nvb2tpZS1sYXctaW5mby1iYXJbZGF0YS1jbGktdHlwZT13aWRnZXRdIC5jbGktYmFyLWNvbnRhaW5lcntsaW5lLWhlaWdodDoxLjdlbSFpbXBvcnRhbnR9LmNsaS1iYXItYnRuX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY2xpLWJhci1idG5fY29udGFpbmVyIGF7bWFyZ2luOjE1cHggNSUhaW1wb3J0YW50fS5ob21lIC5wcmVsb2FkLWNoLC5ob21lIC5wcmVsb2FkLWdwLC5ob21lIC5wcmVsb2FkLW1ke2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7dmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uaG9tZSAucHJlbG9hZC1ncHtiYWNrZ3JvdW5kLWltYWdlOnVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTYvMDYvaHViZ3A3NjguanBlZyk7dmlzaWJpbGl0eTp2aXNpYmxlfS5ob21lIC5wcmVsb2FkLW1ke2JhY2tncm91bmQtaW1hZ2U6dXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNi8wNi9odWJtZDc2OC5qcGVnKX0uaG9tZSAucHJlbG9hZC1jaHtiYWNrZ3JvdW5kLWltYWdlOnVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTYvMDYvaHViY2g3NjguanBlZyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LmhvbWUgLnByZWxvYWQtZ3B7YmFja2dyb3VuZC1pbWFnZTp1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE2LzA2L2h1YmdwLmpwZyl9LmhvbWUgLnByZWxvYWQtbWR7YmFja2dyb3VuZC1pbWFnZTp1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE2LzA2L2h1Ym1kLmpwZyl9LmhvbWUgLnByZWxvYWQtY2h7YmFja2dyb3VuZC1pbWFnZTp1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE2LzA2L2h1YmNoLmpwZyl9fS5ob21lIC53cmFwe21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6ODAlO3RvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey5ob21lIC53cmFwe3RvcDo4MHB4O3dpZHRoOjYzOHB4fX0uaG9tZSAjbWVzc2FnZXtiYWNrZ3JvdW5kOnJnYmEoMjAwLDIwMCwyMDAsLjcpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7Ym9yZGVyOjFweCBzb2xpZCAjODg4O2ZvbnQtZmFtaWx5Ok1lcnJpd2VhdGhlcjttYXJnaW46MCBhdXRvO3BhZGRpbmc6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6ODBweDt3aWR0aDo1NTRweDtkaXNwbGF5Om5vbmV9LmhvbWUgLmZvb3Rlcntwb3NpdGlvbjpmaXhlZDtib3R0b206MDt3aWR0aDoxMDAlO21hcmdpbjowO2JhY2tncm91bmQtY29sb3I6IzAwMH0uaG9tZSAuZm9vdGVyIC53cmFwLWZvb3Rlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uaG9tZSAuZm9vdGVyIC53cmFwLWZvb3RlciAubGlua2Fib3V0e2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LWZhbWlseTpoZWx2ZXRpY2E7Zm9udC1zaXplOjE0cHh9LmhvbWUgLmxvZ297dGV4dC1hbGlnbjpjZW50ZXI7ei1pbmRleDozO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNjUpO3BhZGRpbmc6MzBweDtwYWRkaW5nLWJvdHRvbToyMHB4O21hcmdpbjowfS5ob21lIC5sb2dvdGV4dHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNjUpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7cGFkZGluZzoycHggMH0uaG9tZSAubG9nb3RleHQgcHttYXJnaW46MXB4IDEwcHh9QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5ob21lIC5sb2dvdGV4dCBwe21hcmdpbjoxMHB4IDYwcHh9fS5ob21lIC5ob21lLW5hdnt6LWluZGV4OjM7d2lkdGg6MTAwJTtvdmVyZmxvdzphdXRvO292ZXJmbG93LXg6aGlkZGVufS5ob21lIC5ob21lLW5hdiBkaXY+aDJ7Y29sb3I6I2ZmZjtmb250LXNpemU6MTNweDtmb250LWZhbWlseTpNZXJyaXdlYXRoZXJ9LmhvbWUgLmhvbWUtbmF2IGRpdjpob3Zlcj5kaXZ7ZGlzcGxheTpibG9ja30uaG9tZSAuaG9tZS1uYXYgI2NoaXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA4Y2JhfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey5ob21lIC5ob21lLW5hdiAjbWVkaWNpbnttYXJnaW4tbGVmdDoxcHg7bWFyZ2luLXJpZ2h0OjFweH19LmhvbWUgLmhvbWUtbmF2ICNtZWRpY2luOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwYmE3MX0uaG9tZSAuaG9tZS1uYXYgI2diOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2UwYjQyZH0uaG9tZSAuaG9tZS1tZW51LWRpdj5oMnttYXJnaW46MH0uaG9tZSAuaG9tZS1tZW51LWRpdj5oMiBhe2NvbG9yOiNmZmZ9LmhvbWUgLmhvbWUtc3VibmF2e3BhZGRpbmc6MjhweDtmb250LWZhbWlseTpIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjIwMCU7ZGlzcGxheTpub25lfS5ob21lIC5ob21lLW1lbnV7aGVpZ2h0OjYycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxcHg7cGFkZGluZzowfS5ob21lIC5ob21lLW1lbnUtZGl2e2hlaWdodDo2MHB4O3BhZGRpbmctdG9wOjE4cHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjY1KSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozNDBweCl7LmhvbWUgLmhvbWUtbWVudS1kaXZ7aGVpZ2h0OjYwcHg7cGFkZGluZy10b3A6MThweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LmhvbWUgLmhvbWUtbWVudS1kaXZ7d2lkdGg6MjEycHh9fWFzaWRlIC5zeF9zaWRlYmFyX2NvbnRlbnR7d2lkdGg6MjQwcHg7Zm9udC1zaXplOjExcHg7cGFkZGluZzoyMXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIChtaW4td2lkdGg6OTgwcHgpe2FzaWRlIC5zeF9zaWRlYmFyX2NvbnRlbnR7bWFyZ2luOjJlbSAxZW19fWFzaWRlIC5zeF9zaWRlYmFyX2NvbnRlbnQ6aG92ZXJ7Y29sb3I6I2ZmZn1hc2lkZSAuc3hfc2lkZWJhcl9jb250ZW50IGgye2ZvbnQtc2l6ZToyNHB4O21hcmdpbjowfWFzaWRlIC5zeF9zaWRlYmFyX2NvbnRlbnQgYXtjb2xvcjojZmZmIWltcG9ydGFudH1hc2lkZSAuc3hfc2lkZWJhcl9jb250ZW50IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YXNpZGUgLnN4X3NpZGViYXJfY29udGVudCAuYnV0dG9uX3BhcnR7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtc2l6ZToxNnB4fWFzaWRlIC5zeF9zaWRlYmFyX2NvbnRlbnQgLnN4X3NpZGViYXJfY29udGVudC1jb250ZW50e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI7bWFyZ2luOjIwcHggMH1AbWVkaWEgKG1heC13aWR0aDo5NzlweCl7LnNpdGUtYnJhbmRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmJhc2VsaW5lO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufWFzaWRle21hcmdpbjowO3dpZHRoOjEwMCV9YXNpZGUgLnN4X3NpZGViYXJfY29udGVudHtoZWlnaHQ6YXV0bztmb250LXNpemU6MThweDt3aWR0aDoxMDAlO3BhZGRpbmc6MS41ZW19fS50ZXJtLWdyYW5kLXB1YmxpYyBhc2lkZSAuc3hfc2lkZWJhcl9jb250ZW50Om50aC1jaGlsZCgxKXtiYWNrZ3JvdW5kLWNvbG9yOiNjYzhiMDAhaW1wb3J0YW50fS50ZXJtLW1lZGVjaW4gYXNpZGUgLnN4X3NpZGViYXJfY29udGVudDpudGgtY2hpbGQoMSl7YmFja2dyb3VuZC1jb2xvcjojMDBhZjRlIWltcG9ydGFudH0udGVybS1jaGlydXJnaWVuIGFzaWRlIC5zeF9zaWRlYmFyX2NvbnRlbnQ6bnRoLWNoaWxkKDEpe2JhY2tncm91bmQtY29sb3I6IzAzOWFjYSFpbXBvcnRhbnR9LnN4X3NpZGViYXJfY29udGVudC15ZWxsb3d7YmFja2dyb3VuZDojY2M4YjAwO2NvbG9yOiNmZmZ9LnN4X3NpZGViYXJfY29udGVudC1ncmVlbntiYWNrZ3JvdW5kOiMwMGFmNGU7Y29sb3I6I2ZmZn0uc3hfc2lkZWJhcl9jb250ZW50LWJsdWV7YmFja2dyb3VuZDojMDM5YWNhO2NvbG9yOiNmZmZ9LnN4X3NpZGViYXJfY29udGVudC1ibGFja3tiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uaW1nLXVuaXZlcnN7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjExNXB4O21heC1oZWlnaHQ6NTgwcHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7LmltZy11bml2ZXJze21pbi1oZWlnaHQ6MjMwcHh9fUBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXsuaW1nLXVuaXZlcnN7bWFyZ2luLXRvcDo0MnB4fX1AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7LmltZy11bml2ZXJze2hlaWdodDoyNjRweH19QG1lZGlhIChtaW4td2lkdGg6MTI4MHB4KXsuaW1nLXVuaXZlcnN7bWFyZ2luLXRvcDoxMzJweH19LnVuaXZlcnMtY29udGVudHtkaXNwbGF5OmZsZXh9LnVuaXZlcnMtY29udGVudCAubWFpbi1jb250ZW50e2ZsZXg6MX0udW5pdmVycy1jb250ZW50IGFzaWRle3dpZHRoOjMwMHB4O21hcmdpbi10b3A6MzBweH0uZXJyb3I0MDQgaDF7dGV4dC1hbGlnbjpjZW50ZXJ9LmVycm9yNDA0IC5zZWFyY2gtZm9ybTQwNHtiYWNrZ3JvdW5kOiMxNTI4NDA7cGFkZGluZzoyMHB4IDB9LmVycm9yNDA0IC5zZWFyY2gtZm9ybTQwNCAuc2VhcmNoYmFyLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmVycm9yNDA0IC5zZWFyY2gtZm9ybTQwNCAuc2VhcmNoYmFyLWNvbnRhaW5lciAuc2VhcmNoLWZpZWxke2NvbG9yOiNmZmY7cGFkZGluZzoyNXB4O2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lO3dpZHRoOjEwMCV9LmVycm9yNDA0IC5zZWFyY2gtZm9ybTQwNCAuc2VhcmNoYmFyLWNvbnRhaW5lciAuc2VhcmNoLWZpZWxkOjpwbGFjZWhvbGRlcntjb2xvcjojZmZmfS5lcnJvcjQwNCAuc2VhcmNoLWZvcm00MDQgLnNlYXJjaGJhci1jb250YWluZXIgLnNlYXJjaC1zdWJtaXR7ZGlzcGxheTpub25lfSIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8qID09cmVzZXQgKi9cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIGFsdGVybmF0ZSBmb250LXNpemluZyAqL1xyXG4uc21hbGxlciB7XHJcbiAgZm9udC1zaXplOiAuNzE0M2VtOyAvKiBlcXVpdiAxMHB4ICovXHJcbiAgbGluZS1oZWlnaHQ6IDIuMWVtO1xyXG59XHJcbi5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiAuODU3MWVtOyAvKiBlcXVpdiAxMnB4ICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuNzVlbTtcclxufVxyXG4uYmlnIHtcclxuICBmb250LXNpemU6IDEuMTQyOWVtOyAvKiBlcXVpdiAxNnB4ICovXHJcbiAgbGluZS1oZWlnaHQ6IDEuMzEyNWVtO1xyXG59XHJcbi5iaWdnZXIge1xyXG4gIGZvbnQtc2l6ZTogMS4yODU3ZW07IC8qIGVxdWl2IDE4cHggKi9cclxuICBsaW5lLWhlaWdodDogMS4xNjY3ZW07XHJcbn1cclxuLmJpZ2dlc3Qge1xyXG4gIGZvbnQtc2l6ZTogMS40Mjg2ZW07IC8qIGVxdWl2IDIwcHggKi9cclxuICBsaW5lLWhlaWdodDogMS4wNWVtO1xyXG59XHJcblxyXG4vKiB5b3Ugc2hhbGwgbm90IHBhc3MgKi9cclxuZGl2LCB0ZXh0YXJlYSwgdGFibGUsIHRkLCB0aCwgY29kZSwgcHJlLCBzYW1wIHtcclxuICAvL3dvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAvLy13ZWJraXQtaHlwaGVuczogYXV0bztcclxuICAvLy1tb3otaHlwaGVuczogYXV0bztcclxuICAvLy1tcy1oeXBoZW5zOiBhdXRvO1xyXG4gIC8vLW8taHlwaGVuczogYXV0bztcclxuICAvL2h5cGhlbnM6IGF1dG87XHJcbn1cclxuXHJcbi8qIHBpY3R1cmVzICovXHJcbmltZyB7XHJcbiAgLy93aWR0aDogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuYSBpbWcge1xyXG4gIGJvcmRlcjogMDtcclxuXHJcbn1cclxuXHJcbi53cC1ibG9jay1pbWFnZXtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xyXG4gIGZpZ3VyZS5hbGlnbmNlbnRlci5zaXplLWxhcmdlLmlzLXJlc2l6ZWQge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcblxyXG59XHJcbiNtYWluIHtcclxuICBhIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGN1cnNvcjogem9vbS1pbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saWdodGJveCB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xyXG4gIH1cclxufVxyXG4ubGItbmF2IGEubGItbmV4dCB7XHJcbiAgd2lkdGg6IDMwJTtcclxufVxyXG5cclxuXHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcblxyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLyogRW1iZWRkZWQgY29udGVudFxyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QgeyAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKiBNaXNjXHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEJveCBNb2RlbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8qKlxyXG4gKiBTZXQgdXAgYSBkZWNlbnQgYm94IG1vZGVsIG9uIHRoZSByb290IGVsZW1lbnRcclxuICogQGxpbmsgaHR0cDovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS9cclxuICogMS4gSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGNoYW5nZSB0aGUgcHJvcGVydHkgZm9yIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvclxyXG4gKi9cclxuaHRtbCB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHsgLyogMSAqL1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogaW5oZXJpdDtcclxuICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG4jcGFnZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgQGZvbnQtZmFjZSBkZWNsYXJhdGlvbnMsIGlmIGFueS5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gaHR0cHM6Ly9nb29nbGUtd2ViZm9udHMtaGVscGVyLmhlcm9rdWFwcC5jb20vZm9udHMvcm9ib3RvP3N1YnNldHM9bGF0aW5cclxuXHJcbi8qIG1lcnJpd2VhdGhlci1yZWd1bGFyIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdNZXJyaXdlYXRoZXInO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLXJlZ3VsYXIuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCdNZXJyaXdlYXRoZXIgUmVndWxhcicpLCBsb2NhbCgnTWVycml3ZWF0aGVyLVJlZ3VsYXInKSxcclxuICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYyMi1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYyMi1sYXRpbi1yZWd1bGFyLnN2ZyNNZXJyaXdlYXRoZXInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuLyogbWVycml3ZWF0aGVyLTcwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTWVycml3ZWF0aGVyJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvbWVycml3ZWF0aGVyLXYyMi1sYXRpbi03MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IGxvY2FsKCdNZXJyaXdlYXRoZXIgQm9sZCcpLCBsb2NhbCgnTWVycml3ZWF0aGVyLUJvbGQnKSxcclxuICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJy4uL2ZvbnRzL21lcnJpd2VhdGhlci12MjItbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgdXJsKCcuLi9mb250cy9tZXJyaXdlYXRoZXItdjIyLWxhdGluLTcwMC5zdmcjTWVycml3ZWF0aGVyJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcblxyXG4vKiBvcGVuLXNhbnMtcmVndWxhciAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi1yZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSxcclxuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTgtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi1yZWd1bGFyLnN2ZyNPcGVuU2FucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cclxufVxyXG4vKiBvcGVuLXNhbnMtNzAwIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1Cb2xkJyksXHJcbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE4LWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxOC1sYXRpbi03MDAuc3ZnI09wZW5TYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGdsb2JhbCBiYXNpYyBzdHlsZXMgZm9yIHR5cG9ncmFwaHkuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmh0bWwge1xyXG4gIC8qIHNldCBiYXNlIGZvbnQtc2l6ZSB0byBlcXVpdiBcIjEwcHhcIiwgd2hpY2ggaXMgYWRhcHRlZCB0byByZW0gdW5pdFxyXG4gICB+MTBweCA9IDE2cHgoZGVmYXVsdCkgKiAwLjYyNSAqL1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbiAgLyogSUU5LUlFMTEgbWF0aCBmaXhpbmcuIFNlZSBodHRwOi8vYml0Lmx5LzFnNFgwYlggKi9cclxuICAvKiB0aGFua3MgdG8gIEA3c3R1ZGlvIGFuZCBAZGF3aXR0aSAqL1xyXG4gIGZvbnQtc2l6ZTogY2FsYygxZW0gKiAuNjI1KTtcclxuICAvKiBLZWVwcyBwYWdlIGNlbnRlcmVkIGluIGFsbCBicm93c2VycyByZWdhcmRsZXNzIG9mIGNvbnRlbnQgaGVpZ2h0ICovXHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIC8qIFByZXZlbnRzIGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC8qIHd3dy40NTZiZXJlYXN0cmVldC5jb20vYXJjaGl2ZS8yMDEwMTIvY29udHJvbGxpbmdfdGV4dF9zaXplX2luX3NhZmFyaV9mb3JfaW9zX3dpdGhvdXRfZGlzYWJsaW5nX3VzZXJfem9vbS8gKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogICAgIDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xyXG4gIGNvbG9yOiAkY29sb3JfX3RleHQtZGFyaztcclxuICBsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk7XHJcbn1cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuaDEsIGgzLFxyXG4ubGlrZWgxLCAgLmxpa2VoMywgaDQge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XHJcbn1cclxuaDEgLmxpa2VoMXtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMiwgLmxpa2VoMiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbmg0IHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5oMSB7XHJcbiAgY29sb3I6JGNvbG9yX19yZWFsLWJsYWNrO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg0NCk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDQ0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfVxyXG59XHJcbmgyIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcbiAgfVxyXG59XHJcbmgzIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyOCk7XHJcbiAgfVxyXG59XHJcbmg0IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOSk7XHJcbiAgfVxyXG59XHJcbmg1IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcclxuICB9XHJcbn1cclxuaDYge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcbn1cclxuXHJcbnAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG59XHJcblxyXG5kZm4sIGNpdGUsIGVtLCBpIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbjogMCAxLjVlbTtcclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgbWFyZ2luOiAwIDAgMS41ZW07XHJcbn1cclxuXHJcbnByZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yX194LWxpZ2h0LWdyZXk7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250X19wcmU7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuICBsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LXByZTtcclxuICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZzogMS42ZW07XHJcbn1cclxuXHJcbmNvZGUsIGtiZCwgdHQsIHZhciB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250X19jb2RlO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XHJcbn1cclxuXHJcbmFiYnIsIGFjcm9ueW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2NjY2NjtcclxuICBjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbm1hcmssIGlucyB7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjlDMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmJpZyB7XHJcbiAgZm9udC1zaXplOiAxMjUlO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6JGNvbG9yX19yZWFsLWJsYWNrO1xyXG59XHJcbmE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclxufVxyXG4gYTphY3RpdmUge1xyXG4gICBjb2xvcjokY29sb3JfX2xpZ2h0LWdyZXk7XHJcbiB9XHJcbi5jdXN0b20tYmxvY2ssIC5wb3N0cy13cmFwcGVyIHtcclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuLm1haW4tZGVzYyB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIGFwcGxpY2F0aW9uLXdpZGUgU2FzcyBtaXhpbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTkIgOiBVdGlsaXNlciBsZXMgcGxhY2Vob2xkZXJzIHBsdXTDtHQgcXVlIG1peGluIHF1YW5kIG9uIG4nYSBwYXMgYmVzb2luIGRlIHBhc3NlciBkZSB2YXJpYWJsZXNcclxuLy8gSW50ZXJldCA6IERSWSAoRG9uJ3QgUmVwZWF0IFlvdXJzZWxmKVxyXG5cclxuLy8gRk9OVCBTSVpFXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFNldCBhIHJlbSBmb250IHNpemUgd2l0aCBwaXhlbCBmYWxsYmFja1xyXG4vLyBiYXNlIGZvbnQtc2l6ZSBpbiBwaXhpc2NyZWVuIGlzIGVxdWl2IFwiMTBweFwiIDogZm9udC1zaXplOjYyLjUlIHdoaWNoIGlzIGFkYXB0ZWQgdG8gcmVtIHVuaXRcclxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSkge1xyXG4gIGZvbnQtc2l6ZTogKCRzaXplICogMXB4KTsgLy8gV2lsbCBiZSBvdmVycmlkZGVuIGlmIGJyb3dzZXIgc3VwcG9ydHMgcmVtXHJcbiAgLy9mb250LXNpemU6ICgkc2l6ZSAvIDEwKSAqIDFyZW07XHJcbn1cclxuLy8gVVNBR0UgOiBHaXZlIHZhbHVlIGluIHB4IHVuaXRcclxuLy8gcCB7XHJcbi8vICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcclxuLy8gfVxyXG5cclxuLy8gUmVtIG91dHB1dCB3aXRoIHB4IGZhbGxiYWNrXHJcbi8vIEBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMSkge1xyXG4vLyBcdGZvbnQtc2l6ZTogKCRzaXplVmFsdWUgKiAxNikgKiAxcHg7XHJcbi8vIFx0Zm9udC1zaXplOiAkc2l6ZVZhbHVlICogMXJlbTtcclxuLy8gfVxyXG5cclxuLy8gT1BBQ0lUWSBjcm9zcy1icm93c2VyIGNvbXBhdGliaWxpdHkgZm9yIElFNSB0byBJRThcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIDEuIGZvciBJRSA1LCA2IGFuZCA3XHJcbi8vIDIuIGZvciBJRThcclxuLy8gQHBhcmFtICRvcGFjaXR5IDogIEEgbnVtYmVyIGJldHdlZW4gMCBhbmQgMSwgd2hlcmUgMCBpcyB0cmFuc3BhcmVudCBhbmQgMSBpcyBvcGFxdWUuXHJcbi8vIEBsaW5rIGh0dHBzOi8vYm9va3MuZ29vZ2xlLmZyL2Jvb2tzP2lkPWFMOGNCd0FBUUJBSiZwZz1QQTEzNiZscGc9UEExMzYmZHE9ZmlsdGVyOitwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eSUzRCR2YWx1ZSk7JnNvdXJjZT1ibCZvdHM9YjFPZk5IVFdaQyZzaWc9SW1OMmhyTFMxWExyWi10MTM5M0c5WEJ6dEZNJmhsPWZyJnNhPVgmdmVkPTBhaFVLRXdpZC1iYmR3Y19VQWhVbERjQUtIZTR3QXhRUTZBRUlQakFEI3Y9b25lcGFnZSZxPWZpbHRlciUzQSUyMHByb2dpZCUzQURYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHklM0QlMjR2YWx1ZSklM0ImZj1mYWxzZVxyXG4vLyBodHRwczovL2Nzcy10cmlja3MuY29tL3JnYmEtYnJvd3Nlci1zdXBwb3J0L1xyXG5cclxuQG1peGluIG9wYWNpdHkoJHZhbHVlKSB7XHJcbiAgJG9wYWNpdHktaWU6ICgkdmFsdWUgKiAxMDApO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0jeyRvcGFjaXR5LWllfSk7IC8qIDEgKi9cclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PSN7JG9wYWNpdHktaWV9KVwiOyAvKiAyICovXHJcbiAgb3BhY2l0eTogJHZhbHVlO1xyXG59XHJcbi8vIFVTQUdFXHJcblxyXG5cclxuLy8gQ2VudGVyIGJsb2NrIChzZWUgbGF0ZXIgaWYgaXQncyBiZXR0ZXIgaW4gcGxhY2Vob2xkZXIgISlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGNlbnRlci1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi8vIFVTQUdFIDpcclxuLy9cclxuLy8gLmFsaWduY2VudGVyIHtcclxuLy8gICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbi8vIH1cclxuLy9cclxuXHJcblxyXG4vKiogVGFibGUgKiovXHJcbkBtaXhpbiB0YWJsZSB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICYgPiAqIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxufVxyXG5cclxuLyoqIFdJRFRIIFNJVEUgYXV0byByZXNwb25zaXZlICoqL1xyXG4vLyRsYXJnZS1kZXNrdG9wLXdpZHRoOiAxMjgwcHg7IC8vODBlbTtcclxuLy8kZGVza3RvcC13aWR0aDogOTYwcHg7IC8vIDYwZW07XHJcbi8vJHRhYmxldC13aWR0aDogIDU4MHB4OyAvLyAzNi4yNTBlbTtcclxuLy8kcGhvbmUtd2lkdGg6IDkwJTtcclxuXHJcbkBtaXhpbiB3aWR0aC1zaXRlIHtcclxuICBtYXgtd2lkdGg6ICRwaG9uZS13aWR0aDtcclxuXHJcbiAgQGluY2x1ZGUgbGFyZ2UtZGVza3RvcCB7XHJcbiAgICBtYXgtd2lkdGg6ICRsYXJnZS1kZXNrdG9wLXdpZHRoO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtaW4td2lkdGg6ICRkZXNrdG9wLXdpZHRoO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIG1pbi13aWR0aDogJHRhYmxldC13aWR0aDtcclxuICB9XHJcbn1cclxuXHJcbi8qKiBSRVNQT05TSVZFIEJSRUFLUE9JTlRTICoqL1xyXG5cclxuXHJcbi8vIGdsb2JhbCAvL1xyXG5AbWl4aW4gbGFyZ2UtZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlLWRlc2t0b3Atd2lkdGh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcC13aWR0aCArIDIwfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0LXdpZHRoICsgMjB9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIG9ubHkgLy9cclxuQG1peGluIGxhcmdlLWRlc2t0b3Atb25seSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlLWRlc2t0b3Atd2lkdGh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wLW9ubHkge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wLXdpZHRoICsgMjB9KSBhbmQgKG1heC13aWR0aDogI3skbGFyZ2UtZGVza3RvcC13aWR0aCAtIDF9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQtb25seSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHRhYmxldC13aWR0aCArIDIwfSkgYW5kIChtYXgtd2lkdGg6ICN7JGRlc2t0b3Atd2lkdGggKyAxOX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBob25lLW9ubHkge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR0YWJsZXQtd2lkdGggKyAxOX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLyBtYXggLy9cclxuQG1peGluIGRlc2t0b3AtbWF4IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbGFyZ2UtZGVza3RvcC13aWR0aCAtIDF9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWJsZXQtbWF4IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skZGVza3RvcC13aWR0aCArIDE5fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGhvbmUtbWF4IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skdGFibGV0LXdpZHRoICsgMTl9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBjdXN0b20gLy9cclxuQG1peGluIHJlc3BvbnNpdmUoJHdpZHRoKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHdpZHRofSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiogUkVUSU5BICoqL1xyXG5cclxuQG1peGluIHJldGluYSB7XHJcbiAgQG1lZGlhIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXHJcbiAgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIuNi8yKSxcclxuICAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxyXG4gIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxyXG4gIChtaW4tcmVzb2x1dGlvbjogMS4zZHBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiogSUNPTlMgKiovXHJcbkBtaXhpbiBpY29ucygkaWNvbikge1xyXG4gIGNvbnRlbnQ6ICRpY29uO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uO1xyXG5cclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMC41O1xyXG5cclxuICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XHJcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYT0xXCI7XHJcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG4gIC1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDE7XHJcbiAgLW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcclxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG5cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgYXBwbGljYXRpb24td2lkZSBTYXNzIHZhcmlhYmxlcy5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBCQVNJQ1MgQ09MT1JTXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kY29sb3JfX2xpa2UtYmxhY2s6ICM1QjVCNUI7XHJcbiRjb2xvcl9fbGlrZS13aGl0ZTogI2ZmZjtcclxuJGNvbG9yX19yZWFsLWJsYWNrOiAjMDAwO1xyXG5cclxuJGNvbG9yX194LWxpZ2h0LWdyZXk6ICNGM0YzRjM7XHJcbiRjb2xvcl9fbGlnaHQtZ3JleTogI2I1YjViNTtcclxuJGNvbG9yX19taWRncmV5OiNGOUY5RjlcclxuOyRjb2xvcl9fZ3JleTogI2E4YThhODtcclxuJGNvbG9yX19kYXJrLWdyZXk6ICM1MzUzNTM7XHJcbiRjb2xvcl9fcmVkOiAjZTMzMTM0O1xyXG4kY29sb3JfX2dyZWVuOiAjNmRkZTJjO1xyXG5cclxuJGNvbG9yX19mYWNlYm9vazogIzNiNTk5ODtcclxuJGNvbG9yX190d2l0dGVyOiAjMDBhY2VlO1xyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRIRU1FIENPTE9SU1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vQWRhcHQgdG8gdGhlIHRoZW1lXHJcbiRjb2xvcl9fd2F0ZXItYmx1ZTogIzA0NzU5YjtcclxuJGNvbG9yX19tYXJpZ29sZDogI2ZmY2IwMDtcclxuJGNvbG9yX192ZXJ5LWxpZ2h0LXBpbms6ICNmMGVkZWQ7XHJcblxyXG4kY29sb3JfX2dwOiAjY2M4YjAwO1xyXG4kY29sb3JfX2NoaXI6ICMwMzlBQ0E7XHJcbiRjb2xvcl9fbWVkOiAjMDBBRjRFO1xyXG4kY29sb3JfX2JnX2NvbnRhaW5lcjogJGNvbG9yX19kYXJrLWdyZXk7XHJcblxyXG4vLyBBIHJldm9pclxyXG4kY29sb3JfX3ByaW1hcnk6ICRjb2xvcl9fZ3A7XHJcbiRjb2xvcl9fc2Vjb25kYXJ5OiAkY29sb3JfX21lZDtcclxuJGNvbG9yX19jb21wbGVtZW50YXJ5OiAkY29sb3JfX2NoaXI7XHJcblxyXG4kY29sb3JfX2JvcmRlci1idXR0b246ICNjY2MgI2NjYyAjYmJiO1xyXG4kY29sb3JfX2JvcmRlci1idXR0b24taG92ZXI6ICNjY2MgI2JiYiAjYWFhO1xyXG4kY29sb3JfX2JvcmRlci1idXR0b24tZm9jdXM6ICNhYWEgI2JiYiAjYmJiO1xyXG4kY29sb3JfX2JvcmRlci1pbnB1dDogI2NjYztcclxuJGNvbG9yX19iYWNrZ3JvdW5kLWJ1dHRvbjogI2U2ZTZlNjtcclxuJGNvbG9yX190ZXh0LWlucHV0OiAjNjY2O1xyXG4kY29sb3JfX3RleHQtaW5wdXQtZm9jdXM6ICMxMTE7XHJcblxyXG4kY29sb3JfX3RleHQtZGFyazogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4kY29sb3JfX3RleHQtbGlnaHQ6ICRjb2xvcl9fbGlnaHQtZ3JleTtcclxuJGNvbG9yX190ZXh0LW1haW46ICRjb2xvcl9fdGV4dC1saWdodDtcclxuJGNvbG9yX190ZXh0LXRpdGxlOiAkY29sb3JfX3RleHQtZGFyaztcclxuXHJcbiRjb2xvcl9fYmctc3ViLW1lbnU6ICNmOWY5Zjk7XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUWVBPR1JBUEhZXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kZm9udF9fY29kZTogTW9uYWNvLCBDb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xyXG4kZm9udF9fcHJlOiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgQ291cmllciwgbW9ub3NwYWNlO1xyXG5cclxuLy8kZm9udF9fbWFpbjogJ1JvYm90by1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuJGZvbnRfX21haW46ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kZm9udF9fdGV4dDogJGZvbnRfX21haW47XHJcbiRmb250X190aXRsZTogJ01lcnJpd2VhdGhlcic7XHJcblxyXG4kZm9udC1pY29uOiAnaWNvbnNmb250JztcclxuXHJcbiRmb250X19saW5lLWhlaWdodC1ib2R5OiAxLjU7IC8vIHVzdWFsbHkgMS41XHJcbiRmb250X19saW5lLWhlaWdodC1wcmU6IDEuNjtcclxuXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBNRURJQSBRVUVSWVxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy9odHRwOi8vcHh0b2VtLmNvbS9cclxuJGxhcmdlLWRlc2t0b3Atd2lkdGg6IDEyODBweDsgLy84MGVtO1xyXG4kZGVza3RvcC13aWR0aDogOTYwcHg7IC8vIDYwZW07XHJcbiR0YWJsZXQtd2lkdGg6ICA3NDhweDsgLy8gMzYuMjUwZW07XHJcbiRwaG9uZS13aWR0aDogOTAlO1xyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFdSQVBQRVJcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiR3cmFwcGVyLXBhZGRpbmc6IDIwcHg7XHJcbiR3cmFwcGVyLXdpZHRoOiBjYWxjKDEwMCUgLSAjeyR3cmFwcGVyLXBhZGRpbmd9ICogMiApO1xyXG5cclxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdpY29uc2ZvbnQnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHNyYzogdXJsKCcuLi9pY29ucy9mb250L2ljb25zZm9udC5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vaWNvbnMvZm9udC9pY29uc2ZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9pY29ucy9mb250L2ljb25zZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgdXJsKCcuLi9pY29ucy9mb250L2ljb25zZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgdXJsKCcuLi9pY29ucy9mb250L2ljb25zZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpO1xyXG59XHJcblxyXG5bY2xhc3NePVwiaWNvbnMtXCJdLFxyXG5bY2xhc3MqPVwiIGljb25zLVwiXSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHNwZWFrOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiAnaWNvbnNmb250JztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xyXG4gIC1tb3otZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2E9MVwiO1xyXG4gIC1tb3otZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcclxuICAtbXMtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiAxO1xyXG4gIC1vLWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcclxuXHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuJGljb25zLWNoZXZyb24tbGVmdDogJ1xcRUEwMSc7XG4kaWNvbnMtY2hldnJvbjogJ1xcRUEwMic7XG4kaWNvbnMtY2xvc2U6ICdcXEVBMDMnO1xuJGljb25zLWRvd24tY2hldnJvbjogJ1xcRUEwNCc7XG4kaWNvbnMtZXhjbGFtYXRpb246ICdcXEVBMDUnO1xuJGljb25zLWxvdXBlOiAnXFxFQTA2JztcbiRpY29ucy11cC1jaGV2cm9uOiAnXFxFQTA3JztcclxuXHJcbi5pY29ucy1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGljb25zLWNoZXZyb24tbGVmdDsgfVxuLmljb25zLWNoZXZyb246YmVmb3JlIHsgY29udGVudDogJGljb25zLWNoZXZyb247IH1cbi5pY29ucy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkaWNvbnMtY2xvc2U7IH1cbi5pY29ucy1kb3duLWNoZXZyb246YmVmb3JlIHsgY29udGVudDogJGljb25zLWRvd24tY2hldnJvbjsgfVxuLmljb25zLWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRpY29ucy1leGNsYW1hdGlvbjsgfVxuLmljb25zLWxvdXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRpY29ucy1sb3VwZTsgfVxuLmljb25zLXVwLWNoZXZyb246YmVmb3JlIHsgY29udGVudDogJGljb25zLXVwLWNoZXZyb247IH1cciIsIi8qIC0tLSBTVFlMRVMgREUgQkFTRSBTVVBQTMOJTUVOVEFJUkVTIC0tLSAqL1xyXG5cclxuLyogTWV0IGVuIMOpdmlkZW5jZSBsZXMgYWJyw6l2aWF0aW9ucyAoYXlhbnQgdW4gYXR0cmlidXQgdGl0bGUpICovXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG4gIGN1cnNvcjogaGVscDtcclxufVxyXG5cclxuLyogTWV0IGVuIMOpdmlkZW5jZSBsZXMgY2l0YXRpb25zICovXHJcbmJsb2NrcXVvdGUge1xyXG4gIC8vbWFyZ2luOiAuNzVlbSAwIC43NWVtIDIwcHg7XHJcbiAgLy9wYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gIC8vYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZGRkO1xyXG59XHJcblxyXG5xLCBjaXRlIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbnEgY2l0ZSwgcSBxIHtcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxufVxyXG5cclxuLyogU3VwcHJpbWUgbGVzIGd1aWxsZW1ldHMgYXV0b21hdGlxdWVzIChjaXRhdGlvbnMgY291cnRlcykgKi9cclxucSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcblxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjsgLyogTsOpY2Vzc2FpcmUgcG91ciBTYWZhcmkvQ2hyb21lICovXHJcbn1cclxuXHJcbi8qIFN0eWxlcyBkZSBiYXNlIHBvdXIgbGVzIGxpc3RlcyBkZSBkw6lmaW5pdGlvbiAqL1xyXG5kbCB7XHJcbiAgbWFyZ2luOiAuNzVlbSAwO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgbWFyZ2luOiAuNzVlbSAwIDAgMDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbjogLjI1ZW0gMCAuMjVlbSAzMnB4O1xyXG59XHJcblxyXG4vKiBNaXNlIGVuIGZvcm1lIHNpbXBsZSBwb3VyIGxlcyB0YWJsZWF1eCAqL1xyXG50YWJsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7IC8qIFBhcyBkZSBib3JkdXJlID0gXCJub25lXCIuICovXHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLyogVmFsZXVyIHBhciBkw6lmYXV0OiBcInNlcGFyYXRlXCIuICovXHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRhYmxlIHRkLCB0YWJsZSB0aCB7XHJcbiAgcGFkZGluZzogNHB4OyAvKiBQYXMgZGUgcmV0cmFpdCBhdXRvdXIgZHUgdGV4dGUgPSBcIjBcIi4gKi9cclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyAvKiBQYXMgZGUgYm9yZHVyZSA9IFwibm9uZVwiLiAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIFZhbGV1ciBwYXIgZMOpZmF1dDogXCJtaWRkbGVcIiAqL1xyXG59XHJcblxyXG4vKiBDb250ZW5ldXJzIHPDqW1hbnRpcXVlcyBkZSBIVE1MIDUgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlndXJlLCBmb290ZXIsIGhlYWRlcixcclxuaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxufVxyXG5cclxuYXNpZGUge1xyXG5cclxuXHJcbiAgQGluY2x1ZGUgbGFyZ2UtZGVza3RvcCB7XHJcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gIH1cclxuXHJcbiAgLndpZGdldF90YWdfY2xvdWQge1xyXG4gICAgcGFkZGluZzogMWVtIDE1cHggMCAxNXB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgIHA6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc2VjdGlvbiB7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9feC1saWdodC1ncmV5O1xyXG5cclxuICAgIC50YWdjbG91ZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC50YWctY2xvdWQtbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCgxKSxcclxuICAgICAgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCgyKSxcclxuICAgICAgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCgzKSxcclxuICAgICAgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCg0KSxcclxuICAgICAgLnRhZy1jbG91ZC1saW5rOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjZGQxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ociB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgY29sb3I6ICNEN0Q3RDc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3RDdENztcclxuICBtYXJnaW46IDI0cHggMDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcblxyXG4uc2VwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gIEAtd2Via2l0LXZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGhcclxuICB9XHJcblxyXG4gIEAtbW96LXZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGhcclxuICB9XHJcblxyXG4gIEAtbXMtdmlld3BvcnQge1xyXG4gICAgd2lkdGg6IGRldmljZS13aWR0aFxyXG4gIH1cclxuXHJcbiAgQC1vLXZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGhcclxuICB9XHJcblxyXG4gIEB2aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoXHJcbiAgfVxyXG59XHJcblxyXG5idXR0b246aG92ZXIsIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4vKiBlbXDDqmNoZXIgbGUgem9vbSBkdSB0ZXh0ZSBzdXIgYnJvd3NlIG1vYmlsZSAqL1xyXG5ib2R5IHtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5lbnRyeS1oZWFkZXIsIC5oZWFkZXItY29udGVudCB7XHJcbiAgLy9tYXJnaW46IDAgMjBweCAyMHB4IDIwcHggO1xyXG4gIGgxIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5icmVhZGNydW1iLWFyZWEge1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmVudHJ5LWhlYWRlciB7XHJcbiAgLy9tYXJnaW4tYm90dG9tOiAzZW07XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtYXJnaW46IDAgLTI4NXB4IDNlbSAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBUbyBtYWtlIHdlYnNpdGUgXCJBY2Nlc3NpYmlsaXR5IFJlYWR5XCIgeW91IGNhbiBmb2xsb3cgdGhlc2UgbGlua3MgOlxyXG4vLyBodHRwczovL21ha2Uud29yZHByZXNzLm9yZy90aGVtZXMvaGFuZGJvb2svcmV2aWV3L2FjY2Vzc2liaWxpdHkvXHJcbi8vIEFjY2Vzc2liaWxpdHkgdGhlbWUgUGF0dGVybnMgZm9yIFdvcmRwcmVzcyA6IGh0dHBzOi8vZ2l0aHViLmNvbS93cGFjY2Vzc2liaWxpdHkvYTExeXRoZW1lcGF0dGVybnNcclxuXHJcbi8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xyXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vLyBTdHlsZSBkZWZhdWx0IG9uIDpmb2N1cyBnZW5lcmF0ZWQgYnkgYnJvd3NlcnMgYXJlIEFCU09MVVRFTFkgbmVjZXNzYXJ5XHJcbi8vIERvbid0IGRpc2FibGUgYnkgc29tZXRoaW5nIGxpa2UgdGhpcyA6IE5FVkVSICFcclxuLy8gOmZvY3VzIHtcclxuLy8gb3V0bGluZTogMDtcclxuLy8gfVxyXG5cclxuLy8gSWYgdGhleSBhcmUgbm90IHN1aXRhYmxlIGZvciB0aGUgZGVzaWduIG9mIHRoZSBzaXRlIGV2ZW50dWFsbHkgY3VzdG9taXplIHRoZW1cclxuLy8gRGVzaWduaW5nIHRoZW0gaXMgZ29vZCB0b28gYmVjYXVzZSBkZXNpZ24gaXMgZGlmZmVyZW50IGFjY29yZGluZyB0byBicm93c2Vyc1xyXG5cclxuLy8gU2tpcC1saW5rIGZyb20gQGxpbmsgaHR0cHM6Ly90aGVtZWZvdW5kYXRpb24uY29tL3NraXAtdG8tY29udGVudC1saW5rcy13b3JkcHJlc3MvXHJcbi5za2lwLWxpbmsge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6LTEwMHB4O1xyXG5cclxuICAvKiBTdHlsZWQgdG8gbWF0Y2ggdGhlIGRlZmF1bHQgV29yZFByZXNzIHNjcmVlbiByZWFkZXIgdGV4dCAqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzowIDAgMnB4IDJweCByZ2JhKDAsMCwwLC42KTtcclxuICBib3gtc2hhZG93OjAgMCAycHggMnB4IHJnYmEoMCwwLDAsLjYpO1xyXG4gIGNvbG9yOiAjMjE3NTliO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDVweDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB3aWR0aDogYXV0bztcclxuICAvKiBBYm92ZSBXUCB0b29sYmFyICovXHJcbiAgei1pbmRleDogMTAwMDAwO1xyXG5cclxuICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAuNzVzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IHRvcCAuNzVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG4uc2tpcC1saW5rOmZvY3VzIHtcclxuICB0b3A6IDdweDtcclxuXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMHM7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDBzO1xyXG59XHJcblxyXG4vLyAuc2NyZWVuLXJlYWRlci10ZXh0IGlzIE5lZWRlZCBpbiB0aGVtZSBXb3JkUHJlc3NcclxuLy8gVGhpcyBpcyBhbiBhY2Nlc3NpYmlsaXR5IGJhc2UgYnV0IGZpbmQgaXQgaW4gZm9sZGVyIDogYmFzZSA+IF93cC1jbGFzc2VzLnNjc3NcclxuIiwiLyogRXh0ZW5kIGhyZWYgbGluayBvbiBwYXJlbnQgRElWICovXHJcbi8vIEBsaW5rIGh0dHBzOi8vd2FiZW8uZnIvZXRlbmRyZS1saWVucy1qYXZhc2NyaXB0LyNlZGl0LWVuLWNzcy1jZXN0LW1pZXV4XHJcblxyXG5bZGF0YS1leHBhbmQtdGFyZ2V0XSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcG91ciBuZSBwYXMgZMOpcGFzc2VyIGRlIGxhIGRpdlxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuW2RhdGEtZXhwYW5kLWxpbmtdOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIC8vbWFyZ2luOiAtNTBweDtcclxufVxyXG5cclxuLy8gSE9XIFRPIFVTRVxyXG4vLyBBam91dGVyIGRhdGEtZXhwYW5kLXRhcmdldCBkYW5zIGxhIGRpdiBxdWkgZG9pdCBzZSBcInRyYW5zZm9ybWVyXCIgZW4gbGllbiDDqXRlbmR1LlxyXG4vLyBBIGwnaW50w6lyaWV1ciBkZSBsYSBiYWxpc2UgZGUgbGllbiA8YT4gYWpvdXRlciBkYXRhLWV4cGFuZC1saW5rXHJcblxyXG5AaW5jbHVkZSBwaG9uZS1vbmx5IHtcclxuICAuYXJjaGl2ZXMtYmxvY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblxyXG4gICAgLmltZy1zZWFyY2gge1xyXG4gICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtc2VhcmNoIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgZ2xvYmFsIGJhc2ljIHN0eWxlcyBmb3IgY2xhc3MgZ2VuZXJhdGVkIGJ5IFdvcmRwcmVzcy5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIFRvIGNyZWF0ZSBhIHdvcmRwcmVzcyB0aGVtZSBzb21tZSBjbGFzc2VzIGFyZSByZXF1aXJlZFxyXG4vLyBPdGhlciBjbGFzc2VzIGFyZSBoZWxwZnVsbCB0byBjdXN0b21pemUgdGhlIGRlc2lnblxyXG4vLyBUaGV5IGFyZSBnZW5lcmF0ZWQgYnkgdGhlIFdQIGNvcmUuXHJcbi8vIFNvbWUgb2YgdGhvc2UgY2xhc3NlcyBhcmUganVzdCBsaXN0ZWQgaGVyZSBieSB3YXkgb2YgaW5kaWNhdGlvbiBmb3Igc3Vic2VxdWVudCB1c2UgaW4gb3RoZXIgc2FzcyBwYXJ0aWFsc1xyXG4vLyBNb3JlIGluZm9ybWF0aW9uIDpcclxuLy8gQGxpbmsgaHR0cHM6Ly9kZXZlbG9wZXIud29yZHByZXNzLm9yZy90aGVtZXMvZ2V0dGluZy1zdGFydGVkL1xyXG4vLyBAbGluayBodHRwczovL2RpZ3dwLmNvbS8yMDEwLzA1L2RlZmF1bHQtd29yZHByZXNzLWNzcy1zdHlsZXMtaG9va3MvXHJcbi8vIEBsaW5rIGh0dHA6Ly93d3cud3BiZWdpbm5lci5jb20vd3AtdGhlbWVzL2RlZmF1bHQtd29yZHByZXNzLWdlbmVyYXRlZC1jc3MtY2hlYXQtc2hlZXQtZm9yLWJlZ2lubmVycy9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBXb3JkcHJlc3MgVGhlbWUgcmVxdWlyZW1lbnQuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cclxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMXB4O1xyXG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IC8qIE1hbnkgc2NyZWVuIHJlYWRlciBhbmQgYnJvd3NlciBjb21iaW5hdGlvbnMgYW5ub3VuY2UgYnJva2VuIHdvcmRzIGFzIHRoZXkgd291bGQgYXBwZWFyIHZpc3VhbGx5LiAqL1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBjbGlwLXBhdGg6IG5vbmU7XHJcbiAgICBjb2xvcjogIzIxNzU5YjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy9AaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgei1pbmRleDogMTAwMDAwOyAvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xyXG4gIH1cclxufVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgV29yZHByZXNzIERlZmF1bHRzIGNsYXNzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogQ2xhc3MgZ2VuZXJhdGVkIGJ5IEVkaXRvclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBBbGlnbm1lbnRzICovXHJcbi8vaHR0cHM6Ly9jb2RleC53b3JkcHJlc3Mub3JnL0NTU1xyXG4uYWxpZ25yaWdodHtcclxuICBmbG9hdDpyaWdodDtcclxuICBtYXJnaW46MCAgMCAwLjVlbSAwLjVlbTtcclxufVxyXG4uYWxpZ25sZWZ0IHtcclxuICBmbG9hdDpsZWZ0O1xyXG4gIG1hcmdpbjowIDAuNWVtIDAuNWVtIDA7XHJcbn1cclxuLmFsaWduY2VudGVyLFxyXG4uY2VudGVye1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vL2h0dHBzOi8vd3d3LmJpbGxlcmlja3Nvbi5uZXQvZnVsbC1hbmQtd2lkZS1hbGlnbm1lbnQtaW4tZ3V0ZW5iZXJnL1xyXG4vL2h0dHBzOi8vY29kZXBlbi5pby93ZWJtYW5kZXNpZ24vcG9zdC9ndXRlbmJlcmctZnVsbC13aWR0aC1hbGlnbm1lbnQtaW4td29yZHByZXNzLXRoZW1lc1xyXG4vL2h0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy84Mjg5XHJcbi5hbGlnbmZ1bGwge1xyXG4gIC8vIETDqWJvcmRlcmEgdG91am91cnMgYXUgZGVsw6AgZHUgd3JhcHBlciBkZSAxMjgwcHhcclxuICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcclxuICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gIHdpZHRoOiAxMDB2dztcclxufVxyXG4ud3AtYmxvY2stY292ZXIuYWxpZ253aWRlLCAud3AtYmxvY2stY292ZXItaW1hZ2UuYWxpZ253aWRlIHtcclxuICB3aWR0aDogYXV0bzsgLy8gcGFzIGRlIG1hcmdpbi1yaWdodCBuZWdhdGlmIHN1ciBhbGlnbndpZGUgc2FucyBjZXR0ZSBtb2RpZiBkZSByw6hnbGVcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDgwcHgpIHtcclxuICAuYWxpZ253aWRlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweDtcclxuICB9XHJcbiAgLmFsaWduZnVsbCB7XHJcbiAgICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcclxuICAgIG1heC13aWR0aDogMTAwdnc7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgfVxyXG4gIC53cC1ibG9jay1pbWFnZS5hbGlnbmZ1bGwsIC53cC1ibG9jay1pbWFnZS5hbGlnbndpZGUge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNsZWFyIHtcclxuICBjbGVhcjpib3RoO1xyXG59XHJcblxyXG4vKiBDYXB0aW9ucyAqL1xyXG4ud3AtY2FwdGlvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAud3AtY2FwdGlvbi10ZXh0IHtcclxuICAgIG1hcmdpbjogMC44MDc1ZW0gMDtcclxuICB9XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLXRleHQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyogR2FsbGVyaWVzIGZvciBvbGQgZWRpdG9yIFRpbnlNQ0UgKi9cclxuJGNvbHVtbnM6IChcclxuICAgICAgICAxOiAxMDAlLFxyXG4gICAgICAgIDI6IDUwJSxcclxuICAgICAgICAzOiAzMy4zMyUsXHJcbiAgICAgICAgNDogMjUlLFxyXG4gICAgICAgIDU6IDIwJSxcclxuICAgICAgICA2OiAxNi42NiUsXHJcbiAgICAgICAgNzogMTQuMjglLFxyXG4gICAgICAgIDg6IDEyLjUlLFxyXG4gICAgICAgIDk6IDExLjExJVxyXG4pO1xyXG5cclxuLmdhbGxlcnkge1xyXG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC8vIExvb3BzIHRvIGVudW1lcmF0ZSB0aGUgY2xhc3NlcyBmb3IgZ2FsbGVyeSBjb2x1bW5zLlxyXG4gIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggOSB7XHJcbiAgICAuZ2FsbGVyeS1jb2x1bW5zLSN7JGl9ICYge1xyXG4gICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoICRjb2x1bW5zLCAkaSApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdhbGxlcnktY2FwdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIFdQLVNtaWxleSAqL1xyXG4ud3Atc21pbGV5IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5zdGlja3kge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XHJcbn1cclxuXHJcbi5ieXBvc3RhdXRob3Ige1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59IiwiLyoqXHJcbk1vZGlmaWVyIGxlcyBzdHlsZXMgZGUgYmFzZSBkZSBHdXRlbmJlcmcgZW4gZnJvbnRcclxuaHR0cHM6Ly93d3cuYmlsbGVyaWNrc29uLm5ldC93b3JkcHJlc3MtY29sb3ItcGFsZXR0ZS1idXR0b24tc3R5bGluZy1ndXRlbmJlcmcvXHJcbiAqL1xyXG5cclxuLy8gR3V0ZW5iZXJnIGNvbG9yIG9wdGlvbnNcclxuLy8gLS0gc2VlIGVkaXRvci1jb2xvci1wYWxldHRlIGluIGluYy9ndXRlbmJlcmctc2V0dGluZ3MucGhwIChmdW5jdGlvbnMucGhwKVxyXG4kY29sb3JzOiAoXHJcbiAgJ3doaXRlJyA6ICRjb2xvcl9fbGlrZS13aGl0ZSxcclxuICAnYmxhY2snIDogJGNvbG9yX19saWtlLWJsYWNrLFxyXG4gICdncmV5JyA6ICRjb2xvcl9fZ3JleSxcclxuKTtcclxuXHJcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XHJcbiAgLmhhcy0jeyRuYW1lfS1jb2xvciB7XHJcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5oYXMtI3skbmFtZX0tYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vLy8gVmlkZW9cclxuLy8ud3AtYmxvY2stZW1iZWQuaXMtdHlwZS12aWRlbyB7XHJcbi8vICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4vLyAgbWFyZ2luOiAzZW0gYXV0bztcclxuLy99XHJcblxyXG4vLyBNYWtlIHN1cmUgbWVkaWEgJiB0ZXh0IGJsb2NrcyBhbHdheXMgc3RhY2sgaW1hZ2UsIHRoZW4gdGV4dCBvbiBtb2JpbGVcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAud3AtYmxvY2stbWVkaWEtdGV4dC5pcy1zdGFja2VkLW9uLW1vYmlsZS5oYXMtbWVkaWEtb24tdGhlLXJpZ2h0IC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XHJcbiAgICBncmlkLXJvdzogMTtcclxuICB9XHJcbiAgLndwLWJsb2NrLW1lZGlhLXRleHQuaXMtc3RhY2tlZC1vbi1tb2JpbGUuaGFzLW1lZGlhLW9uLXRoZS1yaWdodCAud3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCB7XHJcbiAgICBncmlkLXJvdzogMjtcclxuICB9XHJcbiAgLndwLWJsb2NrLW1lZGlhLXRleHQgLndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgR2xvYmFsIGJhc2ljIHN0eWxlIGZvciBmb3JtcywgZmllbGRzIGFuZCBidXR0b25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5idXR0b24sXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3JfX2JvcmRlci1idXR0b247XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcl9fYmFja2dyb3VuZC1idXR0b247XHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjgpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgcGFkZGluZzogLjZlbSAxZW0gLjRlbTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3ZlcjtcclxuICB9XHJcblxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfX2JvcmRlci1idXR0b24tZm9jdXM7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSxcclxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbmlucHV0W3R5cGU9XCJtb250aFwiXSxcclxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXHJcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcclxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6ICRjb2xvcl9fdGV4dC1pbnB1dDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX2JvcmRlci1pbnB1dDtcclxuICBwYWRkaW5nOiAzcHg7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRjb2xvcl9fdGV4dC1pbnB1dC1mb2N1cztcclxuICB9XHJcbn1cclxuXHJcbnNlbGVjdCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX19ib3JkZXItaW5wdXQ7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4iLCIvKiBBZGQgaGVyZSB5b3UgY2xhc3NlcyB1c2VmdWxsIGFsbCBvdmVyIHRoZSB0aGVtZSAqL1xyXG4uYnRuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBib3JkZXItcmFkaXVzOiAyNy41cHg7XHJcbiAgcGFkZGluZzogMCAyNXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBsaW5lLWhlaWdodDogNDVweDtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm92ZXJsYXksIC5kYXJrLW92ZXJsYXksIC55ZWxsb3ctb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xyXG59XHJcblxyXG4uYm9sZCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5kaXNwbGF5LW5vbmV7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIudGVybS1ncmFuZC1wdWJsaWMsXHJcbi5lc3BhY2UtZ3Age1xyXG4gICNwYWdlIHtcclxuICAgICNjb250ZW50e1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAjbWFpbiB7XHJcbiAgICAgICAgICAucG9zdHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmVudHJ5LWhlYWRlcntcclxuICAgICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjb2xvcl9fcmVhbC1ibGFjaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmVudHJ5LWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYXNpZGV7XHJcbiAgICAgICAgICAud2lkZ2V0X3RhZ19jbG91ZHtcclxuICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fZ3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRhZ2Nsb3Vke1xyXG4gICAgICAgICAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvLyBCdXJnZXItbWVudVxyXG4gIC8vLm1lbnUtYmFyIHtcclxuICAvLyAgYmFja2dyb3VuZDogJGNvbG9yX19ncDtcclxuICAvLyAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gIC8vICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fZ3A7XHJcbiAgLy8gIH1cclxuICAvL31cclxuICAvLyNidXR0b24tYmFja3RvdG9wIHtcclxuICAvLyAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncDtcclxuICAvL31cclxufVxyXG5cclxuLnVuaXZlcnMtZ3JhbmQtcHVibGljIHtcclxuICAuZW50cnktY29udGVudCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRlcm0tbWVkZWNpbixcclxuLmVzcGFjZS1tZWQge1xyXG4gICNwYWdlIHtcclxuICAgICNjb250ZW50e1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAjbWFpbiB7XHJcbiAgICAgICAgICAucG9zdHtcclxuICAgICAgICAgICAgLmVudHJ5LWhlYWRlcntcclxuICAgICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjb2xvcl9fcmVhbC1ibGFjaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmVudHJ5LWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcclxuICAgICAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIC8vZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhc2lkZXtcclxuICAgICAgICAgIC53aWRnZXRfdGFnX2Nsb3Vke1xyXG4gICAgICAgICAgICBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19tZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRhZ2Nsb3Vke1xyXG4gICAgICAgICAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19tZWQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBCdXJnZXItbWVudVxyXG4gIC5tZW51LWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgI2J1dHRvbi1iYWNrdG90b3Age1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gIH1cclxufVxyXG4udW5pdmVycy1tZWRlY2luIHtcclxuICAuZW50cnktY29udGVudCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udGVybS1jaGlydXJnaWVuLFxyXG4uZXNwYWNlLWNoaXIge1xyXG4gICNwYWdlIHtcclxuICAgICNjb250ZW50e1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAjbWFpbiB7XHJcbiAgICAgICAgICAucG9zdHtcclxuICAgICAgICAgICAgLmVudHJ5LWhlYWRlcntcclxuICAgICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRjb2xvcl9fcmVhbC1ibGFjaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmVudHJ5LWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYXNpZGV7XHJcbiAgICAgICAgICAud2lkZ2V0X3RhZ19jbG91ZHtcclxuICAgICAgICAgICAgcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fY2hpcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFnY2xvdWR7XHJcbiAgICAgICAgICAgICAgYTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2NoaXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gQnVyZ2VyLW1lbnVcclxuICAubWVudS1iYXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNidXR0b24tYmFja3RvdG9wIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuICB9XHJcbn1cclxuXHJcbi51bml2ZXJzLWNoaXJ1cmdpZW4ge1xyXG4gIC5lbnRyeS1jb250ZW50IHtcclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItY29udGVudCwgLmVudHJ5LWhlYWRlciAge1xyXG4gIGZvbnQtZmFtaWx5OiBNZXJyaXdlYXRoZXI7XHJcbiAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwcHggOHB4O1xyXG4gIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcclxuICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAgMHB4IDhweDtcclxuXHJcbiAgfVxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA4L2J0bl9ncC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMjBweCAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnNpdGU+I2NvbnRlbnQ+LmNvbnRhaW5lcj4jbWFpbj5oZWFkZXI+ZGl2PmRpdj5oMT5zcGFuIHtcclxuICBjb2xvcjogJGNvbG9yX19ncDtcclxufVxyXG4uZXNwYWNlLWdwID4gLnNpdGUgPiAjY29udGVudCA+IC5jb250YWluZXIgPiAjbWFpbiA+IGhlYWRlciA+IGRpdiA+IGRpdiA+IGgxID4gc3BhbiB7XHJcbiAgY29sb3I6ICRjb2xvcl9fZ3A7XHJcbn1cclxuLmVzcGFjZS1tZWQgPiAuc2l0ZSA+ICNjb250ZW50ID4gLmNvbnRhaW5lciA+ICNtYWluID4gaGVhZGVyID4gZGl2ID4gZGl2ID4gaDEgPiBzcGFuIHtcclxuICBjb2xvcjogJGNvbG9yX19tZWQ7XHJcbn1cclxuLmVzcGFjZS1jaGlyID4gLnNpdGUgPiAjY29udGVudCA+IC5jb250YWluZXIgPiAjbWFpbiA+IGhlYWRlciA+IGRpdiA+IGRpdiA+IGgxID4gc3BhbiB7XHJcbiAgY29sb3I6ICRjb2xvcl9fY2hpcjtcclxufVxyXG5cclxuLmVzcGFjZS1ncHtcclxuICAuaGVhZGVyLWNvbnRlbnQsIC5lbnRyeS1oZWFkZXIgIHtcclxuICAgIGZvbnQtZmFtaWx5OiBNZXJyaXdlYXRoZXI7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX2dwLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAwcHggNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIxcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA4L2J0bl9ncC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgIDBweCA4cHg7XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNS8wOC9idG5fZ3AucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDIwcHggMTdweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uZXNwYWNlLW1lZHtcclxuICAuaGVhZGVyLWNvbnRlbnQsIC5lbnRyeS1oZWFkZXIgIHtcclxuICAgIGZvbnQtZmFtaWx5OiBNZXJyaXdlYXRoZXI7XHJcbiAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTUvMDgvYnRuX21lZC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMHB4IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNS8wOC9idG5fbWVkLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAgMHB4IDhweDtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA4L2J0bl9tZWQucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDIwcHggMTdweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICBoMSB7XHJcbi8vZm9udC1zaXplOiAzOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmVzcGFjZS1jaGlye1xyXG4gIC5oZWFkZXItY29udGVudCwgLmVudHJ5LWhlYWRlciAge1xyXG4gICAgZm9udC1mYW1pbHk6IE1lcnJpd2VhdGhlcjtcclxuICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCkgdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNS8wOS9idG5fY2hpci5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMHB4IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xyXG4gICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCkgdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNS8wOS9idG5fY2hpci5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgMHB4IDhweDtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE1LzA5L2J0bl9jaGlyLnBuZykgbm8tcmVwZWF0IHNjcm9sbCAyMHB4IDE3cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgLnN1Yi1tZW51IHtcclxuICAgIC5jdXJyZW50LXBvc3QtYW5jZXN0b3IsIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIC5jdXJyZW50LW1lbnUtcGFyZW50LCAuY3VycmVudC1wb3N0LXBhcmVudCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuIiwiLnN4LXBvc3RzLW5hdmlnYXRpb24ge1xyXG4gIG5hdiB7XHJcbiAgICBtYXJnaW46MCAwIDIwcHggMDtcclxuICAgIC5uYXYtbGlua3N7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICBhe1xyXG4gICAgICAgIGJvcmRlcjoxcHggc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1cHg7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkY29sb3JfX3ByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1cHg7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5saXN0aW5nIHtcclxuXHJcbiAgaGVhZGVyIHtcclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICBkaXYge1xyXG4gICAgICAgIG1hcmdpbjogMCAxZW07XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBociB7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2NoZW1hLWZhcS1zZWN0aW9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxuICBtYXJnaW46IDEwcHggMDtcclxuXHJcbiAgLnNjaGVtYS1mYXEtYW5zd2VyIHtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAkaWNvbnMtZG93bi1jaGV2cm9uO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbnNmb250JztcclxuICAgICAgc3BlYWs6IG5vbmU7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgLy9jb2xvcjogJGNvbG9yX19wcmltYXJ5O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmLm9wZW4ge1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgLy90cmFuc2l0aW9uLWR1cmF0aW9uOjFzO1xyXG4gICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY2hlbWEtZmFxLWFuc3dlciB7XHJcbiAgICAgIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnNjaGVtYS1mYXEtcXVlc3Rpb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAzMHB4O1xyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcblxyXG4gIC5vcGVuIHtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRjb2xvcl9fZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICRpY29ucy1kb3duLWNoZXZyb247XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxuXHJcbiAgLm9wZW4ge1xyXG4gICAgLnNjaGVtYS1mYXEtcXVlc3Rpb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3ByaW1hcnk7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2NoZW1hLWZhcS1hbnN3ZXIge1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5vcGVuIHNwYW4uZ2xvc3NhcnlMaW5rLCBhLmdsb3NzYXJ5TGluayB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi51bml2ZXJzLXN0ZW5vc2UtY2Fyb3RpZGllbm5lLWF2Yy1leGFtZW5zLW9wZXJhdGlvbiB7XHJcbiAgLmVudHJ5LWNvbnRlbnQge1xyXG4gICAgLnNjaGVtYS1mYXEge1xyXG4gICAgICAub3BlbiB7XHJcbiAgICAgICAgLnNjaGVtYS1mYXEtcXVlc3Rpb24ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Vfd2hpdGU7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Vfd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2NoZW1hLWZhcS1hbnN3ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZWVjZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4udW5pdmVycy1hdmMtcGFyLXN0ZW5vc2UtY2Fyb3RpZGllbm5lLWRpYWdub3N0aWMtdHJhaXRlbWVudHMge1xyXG4gIC5lbnRyeS1jb250ZW50IHtcclxuICAgIC5zY2hlbWEtZmFxIHtcclxuICAgICAgLm9wZW4ge1xyXG4gICAgICAgIC5zY2hlbWEtZmFxLXF1ZXN0aW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fbWVkO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZV93aGl0ZTtcclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZV93aGl0ZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2NoZW1hLWZhcS1hbnN3ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhlZWVjODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi51bml2ZXJzLWNoaXJ1cmdpZW4tdmFzY3VsYWlyZS1vcGVyYXRpb24tY2Fyb3RpZGUge1xyXG4gIC5lbnRyeS1jb250ZW50IHtcclxuICAgIC5zY2hlbWEtZmFxIHtcclxuICAgICAgLm9wZW4ge1xyXG4gICAgICAgIC5zY2hlbWEtZmFxLXF1ZXN0aW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fY2hpcjtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Vfd2hpdGU7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Vfd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNjaGVtYS1mYXEtYW5zd2VyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmRmZjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS1MZXhpcXVlLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5nbG9zc2FyeUxpc3Qge1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgd2lkdGg6IDc2MHB4O1xyXG4gIH1cclxuICAuZ2xvc3NhcnktY29udGFpbmVyIHNwYW4uZ2xvc3NhcnlMaW5rIHtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM7XHJcbiAgICAvKiBwYWRkaW5nOiAwIDEwcHg7ICovXHJcbiAgICAvKiBwYWRkaW5nOiAxOXB4IDA7ICovXHJcbiAgfVxyXG5cclxuICAubG4tLSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgcGFkZGluZzogMWVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAkaWNvbnMtZG93bi1jaGV2cm9uO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogJ2ljb25zZm9udCc7XHJcbiAgICAgICAgc3BlYWs6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgLy9jb2xvcjogJGNvbG9yX19wcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3NzYXJ5TGluayB7XHJcbiAgICAgIG1hcmdpbiA6IDAgMWVtO1xyXG4gICAgfVxyXG4gICAgLmdsb3NzYXJ5X2l0ZW1kZXNjIHtcclxuICAgICAgbWFyZ2luOiAwIDFlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfX2dwO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuXHJcbiAgICAgIC5nbG9zc2FyeUxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzO1xyXG5cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb246MC43cztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmdsb3NzYXJ5X2l0ZW1kZXNjIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZERUVDRDtcclxuICAgICAgICBhLCBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiRjb2xvcl9fbGlrZS1ibGFjayFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi51bml2ZXJzLXN0ZW5vc2UtY2Fyb3RpZGllbm5lLWF2Yy1leGFtZW5zLW9wZXJhdGlvbiA+IGRpdiA+IHA6bnRoLWNoaWxkKDEpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIuZXNwYWNlLWNoaXIge1xyXG4gIC5zaXRlIHtcclxuICAgIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAuZGVza3RvcC1zZWFyY2gtaW4tYXJjaGl2ZSB7XHJcbiAgICAgICAgICBhc2lkZSB7XHJcbiAgICAgICAgICAgIC5zeF9zdW1tYXJ5X3dpZGdldCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fY2hpclxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmVzcGFjZS1tZWQge1xyXG4gIC5zaXRlIHtcclxuICAgIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAuZGVza3RvcC1zZWFyY2gtaW4tYXJjaGl2ZSB7XHJcbiAgICAgICAgICBhc2lkZSB7XHJcbiAgICAgICAgICAgIC5zeF9zdW1tYXJ5X3dpZGdldCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbWVkXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZXNwYWNlLWdwIHtcclxuICAuc2l0ZSB7XHJcbiAgICAuc2l0ZS1jb250ZW50IHtcclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgLmRlc2t0b3Atc2VhcmNoLWluLWFyY2hpdmUge1xyXG4gICAgICAgICAgYXNpZGUge1xyXG4gICAgICAgICAgICAuc3hfc3VtbWFyeV93aWRnZXQge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2dwXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnN4X3N1bW1hcnlfd2lkZ2V0IHtcclxuICAuc3hfc3VtbWFyeS1jb250YWluZXJ7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDJlbTtcclxuICAgIG1hcmdpbiA6IDAgMCAxZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9feC1saWdodC1ncmV5O1xyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4gOiAwIDAgM3B4IDA7XHJcbiAgICAgIGZvbnQtc2l6ZToyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG1hcmdpbjogM2VtIDA7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtYXJnaW46IDZlbSAwIDAgMDtcclxuICAgIHBhZGRpbmc6IDFlbSAyZW07XHJcblxyXG4gIH1cclxuICBwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYXJjaGl2ZXMtYmxvY2sge1xyXG4gICAgcGFkZGluZzogMCAwIDAgMmVtO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLnN4X3N1bW1hcnlfaXRlbSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuI3N4X2NhdF9zZWFyY2hfZm9ybSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1Mjg0MDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG5cclxuICAuY2F0LXNlYXJjaC1iYXIge1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1Mjg0MDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbGFyZ2UtZGVza3RvcCB7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1maWVsZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI4NDA7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgcGFkZGluZzogMCAxNXB4IDBweCAxNXB4O1xyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXI6bm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDIycHggMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyODQwO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjc3hfY2F0X3NlYXJjaF9mb3JtX3N1Ym1pdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnJlZnJlc2gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgIGhlaWdodDogMjVweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZXNwYWNlLWdwID4uc2l0ZSA+LnNpdGUtY29udGVudCA+LmNvbnRhaW5lcj4gIGFzaWRlID4uc3hfc3VtbWFyeV93aWRnZXQgPiAuc3hfc3VtbWFyeS1jb250YWluZXIge1xyXG5oMiB7XHJcbiAgY29sb3I6ICRjb2xvcl9fZ3BcclxufVxyXG59XHJcbi5lc3BhY2UtbWVkID4uc2l0ZSA+LnNpdGUtY29udGVudCA+LmNvbnRhaW5lcj4gIGFzaWRlID4uc3hfc3VtbWFyeV93aWRnZXQgPiAuc3hfc3VtbWFyeS1jb250YWluZXIge1xyXG5oMiB7XHJcbiAgY29sb3I6ICRjb2xvcl9fbWVkXHJcbn1cclxufVxyXG4uZXNwYWNlLWNoaXIgPi5zaXRlID4uc2l0ZS1jb250ZW50ID4uY29udGFpbmVyPiAgYXNpZGUgPi5zeF9zdW1tYXJ5X3dpZGdldCA+IC5zeF9zdW1tYXJ5LWNvbnRhaW5lciB7XHJcbmgyIHtcclxuICBjb2xvcjogJGNvbG9yX19jaGlyXHJcbn1cclxufVxyXG4jbWFpbntcclxuICAuc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIHtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIH1cclxuICB9XHJcbiAgZGl2IHtcclxuICAgIC5jYXRlZ29yeS1zZWFyY2gtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN4X3NlYXJjaF93aWRnZXRfaW1nIHtcclxuICAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgICB3aWR0aDogMTMzcHg7XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGhlaWdodDogMTMzcHg7XHJcbiAgICAgICAgd2lkdGg6IDIyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTMzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zeF9jYXRfc2VhcmNoX2ZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHJcbiAgLnN4X3NlYXJjaF9sb2FkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxNSU7XHJcblxyXG5cclxuICAgICNpbm5lciB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmV4cGFuZGVkLXNlYXJjaCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfX3gtbGlnaHQtZ3JleTtcclxuICAgIH1cclxuICB9XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDFlbSBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgbWFyZ2luOjAgMTBweDtcclxuICAgICAgZmxleDogMjtcclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgIG1hcmdpbjowO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5zeC1iYWNrLXRvLXNlYXJjaHtcclxuICBtYXJnaW46YXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuLmtleXdvcmQge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4iLCIubGlnaHRib3ggLmxiLWltYWdlIHtcclxuICBib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGItZGF0YUNvbnRhaW5lciB7XHJcbiAgLmxiLWRhdGEge1xyXG4gICAgLmxiLWRldGFpbHMge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuXHJcbiAgICAgIC5sYi1jYXB0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAubGItbnVtYmVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIExheW91dCBkZSBiYXNlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogVG91am91cnMgb2NjdXBlciB0b3V0ZSBsYSBoYXV0ZXVyIGQnw6ljcmFuIHF1ZWxxdWVzb2l0IGxlIGNvbnRlbnUgKHBldSBkZSBjb250ZW51IGRhbnMgLnNpdGUtY29udGVudCkgKi9cclxuLy8gcG91c3NlciBsZSBmb290ZXIgdmVycyBsZSBiYXNcclxuI3BhZ2Uge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uYWRtaW4tYmFyIHtcclxuICAjcGFnZSB7XHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzJweCk7XHJcbiAgfVxyXG59XHJcbi5zaXRlLWNvbnRlbnQge1xyXG4gIG1hcmdpbi10b3A6ODZweDtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAuaW1nLXVuaXZlcnMge1xyXG5cclxuICB9XHJcbn1cclxuLnBvc3QgPiBkaXYgPiBoNCB7XHJcbiAgLy9mb250LXNpemU6MTZweDtcclxufVxyXG4uY29udGFpbmVyLCAuY29udGFpbmVyLW1haW4tcGFnZSB7XHJcbiAgLy9tYXJnaW46IDFlbTtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuXHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSB0YWJsZXQge1xyXG5cclxuICAuc2l0ZS1jb250ZW50IHtcclxuICAgIC8vbWFyZ2luLXRvcDogNzBweDtcclxuXHJcbiAgICAuaW1nLXVuaXZlcnMge1xyXG4gICAgICAvL21hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWFyZ2luOiAxNDhweCBhdXRvIDJlbSBhdXRvO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgfVxyXG4gIC5jb250YWluZXItbWFpbi1wYWdlIHtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4jbWFpbiB7XHJcbiAgcGFkZGluZzoxZW0gMWVtIDBlbSAxZW07XHJcbiAgbWluLXdpZHRoOiA3MCU7XHJcbn1cclxuXHJcbi8qIENsYXNzIHV0aWxpc2FibGUgcG91ciB1bmUgY29udHJhaW50ZSBkZSBsYXJnZXVyICovXHJcbi8vIENlcnRhaW5lcyBwb3J0aW9ucyBkdSBzaXRlIG5lIHNvbnQgcGFzIMOpZGl0w6llcyB2aWEgbCfDqWRpdGV1ciBHdXRlbmJlcmdcclxuLy8gZXQgbsOpY8Opc3NpdGVudCB1bmUgY29udHJhaW50ZSBwb25jdHVlbGxlIGRpcmVjdGVtZW50IGRhbnMgbCdodG1sXHJcbi8vJHdyYXBwZXItcGFkZGluZzogMjBweDtcclxuLy8kd3JhcHBlci13aWR0aDogY2FsYygxMDAlIC0gI3skd3JhcHBlci1wYWRkaW5nfSAqIDIgKTtcclxuLndyYXBwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctbGVmdDogY2FsYyg1MCUgLSAjeyR3cmFwcGVyLXdpZHRofSAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoNTAlIC0gI3skd3JhcHBlci13aWR0aH0gLyAyKTtcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xyXG4gIC53cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDUwJSAtIDEyODBweCAvIDIpO1xyXG4gICAgcGFkZGluZy1yaWdodDogY2FsYyg1MCUgLSAxMjgwcHggLyAyKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFqb3V0ZXIgdW5lIGNvbnRyYWludGUgZGUgbGFyZ2V1ciBwb3VyIGxlIGNvbnRlbnUgw6lkaXTDqSB2aWEgbCfDqWRpdGV1ciBHdXRlbmJlcmcuXHJcbi8vIHBvdXIgXCJkw6lib3JkZXJcIiDDoCAxMTIwcHggb3UgcGxlaW5lIGxhcmdldXIsIGFwcGxpcXVlciBsZXMgY2xhc3NlcyAuYWxpZ253aWRlIG91IC5hbGlnbmZ1bGwgYXZlYyBsJ29wdGlvbiBkaXNwb25pYmxlIHN1ciBsZXMgYmxvY3NcclxuLmVudHJ5LWNvbnRlbnQge1xyXG4gIC8vbWF4LXdpZHRoOiA5MjBweDsgLy8gMTEyMHB4IC0gKDIqMTAwcHgpIDEwMjBweCBkb25uYW50IGxhIGxhcmdldXIgYWxpZ253aWRlIMOgIG1ldHRyZSBkZSBjw7R0w6kgcG91ciBsZSBtb21lbnRcclxuICAvL21hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgLy9wYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgLy9wYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIGgye1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogTGltaXRlciBsYSB0YWlsbGUgZGVzIHZpZMOpb3MgKHZvaXIgbGUgc2NyaXB0IEZpdFZpZHMpKi9cclxuLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIG1heC13aWR0aDogMTA4MHB4O1xyXG59XHJcblxyXG4ud3AtYmxvY2staW1hZ2Uge1xyXG4gIG1hcmdpbjogMCAtMWVtO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBtYXJnaW46IDAgMCAxZW0gMDtcclxuICB9fVxyXG5cclxuLndwLWJsb2NrLWNvbHVtbiB7XHJcbiAgbWFyZ2luOjEwcHggMDtcclxufVxyXG4iLCIuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCAuY2FwdGlvbiB7XHJcblxyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWwhaW1wb3J0YW50O1xyXG4gIGF7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qIEZsZXhib3ggR3JpZCBTeXN0ZW0gKi9cclxuLyogTW9iaWxlIEZpcnN0IDogYnkgZGVmYXVsdCB1bnRpbCBzY3JlZW4gNjAwcHggOiBub3RoaW5nIHNwZWNpYWwgKi9cclxuLyogVHdvIGltYWdlcyBwZXIgcm93ICovXHJcbkBpbmNsdWRlIHRhYmxldCB7XHJcbiAgLmZsZXgtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDsgLyogcmVtb3ZlcyBtYXJnaW4tbGVmdCBpdGVtIG9uIHRoZSBsZWZ0ICovXHJcbiAgfVxyXG4gIC5mbGV4LWdyaWQgPiAqIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyAvKiB1c2VkIGxpa2UgZ3V0dGVyICovXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyAvKiB1c2VkIGxpa2UgZ3V0dGVyICovXHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICB9XHJcbn1cclxuLyogVGhyZWUgaW1hZ2VzIHBlciByb3cgKi9cclxuQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgLmZsZXgtZ3JpZCA+ICoge1xyXG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBUd28gaW1hZ2VzIHBlciByb3cgKi9cclxuQGluY2x1ZGUgdGFibGV0IHtcclxuICAuZmxleC1ncmlkLTItNCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDsgLyogcmVtb3ZlcyBtYXJnaW4tbGVmdCBpdGVtIG9uIHRoZSBsZWZ0ICovXHJcbiAgfVxyXG4gIC5mbGV4LWdyaWQtMi00ID4gKiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgLyogdXNlZCBsaWtlIGd1dHRlciAqL1xyXG4gICAgLy9tYXJnaW4tYm90dG9tOiAyMHB4OyAvKiB1c2VkIGxpa2UgZ3V0dGVyICovXHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICB9XHJcbn1cclxuLyogRm91ciBpbWFnZXMgcGVyIHJvdyAqL1xyXG5AaW5jbHVkZSBkZXNrdG9wIHtcclxuICAuZmxleC1ncmlkLTItNCA+ICoge1xyXG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiB1bmlxdWVtZW50IHBvdXIgZGVza3RvcCAzIGNvbG9ubmVzICovXHJcbkBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIC5mbGV4LWdyaWQtb25seTMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7IC8qIHJlbW92ZXMgbWFyZ2luLWxlZnQgaXRlbSBvbiB0aGUgbGVmdCAqL1xyXG4gIH1cclxuICAuZmxleC1ncmlkLW9ubHkzID4gKiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgLyogdXNlZCBsaWtlIGd1dHRlciAqL1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgLyogdXNlZCBsaWtlIGd1dHRlciAqL1xyXG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgfVxyXG59XHJcbiIsIi5zaXRlLWJyYW5kaW5nIHtcclxubWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgLmN1c3RvbS1sb2dvLWxpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFkZF9zdWJtZW51LWJvcmRlcnMge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfX2xpZ2h0LWdyZXk7XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcl9fbGlnaHQtZ3JleTtcclxuXHJcbiAgfVxyXG59XHJcblxyXG4uc3gtdG9wLXNlYXJjaC1iYXJ7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XHJcbiAgI2hlYWRlci1uYXZtZW51IHtcclxuICAgIGhlaWdodDogNjRweDtcclxuICB9XHJcbiAgLmhlYWRlci1tYWluIHtcclxuICAgIC53cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gYWxpZ25lbWVudCBkdSBsb2dvIGV0IGRlIGxhIG5hdlxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHBvdXNzZXIgc3VyIGxlcyBib3JkcyBnYXVjaGUgZXQgZHJvaXRcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICAgICAgbWFyZ2luOiAtMnB4IGF1dG87XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7XHJcbiAgICAgIGhlaWdodDogMTEwcHg7XHJcblxyXG5cclxuICAgIH1cclxuICB9XHJcbiAgLnNpdGUtYnJhbmRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgfVxyXG4gIC5zaXRlLW5hdmlnYXRpb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICBsaSAuaWNvbnMtY2hldnJvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgfVxyXG4gICAgbGkgLmljb25zLWxvdXBlICB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxNTI4NDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAxOXB4IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMzNzU5O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRlc2t0b3Atc2Vjb25kLW1lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLy8jbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuLCAjbWVudS1zZWNvbmQtbWVudS1tZWRlY2luLCAjbWVudS1zZWNvbmQtbWVudS1ncmFuZC1wdWJsaWMgPiBsaXtcclxuLy8gICAgZGlzcGxheTogbm9uZTtcclxuLy8gICAgaW5jbHVkZSBkZXNrdG9wIHtcclxuLy8gICAgICBkaXNwbGF5OiBibG9jaztcclxuLy8gICAgfVxyXG4vL31cclxuXHJcbi5tZW51LXNlY29uZC1oZWFkZXIge1xyXG4gIC5tZW51LWl0ZW0taGVhZGVyX3NlY29uZCB7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW46IDVweDtcclxuICAgIGxpe1xyXG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICBtYXJnaW46IGF1dG8gMS41cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcblxyXG4gICAgICBhLCBzcGFue1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpZ2h0LWdyZXkhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNZXJyaXdlYXRoZXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiRjb2xvcl9fd2F0ZXItYmx1ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9oaWRlIDFzdCB0b3AgbWVudSBvbiBtb2JpbGVcclxuI21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljID4ubWVudS1pdGVtLFxyXG4jbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuID4ubWVudS1pdGVtLFxyXG4jbWVudS1zZWNvbmQtbWVudS1tZWRlY2luID4ubWVudS1pdGVtIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5ODBweCl7XHJcbiAgLm1lbnUtc2Vjb25kLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLm1vYmlsZS1oZWFkZXItb25lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbn1cclxuIiwiLnNpdGUtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAyNXB4IDE0cHg7XHJcbiAgLmZvb3Rlci13aWRnZXRzIHtcclxuICAgIG1heC13aWR0aDogMTAyNHB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgfVxyXG4gIC53cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTAyNHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBsYXJnZS1kZXNrdG9wIHtcclxuICAgIC5zaXRlLWZvb3RlciB7XHJcbiAgICAgIC53cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi56LTEge1xyXG4gIC8vbWFyZ2luOjE1cHggMDtcclxuXHJcbiAgLndpZGdldCBpbWcge1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgcGFkZGluZzogMHB4IDAgMjVweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLnotMiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcblxyXG4gIC53aWRnZXRfdGV4dCAudGV4dHdpZGdldCB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy9tYXJnaW46IDI1cHggMDtcclxuXHJcblxyXG4gICAgbGl7XHJcbiAgICAgIG1hcmdpbjogYXV0byAzcHg7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgY29sb3I6JGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi56LTMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gIC53aWRnZXRfbWVkaWFfaW1hZ2V7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG4gIH1cclxuICAud2lkZ2V0IHtcclxuICAgIC50ZXh0d2lkZ2V0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2N1c3RvbV9odG1sLTcgLnRleHR3aWRnZXQgdWwgbGkgYSB7XHJcbiAgY29sb3I6ICRjb2xvcl9fbGlnaHQtZ3JleTtcclxufSIsIi8qIExlIG1lbnUgcHJpbmNpcGFsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLyogR2VuZXJhbCAqL1xyXG5cclxuLnNpdGUtbmF2aWdhdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogIzE1Mjg0MDtcclxuICB6LWluZGV4OiAyO1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAubWVudS1pdGVtcyB7XHJcblxyXG4gICAgLm1pZGRsZS1tZW51LWl0ZW0ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX19saWtlLXdoaXRlO1xyXG5cclxuICAgICAgc3BhbiwgdWwgbGkgYSwgdWwgbGkgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgc3BhbiwgdWwgbGkgYSwgdWwgbGkgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5IHtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0tb2JqZWN0LWNhdGVnb3J5Omxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgLy9iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybCgvd3AtY29udGVudC90aGVtZXMvY2Fyb3RpZGUvYXNzZXRzL2ltZy9yaWdodC5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgOTUlIDE1JTtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIC8vZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICBhLCBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgY29sb3I6ICNhOGE4YTg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMsICY6Zm9jdXMtdmlzaWJsZSwgJjphY3RpdmUge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3ViLW1lbnUge1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGEsIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXJyZW50LW1lbnUtaXRlbSwgLmN1cnJlbnQtbWVudS1wYXJlbnQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBNZW51IE1vYmlsZSBmaXJzdFxyXG49PT09PT09PT09PT09PT09PT09PT0qL1xyXG4jaGVhZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG5cclxuLy8gQnVyZ2VyIG1lbnVcclxuLm1lbnUtbGluayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMmVtO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxufVxyXG5cclxuLy8gQXBwYXJlbmNlIGR1IGJ1cmdlciBtZW51XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyAzIGJhcnJlcyBxdWksIHNpIG1lbnUgZMOpcm91bMOpLCBzZSBwb3NpdGlvbm5lbnQgZW4gY3JvaXggcG91ciBmZXJtZXIgbGUgbWVudVxyXG4jYnVyZ2VyLW1lbnUge1xyXG4gIGJvcmRlcjogMDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICByaWdodDogMTBweDtcclxuICB0b3A6MjlweDtcclxufVxyXG5cclxuLm1lbnUtYmFyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMS41cHg7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgdHJhbnNpdGlvbjogMC41cztcclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMS41cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgdG9wOiAtNnB4O1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgdG9wOiA2cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYmFyIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTGUgbWVudSBkZSBuYXZpZ2F0aW9uXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uc2l0ZS1uYXZpZ2F0aW9uIHtcclxuICBjbGVhcjogYm90aDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG5cclxuICAubWVudS1pdGVtcyB7XHJcbiAgICAuc3ViLW1lbnUge1xyXG4gICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBzcGFuLCBhIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgIC8vdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAvL3RyYW5zaXRpb246IDAuNXM7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIHNwYW4sIGEge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi5idXJnZXItdG9nZ2xlZCwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiA3cHggMCAwIDA7XHJcblxyXG5cclxuICAgICAgYSwgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMC44ZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Yi1tZW51IHtcclxuICAgIGxpIHtcclxuICAgICAgbWluLXdpZHRoOiAyNDRweDsgLy9jZiBGaWdtYVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEZsw6hjaGVzIGRlIHNvdXMgbWVudVxyXG4gICAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgID4gYSwgPiBzcGFuIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoJGljb25zLWNoZXZyb24pO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbkBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIC8vIEFmZmljaGVyIGxlIG1lbnVcclxuICAuc2l0ZS1uYXZpZ2F0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAuc3ViLW1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAvLyBtZW51IGJ1cmdlclxyXG4gIC5tZW51LWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zaXRlLW5hdmlnYXRpb24ge1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICBhLCBzcGFuIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBwb3VyIGFmZmljaGFnZSBzb3VzIG1lbnVcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gQydlc3QgcXVvaSBFcndhbiA/Pz9cclxuICAgICAgLy8ubWVudS1iY2sgbGkgYSB7XHJcbiAgICAgIC8vICAmOmhvdmVyIHtcclxuICAgICAgLy8gICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgLy8gIH1cclxuICAgICAgLy99XHJcbiAgICB9XHJcblxyXG4gICAgdWwgPiAubWVudS1pdGVtIHtcclxuICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgID4gYSwgPiBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIC5jdXJyZW50LW1lbnUtaXRlbSwgLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XHJcblxyXG4gICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAuY3VycmVudC1tZW51LWFuY2VzdG9yLCAuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPiAuY3VycmVudC1tZW51LWl0ZW0sID4gLmN1cnJlbnQtbWVudS1wYXJlbnQsID4gLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XHJcbiAgICAgICAgYSwgc3BhbiB7XHJcbiAgICAgICAgICAvL2NvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgICAgLy9jb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWItbWVudSB7XHJcbiAgICAgIC8vIFJlbmZvcnRcclxuICAgICAgLmN1cnJlbnQtY2F0ZWdvcnktYW5jZXN0b3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDsgLy8gIWltcG9ydGFudDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKHJlZCwgMTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIFNvdXMtc291cyBtZW51IG9uIGFubnVsZSBsZXMgcsOoZ2xlcyBwcsOpY8OpZGVudGVzXHJcbiAgICAgIC5zdWItbWVudSB7XHJcblxyXG5cclxuICAgICAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2JnLXN1Yi1tZW51OyAvLyAhaW1wb3J0YW50OyAvLyBuZSBkb2l0IHBhcyDDqnRyZSDDqWNyYXPDqSBwYXIgcG9pZHMgY3NzIGNvbG9yYXRpb24gdW5pdmVycyDDoCBjYXVzZSAjXHJcbiAgICAgICAgICBhLCBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFN0U3ICFpbXBvcnRhbnQ7IC8vIG5lIGRvaXQgcGFzIMOqdHJlIMOpY3Jhc8OpIHBhciBwb2lkcyBjc3MgY29sb3JhdGlvbiB1bml2ZXJzIMOgIGNhdXNlICNcclxuICAgICAgICAgICAgYSwgc3BhbiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMGVtO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51LWl0ZW0gPiAub3BlbiA+IC5pY29ucy1jaGV2cm9uIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgdHJhbnNpdGlvbjogMC41cztcclxufVxyXG5cclxuLm1lbnUtaXRlbSA+IHNwYW4gPiAuaWNvbnMtY2hldnJvbixcclxuLm1lbnUtaXRlbSA+IGEgPiAuaWNvbnMtY2hldnJvbiB7XHJcbiAgdHJhbnNpdGlvbjogMC41cztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDIzcHg7XHJcbiAgcGFkZGluZzogNHB4O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2Vjb25kID4gLmktcm90YXRlLFxyXG4ubWVudS1pdGVtID4gc3BhbiA+IC5pLXJvdGF0ZSxcclxuLm1lbnUtaXRlbSA+IGEgPiAuaS1yb3RhdGUge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8gQ29sb3JhdGlvbnMgc3DDqWNpZmlxdWVzXHJcbi5oMy1ncCB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkY29sb3JfX2dwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIG1hcmdpbjogMS43cmVtIDA7XHJcblxyXG59XHJcblxyXG4uaDMtbWVkIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICRjb2xvcl9fbWVkO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIG1hcmdpbjogMS43cmVtIDAgO1xyXG5cclxufVxyXG5cclxuLmgzLWNoaXIge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjb2xvcjogJGNvbG9yX19jaGlyO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIG1hcmdpbjogMS43cmVtIDA7XHJcbn1cclxuXHJcblxyXG4jbWVudS1tZW51LWVzcGFjZS1jaGlydXJnaWVuIHtcclxuXHJcbiAgLy8gR2VzdGlvbiBzZXVsZW1lbnQgbGUgcHJlbWllciBuaXZlYXVcclxuICA+IC5tZW51LWl0ZW0ge1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX19jaGlyO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOENCQSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fY2hpcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19jaGlyO1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fY2hpcjtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLy9jb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiwgYSB7XHJcbiAgICAgIC8vY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1pdGVtLXR5cGUtcG9zdF90eXBlIHtcclxuICAgICAgc3BhbiwgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgc3BhbiwgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5zdWItbWVudSB7XHJcbiAgICAuY3VycmVudC1tZW51LWFuY2VzdG9yLCAuY3VycmVudC1tZW51LWl0ZW0sIC5jdXJyZW50LW1lbnUtYW5jZXN0b3Ige1xyXG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7IC8vIEltcG9ydGFudCDDoCBjb25zZXJ2ZXIgaWNpXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jbWVudS1tZW51LWVzcGFjZS1tZWRlY2luIHtcclxuXHJcbiAgLy8gR2VzdGlvbiBzZXVsZW1lbnQgbGUgcHJlbWllciBuaXZlYXVcclxuICA+IC5tZW51LWl0ZW0ge1xyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIC5uYXZtZW51LWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX19tZWQ7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI4ZTNmICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19tZWQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIC5jdXJyZW50LW1lbnUtaXRlbSwgLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fY2hpcjtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX21lZDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuLCBhIHtcclxuICAgICAgLy9jb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUge1xyXG4gICAgICBzcGFuLCBhIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICBzcGFuLCBhIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnN1Yi1tZW51IHtcclxuICAgIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIC5jdXJyZW50LW1lbnUtaXRlbSwgLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNzsgLy8gSW1wb3J0YW50IMOgIGNvbnNlcnZlciBpY2lcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNtZW51LW1lbnUtZXNwYWNlLWdyYW5kLXB1YmxpYyB7XHJcblxyXG4gIC8vIEdlc3Rpb24gc2V1bGVtZW50IGxlIHByZW1pZXIgbml2ZWF1XHJcbiAgPiAubWVudS1pdGVtIHtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAubmF2bWVudS1pdGVtcy1jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fZ3A7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjU4YTBhICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2dwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4sIGEge1xyXG4gICAgICAvL2NvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZSB7XHJcbiAgICAgIHNwYW4sIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgIHNwYW4sIGEge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAuc3ViLW1lbnUge1xyXG4gICAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uc3ViLW1lbnUge1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3OyAvLyBJbXBvcnRhbnQgw6AgY29uc2VydmVyIGljaVxyXG5cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNzsgLy8gSW1wb3J0YW50IMOgIGNvbnNlcnZlciBpY2lcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgIC5zdWItbWVudSB7XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3OyAvLyBJbXBvcnRhbnQgw6AgY29uc2VydmVyIGljaVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vYmlsZS1tZW51LXNlY29uZC1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cclxuLy8gTWVudSBtb2JpbGVcclxuLy89PT09PT09PT09PT09PVxyXG4ubW9iaWxlLVRpdGxlLW1lbnUsIC5oMy1ncCwgLmgzLW1lZCwgLmgzLWNoaXIsIC5oMy1ibGFjaywge1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtbWVudS1zZWNvbmQtaGVhZGVyIHtcclxuICAvL2Rpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC5tZW51LWl0ZW0taGVhZGVyX3NlY29uZCB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX3gtbGlnaHQtZ3JleTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XHJcblxyXG4gIC5lbXB0eS1pdGVtIHtcclxuXHJcbiAgICAuc3ViLW1lbnUge1xyXG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uYWN0aXZlIHtcclxuICBzcGFuIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3ViLW1lbnUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ucGF5cGFsLWNvbCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY3VycmVudC1tZW51LWl0ZW0gc3BhbiwgLmN1cnJlbnQtbWVudS1hbmNlc3RvciBzcGFuIHtcclxuICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlICFpbXBvcnRhbnQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBwaG9uZS1vbmx5IHtcclxuICAubmF2LW1lbnUgPiAubWVudS1pdGVtID4gLnN1Yi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSB0YWJsZXQtb25seSB7XHJcbiAgLm5hdi1tZW51ID4gLm1lbnUtaXRlbSA+IC5zdWItbWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgcGhvbmUtb25seSB7XHJcbiAgLmN1cnJlbnQtbWVudS1hbmNlc3RvciwgLmN1cnJlbnQtbWVudS1pdGVtLCAuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0c2xhdGVncmF5O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgdGFibGV0LW9ubHkge1xyXG4gIC5jdXJyZW50LW1lbnUtYW5jZXN0b3IsIC5jdXJyZW50LW1lbnUtaXRlbSwgLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaWdodHNsYXRlZ3JheTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGRlc2t0b3Age1xyXG4gIC5jdXJyZW50LXBvc3QtcGFyZW50IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuI21lbnUtc2Vjb25kLW1lbnUtZ3JhbmQtcHVibGljLTEge1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICAubWVudS1pdGVtIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcblxyXG4gICAgYSwgc3BhbiAge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMCA1cHggMTNweCA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIC5pY29ucy1jaGV2cm9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbiNtZW51LXNlY29uZC1tZW51LW1lZGVjaW4tMSB7XHJcbiAgbWFyZ2luLXRvcDogMWVtO1xyXG4gIC5tZW51LWl0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHJcbiAgICBhLCBzcGFuICB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAxM3B4IDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgLmljb25zLWNoZXZyb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4jbWVudS1zZWNvbmQtbWVudS1jaGlydXJnaWVuLTEge1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICAubWVudS1pdGVtIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcblxyXG4gICAgYSwgc3BhbiAge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMCA1cHggMTNweCA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIC5pY29ucy1jaGV2cm9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnNpdGUtYnJhbmRpbmcge1xyXG4gIC8vIEFwcGFyZW5jZSBpZGVudGlxdWUgZHUgdGl0cmUgZHUgc2l0ZSBxdSdpbCBzb2l0IHVuIGgxIG91IHVuIGxpZW5cclxuICAuc2l0ZS10aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMzApO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX3RleHQtZGFyaztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaXRlLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn0iLCIuY29tbWVudHMtYXJlYSB7XHJcbiAgb2wge1xyXG4gICAmLmNvbW1lbnQtbGlzdCwgLmNoaWxkcmVuIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaXRlbSB7XHJcbiAgICAuYXZhdGFyLCAubWV0YXMge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2J1dHRvbi1iYWNrdG90b3Age1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogMTBweDtcclxuICByaWdodDogMTBweDtcclxuICB6LWluZGV4OiA5OTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3ByaW1hcnk7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAxMnB4IDE1cHggMTVweCAxNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGJveC1zaGFkb3c6IC0xcHggMXB4IDdweCByZ2JhKDAsMCwwLC4zKTtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICRpY29ucy1jaGV2cm9uO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29uc2ZvbnQ7XHJcbiAgICBzcGVhazogbm9uZTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbn0iLCIgIC5icmVhZGNydW1iIHtcclxuICAgIGNvbG9yOiAkY29sb3JfX2dyZXk7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuXHJcbiAgICAjYnJlYWRjcnVtYnMge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fZ3JleTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRfX21haW4haW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgbWFyZ2luOiAtMTBweCAwIDAgMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIC8vbWFyZ2luOiAtMTBweCAwIDAgMDtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgbWFyZ2luOiAtOHB4IDAgMCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbi5lc3BhY2UtZ3Age1xyXG4gIC5zaXRlIHtcclxuICAgIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAuY29udGVudC1hcmVhIHtcclxuICAgICAgICAgIC5wYWdlLWhlYWRlciwgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgICNicmVhZGNydW1icyA+IHNwYW4gPiBzcGFuID4gc3BhbiA+IC5icmVhZGNydW1iX2xhc3QsICNicmVhZGNydW1icyA+IHNwYW4gPiBzcGFuID4gc3Ryb25ne1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2dwIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBzcGFuID4gYTpob3ZlciwgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19ncCFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZXNwYWNlLW1lZCB7XHJcbiAgLnNpdGUge1xyXG4gICAgLnNpdGUtY29udGVudCB7XHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIC5jb250ZW50LWFyZWEge1xyXG4gICAgICAgICAgYXJ0aWNsZSwgLnBhZ2UtaGVhZGVyIHtcclxuICAgICAgICAgICAgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBzcGFuID4gLmJyZWFkY3J1bWJfbGFzdCwgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbWVkIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBzcGFuID4gYTpob3ZlciwgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19tZWQhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmVzcGFjZS1jaGlyIHtcclxuICAuc2l0ZSB7XHJcbiAgICAuc2l0ZS1jb250ZW50IHtcclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgLmNvbnRlbnQtYXJlYSB7XHJcbiAgICAgICAgICAucGFnZS1oZWFkZXIsIGFydGljbGUge1xyXG4gICAgICAgICAgICAjYnJlYWRjcnVtYnMgPiBzcGFuID4gc3BhbiA+IHNwYW4gPiAuYnJlYWRjcnVtYl9sYXN0LCAjYnJlYWRjcnVtYnMgPiBzcGFuID4gc3BhbiA+IHN0cm9uZ3tcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19jaGlyIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBzcGFuID4gYTpob3ZlciwgI2JyZWFkY3J1bWJzID4gc3BhbiA+IHNwYW4gPiBhOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19jaGlyIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiAgLmJyZWFkY3J1bWJfbGFzdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuLnBhZ2UtaGVhZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOjNlbTtcclxufVxyXG4iLCJcclxuI3NlYXJjaC1mb3JtLWlucHV0IHtcclxuICBmb250LWZhbWlseTogJGZvbnRfX3RpdGxlO1xyXG4gIGNvbG9yOiBsaWdodGVuKCRjb2xvcl9fdGV4dC1pbnB1dCwgMjUlKTtcclxuXHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtY29udGVudC1hcmVhIHtcclxuICBtYXJnaW4tdG9wOiAtNzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgcGFkZGluZzogMGVtIDFlbSAwIDFlbSAhaW1wb3J0YW50O1xyXG4gIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIHBhZGRpbmc6IDNlbSAxZW0gMCAxZW0gIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLmxvb3AtaWNvbi1kZWNvcmF0aW9uIHtcclxuICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBwYWRkaW5nOiAyOHB4IDUzcHg7XHJcblxyXG4gIC5pY29ucy1sb3VwZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICBjb2xvcjogIzE1Mjg0MDtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTUyODQwO1xyXG5cclxuICAgIC5pY29ucy1sb3VwZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS1uYXZpZ2F0aW9uIC5kZXNrdG9wLXNlYXJjaC1pY29uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4vKkJhcnJyZSBkZSBSZWNoZXJjaGUgKi9cclxuLm1vYmlsZS1zZWFyY2gge1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zeC10b3Atc2VhcmNoLWJhciB7XHJcbiAgLnNlYXJjaC1mb3JtIHtcclxuICAgIGJhY2tncm91bmQ6ICMxNTI4NDA7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcblxyXG4gICAgLnNlYXJjaGJhci1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAuc2VhcmNoLWZpZWxkIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlYXJjaC1zdWJtaXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcblxyXG4gIH1cclxuICAvL0BpbmNsdWRlIGRlc2t0b3Age1xyXG5cclxuICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI4NDA7XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoYmFyLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLnNlYXJjaC1maWVsZCB7XHJcblxyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMjVweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgZmxleDogMC42O1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuXHJcbiAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJ1dHRvbi5zZWFyY2gtc3VibWl0IHtcclxuICAgICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC8vYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWFyY2gtc3VibWl0OmJlZm9yZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgaWNvbnMoJGljb25zLWxvdXBlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zeC10b3Atc2VhcmNoLWJhciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTI4NDA7XHJcblxyXG4gICAgICBidXR0b24uc2VhcmNoLXN1Ym1pdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC8vLndyYXB7XHJcbiAgICAgIC8vICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAvL31cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pY29ucy1jbG9zZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogJGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL31cclxufVxyXG5cclxuLy9cclxuLmtleXdvcmQge1xyXG4gIGNvbG9yOiAkY29sb3JfX2dwO1xyXG59XHJcblxyXG4uZXNwYWNlLWNoaXIge1xyXG4gIC5rZXl3b3JkIHtcclxuICAgIGNvbG9yOiAkY29sb3JfX2NoaXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZXNwYWNlLW1lZCB7XHJcbiAgLmtleXdvcmQge1xyXG4gICAgY29sb3I6ICRjb2xvcl9fbWVkO1xyXG4gIH1cclxufVxyXG5cclxuLmVzcGFjZS1ncCB7XHJcbiAgLmtleXdvcmQge1xyXG4gICAgY29sb3I6ICRjb2xvcl9fZ3A7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmFyY2hpdmVzLWJsb2NrIHtcclxuICAuc2VhcmNoLWluLWFyY2hpdmUtaW1nLXJlc3VsdCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5lbXB0eS1zZWFyY2gtdGl0bGUge1xyXG4gIG1hcmdpbjogNWVtIGF1dG8gMCAwO1xyXG4gIGgxIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW46IDJlbSAwIDAuNWVtIDA7XHJcbiAgICAua2V5d29yZCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICBtYXJnaW46IDBweCA3MHB4ICB9XHJcbiAgQGluY2x1ZGUgbGFyZ2UtZGVza3RvcCB7XHJcbiAgICBtYXJnaW46IDVlbSAyMjBweCBhdXRvOyAgfVxyXG5cclxufVxyXG5cclxuLm5vLXJlc3VsdCB7XHJcblxyXG4gIHdpZHRoOiAzMjBweDtcclxuICBtYXJnaW46IDFlbSBhdXRvO1xyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAwIDJlbSAwO1xyXG4gIH1cclxuXHJcbiAgLmVtcHR5LXNlYXJjaCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZWYzO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogMzgycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNS8xMC9zZWFyY2hfZW1wdHkucG5nKSBuby1yZXBlYXQgc2Nyb2xsIDAgMC9jb3ZlcjtcclxuICAgICAgbWFyZ2luOiAwIDFlbTtcclxuXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsYXJnZS1kZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dF9lbXB0eV9zZWFyY2gge1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBmbGV4OiAwLjU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgICAgLy9cclxuICAgICAgbGkge1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItc2VhcmNoIHtcclxuICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbWFyZ2luLXRvcDogOTBweDtcclxuXHJcbiAgLmhlYWRlci1jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbn1cclxuIiwiLnNpdGUtZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2JnX2NvbnRhaW5lcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgLy8gR2VuZXJhbFxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLy93aWRnZXRzXHJcbiAgLmZvb3Rlci13aWRnZXRzIHtcclxuICAgIGNvbG9yOiAkY29sb3JfX2xpZ2h0LWdyZXk7XHJcbiAgfVxyXG4gIC5mb290ZXItd2lkZ2V0IHtcclxuICAgIHBhZGRpbmc6MjBweCAwO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIC8vY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19saWdodC1ncmV5O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgLy9tYXJnaW46IDIwcHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAud3JhcCB7XHJcbiAgICBjb2xvcjogJGNvbG9yX19ncmV5O1xyXG4gICAgLnNvdXJjZS1vcmcge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmZvb3Rlcl9tZW51X3VuaXZlcnMge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIC5mb290ZXJfbWVudSwgIHtcclxuICAgIEBpbmNsdWRlIHBob25lLW9ubHkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLm1lbnUtaXRlbS1mb290ZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIC5tZW51LWl0ZW0gYSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAvL2xpOm50aC1jaGlsZCgxKS5jdXJyZW50LW1lbnUtcGFyZW50IGF7XHJcbiAgICAgIC8vICBjb2xvcjokY29sb3JfX2dwO1xyXG4gICAgICAvL31saTpudGgtY2hpbGQoMikuY3VycmVudC1tZW51LXBhcmVudCBhe1xyXG4gICAgICAvLyAgY29sb3I6JGNvbG9yX19tZWQ7XHJcbiAgICAgIC8vfWxpOm50aC1jaGlsZCgzKS5jdXJyZW50LW1lbnUtcGFyZW50IGF7XHJcbiAgICAgIC8vICBjb2xvcjokY29sb3JfX2NoaXI7XHJcbiAgICAgIC8vfVxyXG5cclxuICAgICAgLy9kaXNwbGF5cyB1bml2ZXJzZS1jb2xvciBvbiBlYWNoIGhvdmVyIC8vIGVsc2UgZGlzcGxheXMgd2hpdGVcclxuXHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAgIC8vZGlzcGxheXMgdGhlIHVuaXZlcnNlLWNvbG9yIG9uIGhpcyBtZW51J3MgbmFtZVxyXG5cclxuXHJcbiAgICAgIC5tZW51LWl0ZW06bnRoLWNoaWxkKDEpIHNwYW4sXHJcbiAgICAgICB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fZ3AhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5tZW51LWl0ZW06bnRoLWNoaWxkKDIpIHNwYW4sXHJcbiAgICAgICB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbWVkIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAubWVudS1pdGVtOm50aC1jaGlsZCgzKSBzcGFuLFxyXG4gICAgICB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fY2hpciFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWNvbmQtZm9vdGVyX21lbnUge1xyXG4gICAgQGluY2x1ZGUgcGhvbmUtb25seSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLm1lbnUtaXRlbS1mb290ZXJfc2Vjb25kIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgQGluY2x1ZGUgcGhvbmUtb25seSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgfVxyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgfVxyXG4gICAgICBsaXtcclxuICAgICAgICBtYXJnaW46NXB4IDVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWdodC1ncmV5O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbjoxMHB4IDVweDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBwYWRkaW5nOjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGk6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vL2NvdWxldXIgbWVudSBhY3RpZiBmb290ZXIgMiBzdXIgcGFnZXMgYXJjaGl2ZXMgLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uZXNwYWNlLWdwIHtcclxuICAuc2l0ZSB7XHJcbiAgICAuc2l0ZS1jb250ZW50IHtcclxuICAgICAgLnNpdGUtZm9vdGVyIHtcclxuICAgICAgICAuZm9vdGVyLXdpZGdldHMge1xyXG4gICAgICAgICAgLmZvb3Rlcl9tZW51X3VuaXZlcnMge1xyXG4gICAgICAgICAgICAuZm9vdGVyX21lbnUge1xyXG4gICAgICAgICAgICAgIC5tZW51LWl0ZW0tZm9vdGVyIHtcclxuICAgICAgICAgICAgICAgIC8vLmN1cnJlbnQtbWVudS1pdGVtIHNwYW4sXHJcbiAgICAgICAgICAgICAgICAvLy5jdXJyZW50LW1lbnUtaXRlbSBhLFxyXG4gICAgICAgICAgICAgICAgLy8uY3VycmVudC1wb3N0LWFuY2VzdG9yIHNwYW4sXHJcbiAgICAgICAgICAgICAgICAvLy5jdXJyZW50LXBvc3QtYW5jZXN0b3IgYSxcclxuICAgICAgICAgICAgICAgIGxpOm50aC1jaGlsZCgxKSBhe1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19ncCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5lc3BhY2UtbWVkIHtcclxuICAuc2l0ZSB7XHJcbiAgICAuc2l0ZS1jb250ZW50IHtcclxuICAgICAgLnNpdGUtZm9vdGVyIHtcclxuICAgICAgICAuZm9vdGVyLXdpZGdldHMge1xyXG4gICAgICAgICAgLmZvb3Rlcl9tZW51X3VuaXZlcnMge1xyXG4gICAgICAgICAgICAuZm9vdGVyX21lbnUge1xyXG4gICAgICAgICAgICAgIC5tZW51LWl0ZW0tZm9vdGVyIHtcclxuICAgICAgICAgICAgICAgIC8vLmN1cnJlbnQtbWVudS1pdGVtIHNwYW4sXHJcbiAgICAgICAgICAgICAgICAvLy5jdXJyZW50LW1lbnUtaXRlbSBhLFxyXG4gICAgICAgICAgICAgICAgLy8uY3VycmVudC1wb3N0LWFuY2VzdG9yIHNwYW4sXHJcbiAgICAgICAgICAgICAgICAvLy5jdXJyZW50LXBvc3QtYW5jZXN0b3IgYSxcclxuICAgICAgICAgICAgICAgIGxpOm50aC1jaGlsZCgyKSBhe1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19tZWQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZXNwYWNlLWNoaXIge1xyXG4gIC5zaXRlIHtcclxuICAgIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgICAuc2l0ZS1mb290ZXIge1xyXG4gICAgICAgIC5mb290ZXItd2lkZ2V0cyB7XHJcbiAgICAgICAgICAuZm9vdGVyX21lbnVfdW5pdmVycyB7XHJcbiAgICAgICAgICAgIC5mb290ZXJfbWVudSB7XHJcbiAgICAgICAgICAgICAgLm1lbnUtaXRlbS1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgLy8uY3VycmVudC1tZW51LWl0ZW0gc3BhbixcclxuICAgICAgICAgICAgICAgIC8vLmN1cnJlbnQtbWVudS1pdGVtIGEsXHJcbiAgICAgICAgICAgICAgICAvLy5jdXJyZW50LXBvc3QtYW5jZXN0b3Igc3BhbixcclxuICAgICAgICAgICAgICAgIC8vLmN1cnJlbnQtcG9zdC1hbmNlc3RvciBhLFxyXG4gICAgICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDMpIGF7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2NoaXIhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnotMyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XHJcbiAgLmZvb3Rlcl9tZW51X3VuaXZlcnMge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAuei0zIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcbiIsIi5nbG9zc2FyeVRvb2x0aXBNb3JlTGlua1dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmdsb3NzYXJ5TGluayB7XHJcbiAgY29sb3I6ICM1YjViNWIgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lIWltcG9ydGFudDtcclxufVxyXG4iLCIuYXJjaGl2ZSB7XHJcbiAgLnNpdGUge1xyXG4gICAgLnNpdGUtY29udGVudCB7XHJcblxyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAubW9iaWxlLXNlYXJjaC1pbi1hcmNoaXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRlc2t0b3Atc2VhcmNoLWluLWFyY2hpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5ODBweCkge1xyXG4gICAgICAgICAgLm1vYmlsZS1zZWFyY2gtaW4tYXJjaGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVza3RvcC1zZWFyY2gtaW4tYXJjaGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQtYXJlYSB7XHJcbiAgICAgICAgICAubWFpbi1kZXNjIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBtYXJnaW46IDNlbSAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kZXNrdG9wRGVzYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubW9iaWxlRGVzYyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jYXQtY29udGFpbmVyIHtcclxuXHJcbiAgICAgICAgICAgIC5hcmNoaXZlcy1ibG9jayB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5hcmNoaXZlLWltZyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OjE7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNnB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNnB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmFyY2hpdmVzX3RpdGxlLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS1ibGFjaztcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19saWtlLWJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMThweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgLy90cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICAgICAgICAgICAgLy9ib3gtc2hhZG93OiAwcHggMnB4IDVweCAkY29sb3JfX2xpa2UtYmxhY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kZXNrdG9wSHIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIC5tb2JpbGVIciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVza3RvcEhyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCA0MHB4IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncmV5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hcmNoaXZlICNjYXRlZ29yeV9jb250ZW50IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcblxyXG59XHJcbi5lc3BhY2UtY2hpciB7XHJcbiAgLnNpdGUge1xyXG4gICAgLnNpdGUtY29udGVudCB7XHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIC5jb250ZW50LWFyZWEge1xyXG4gICAgICAgICAgaDMsIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fY2hpcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtb25seSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yX19jaGlyO1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5lc3BhY2UtbWVkIHtcclxuICAuc2l0ZSB7XHJcbiAgICAuc2l0ZS1jb250ZW50IHtcclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgLmNvbnRlbnQtYXJlYSB7XHJcbiAgICAgICAgICBoMywgaDQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX19tZWQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLW9ubHkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9fbWVkO1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5lc3BhY2UtZ3Age1xyXG4gIC5zaXRlIHtcclxuICAgIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAuY29udGVudC1hcmVhIHtcclxuICAgICAgICAgIGgzLCBoNCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2dwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1vbmx5IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfX2dwO1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcmNoaXZlLWltZyB7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIG1pbi1oZWlnaHQ6IDE3MHB4O1xyXG4gICAgd2lkdGg6IDIyNnB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmFyY2hpdmUgLnNpdGUge1xyXG4gIC5zaXRlLWNvbnRlbnQge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIC5jb250ZW50LWFyZWEge1xyXG4gICAgICAgIC5wYWdlLWhlYWRlciB7XHJcbiAgICAgICAgICAud3JhcHBlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbjtcclxufVxyXG4iLCIgIC53cC1wYWdlbmF2aSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLmN1cnJlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwLjVlbTtcclxuICAgICAgbWFyZ2luOiAwIDFlbTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC5jdXJyZW50IHtcclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4uZXNwYWNlLWdwIHtcclxuICAud3AtcGFnZW5hdmkge1xyXG4gICAgLmN1cnJlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JfX2dwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZXNwYWNlLWNoaXIge1xyXG4gIC53cC1wYWdlbmF2aSB7XHJcbiAgICAuY3VycmVudCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fY2hpcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmVzcGFjZS1tZWQge1xyXG4gIC53cC1wYWdlbmF2aSB7XHJcbiAgICAuY3VycmVudCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fbWVkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiI2Nvb2tpZS1sYXctaW5mby1iYXJ7XHJcbiAgIHdpZHRoOiAzMDBweCFpbXBvcnRhbnQ7XHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG59XHJcblxyXG4jY29va2llLWxhdy1pbmZvLWJhcltkYXRhLWNsaS10eXBlPVwid2lkZ2V0XCJdIC5jbGktYmFyLWNvbnRhaW5lciwgI2Nvb2tpZS1sYXctaW5mby1iYXJbZGF0YS1jbGktdHlwZT1cInBvcHVwXCJdIC5jbGktYmFyLWNvbnRhaW5lciB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuN2VtICFpbXBvcnRhbnQ7XHJcbn1cclxuLmNsaS1iYXItYnRuX2NvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhIHtcclxuICAgIG1hcmdpbjogMTVweCA1JSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIuaG9tZSB7XHJcblxyXG4gIC5wcmVsb2FkLWNoLCAucHJlbG9hZC1ncCwgLnByZWxvYWQtbWQge1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIC5wcmVsb2FkLWdwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTYvMDYvaHViZ3A3NjguanBlZyk7XHJcbiAgICB2aXNpYmlsaXR5OnZpc2libGU7XHJcbiAgfVxyXG4gIC5wcmVsb2FkLW1kIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTYvMDYvaHVibWQ3NjguanBlZyk7XHJcbiAgfVxyXG4gIC5wcmVsb2FkLWNoIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTYvMDYvaHViY2g3NjguanBlZyk7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnByZWxvYWQtZ3Age1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE2LzA2L2h1YmdwLmpwZyk7XHJcbiAgICB9XHJcbiAgICAucHJlbG9hZC1tZCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMTYvMDYvaHVibWQuanBnKTtcclxuICAgIH1cclxuICAgIC5wcmVsb2FkLWNoIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3VwbG9hZHMvMjAxNi8wNi9odWJjaC5qcGcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC53cmFwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6ODAlO1xyXG4gICAgdG9wOiAzMHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICB0b3A6IDgwcHg7XHJcbiAgICAgIHdpZHRoOiA2MzhweDtcclxuICAgIH1cclxuICB9XHJcbiAgI21lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMDAsIDIwMCwgMjAwLCAwLjcpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xyXG4gICAgZm9udC1mYW1pbHk6IE1lcnJpd2VhdGhlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRvcDogODBweDtcclxuICAgIHdpZHRoOiA1NTRweDtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgLmZvb3RlciB7XHJcbiAgICBwb3NpdGlvbjpmaXhlZDtcclxuICAgIGJvdHRvbTowcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAud3JhcC1mb290ZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctdG9wOjEwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAubGlua2Fib3V0e1xyXG4gICAgICAgIGNvbG9yOiAgd2hpdGU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICAnaGVsdmV0aWNhJztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAubG9nbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgfVxyXG4gIC5sb2dvdGV4dCB7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42NSkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcclxuICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMXB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gIH1cclxuXHJcbiAgLmhvbWUtbmF2IHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGRpdiB7XHJcbiAgICAgICYgPiBoMiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1lcnJpd2VhdGhlclwiO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIgPiBkaXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjY2hpciB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhjYmE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNtZWRpY2luIHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJhNzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNnYiB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2UwYjQyZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaG9tZS1tZW51LWRpdiA+IGgyIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JfX2xpa2Utd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaG9tZS1zdWJuYXYge1xyXG4gICAgcGFkZGluZzogMjhweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOndoaXRlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwMCU7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG5cclxuICAuaG9tZS1tZW51IHtcclxuICAgIGhlaWdodDo2MnB4O1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuaG9tZS1tZW51LWRpdiB7XHJcblxyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE4cHg7XHJcblxyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNjUpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgLy9ib3JkZXItdG9wOiAwLjJweCBzb2xpZCAkY29sb3JfX2xpZ2h0LWdyZXk7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNDBweCkge1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDIxMnB4O1xyXG4gICAgICAvL2JvcmRlci10b3A6IDAuMnB4IHNvbGlkICRjb2xvcl9fbGlnaHQtZ3JleTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy9XaWRnZXQgc2lkZWJhclxyXG5cclxuYXNpZGUge1xyXG4gIC5zeF9zaWRlYmFyX2NvbnRlbnQge1xyXG5cclxuICAgIHdpZHRoOiAyNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIHBhZGRpbmc6IDIxcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICBtYXJnaW46IDJlbSAxZW07XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbl9wYXJ0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zeF9zaWRlYmFyX2NvbnRlbnQtY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vYmxvY2sgd2lkZ2V0IHNpZGViYXIgKHN0eWxlIG1vYmlsZSlcclxuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KXtcclxuICAuc2l0ZS1icmFuZGluZ3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAvL21hcmdpbjogYXV0byAzZW07XHJcblxyXG4gIH1cclxuICBhc2lkZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5zeF9zaWRlYmFyX2NvbnRlbnQge1xyXG5cclxuICAgICAgLy9tYXJnaW46IDFlbSAwIDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxLjVlbTtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNzeF9zaWRlYmFyX2NvbnRlbnQ6aG92ZXJ7XHJcbiAgLy9vcGFjaXR5OiAwLjk7XHJcbn1cclxuXHJcbi8vIENvdWxldXIgdW5pdmVycyBwb3VyIGxlIGJsb2MgZHUgaGF1dFxyXG4udGVybS1ncmFuZC1wdWJsaWMge1xyXG4gIGFzaWRlIHtcclxuICAgIC5zeF9zaWRlYmFyX2NvbnRlbnQ6bnRoLWNoaWxkKDEpe1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2dwIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn0udGVybS1tZWRlY2luIHtcclxuICBhc2lkZSB7XHJcbiAgICAuc3hfc2lkZWJhcl9jb250ZW50Om50aC1jaGlsZCgxKXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19tZWQhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufS50ZXJtLWNoaXJ1cmdpZW4ge1xyXG4gIGFzaWRlIHtcclxuICAgIC5zeF9zaWRlYmFyX2NvbnRlbnQ6bnRoLWNoaWxkKDEpe1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2NoaXIhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9Db3VsZXVyIHdpZGdldCBzaWRlYmFyXHJcbi5zeF9zaWRlYmFyX2NvbnRlbnQteWVsbG93IHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3JfX2dwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5zeF9zaWRlYmFyX2NvbnRlbnQtZ3JlZW4ge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcl9fbWVkO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5zeF9zaWRlYmFyX2NvbnRlbnQtYmx1ZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yX19jaGlyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5zeF9zaWRlYmFyX2NvbnRlbnQtYmxhY2sge1xyXG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcblxyXG5cclxuLy8vL1Rlc3Qgw6AgZMOpcGxhY2VyIHNpIMOnYSBmb25jdGlvbm5lXHJcbi8vLnN4X3BvcnRmb2xpb2Rlc2Mge1xyXG4vLyAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4vL31cclxuLy9cclxuLy8ucGV0aXRlLCAuZ3JhbmRlIHtcclxuLy8gIGN1cnNvcjogcG9pbnRlclxyXG4vL31cclxuLy9cclxuLy8uZ3JhbmRlIHtcclxuLy8gIHBvc2l0aW9uOiBmaXhlZDtcclxuLy8gIHRvcDogMDtcclxuLy8gIGxlZnQ6IDA7XHJcbi8vICB3aWR0aDogMTAwdnc7XHJcbi8vICBoZWlnaHQ6IDEwMHZoO1xyXG4vLyAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4vL1xyXG4vLyAgZGlzcGxheTogbm9uZTtcclxuLy8gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbi8vICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuLy99XHJcbi8vXHJcbi8vLmdyYW5kZSBpbWcge1xyXG4vLyAgd2lkdGg6IDYwJTtcclxuLy8gIGJvcmRlcjogNHB4IHdoaXRlIHNvbGlkO1xyXG4vLyAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vL31cclxuIiwiLmltZy11bml2ZXJzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMTVweDtcclxuICBtYXgtaGVpZ2h0OiA1ODBweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gIEBpbmNsdWRlIHRhYmxldHtcclxuICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xyXG5cclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6OTgwcHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDQycHg7XHJcblxyXG4gIH1cclxuICBAaW5jbHVkZSAgZGVza3RvcCB7XHJcbiAgICBoZWlnaHQ6IDI2NHB4O1xyXG5cclxuICB9QGluY2x1ZGUgIGxhcmdlLWRlc2t0b3Age1xyXG4gICAgICAgbWFyZ2luLXRvcDogMTMycHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnVuaXZlcnMtY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAubWFpbi1jb250ZW50IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG4gIGFzaWRlIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5lcnJvcjQwNCB7XHJcbiAgaDEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuc2VhcmNoLWZvcm00MDQge1xyXG4gICAgYmFja2dyb3VuZDogIzE1Mjg0MDtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIC5zZWFyY2hiYXItY29udGFpbmVye1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIC5zZWFyY2gtZmllbGR7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fbGlrZS13aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgY29sb3I6JGNvbG9yX19saWtlLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2VhcmNoLXN1Ym1pdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcbn1cclxuIl19 */
